﻿@charset "UTF-8";
@font-face {
  font-family: 'Arial, Open Sans';
  src: url('../Fonts/Arial.eot');
  src: url('../Fonts/Arial.eot?#iefix') format('embedded-opentype'), url('../Fonts/Arial.woff') format('woff'), url('../Fonts/Arial.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Arial, Open Sans';
  src: url('../Fonts/Arial.eot');
  src: url('../Fonts/Arial.eot?#iefix') format('embedded-opentype'), url('../Fonts/Arial.woff') format('woff'), url('../Fonts/Arial.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Arial, Open Sans';
  src: url('../Fonts/Arial.eot');
  src: url('../Fonts/Arial.eot?#iefix') format('embedded-opentype'), url('../Fonts/Arial.woff') format('woff'), url('../Fonts/Arial.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Arial, Open Sans';
  src: url('../Fonts/Arial.eot');
  src: url('../Fonts/Arial.eot?#iefix') format('embedded-opentype'), url('../Fonts/Arial.woff') format('woff'), url('../Fonts/Arial.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Arial, Open Sans';
  src: url('../Fonts/Arial.eot');
  src: url('../Fonts/Arial.eot?#iefix') format('embedded-opentype'), url('../Fonts/Arial.woff') format('woff'), url('../Fonts/Arial.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "axxos-oee-icon";
  src: url("../Fonts/axxos-oee-icon.eot");
  src: url("../Fonts/axxos-oee-icon.eot?#iefix") format("embedded-opentype"), url("../Fonts/axxos-oee-icon.woff") format("woff"), url("../Fonts/axxos-oee-icon.ttf") format("truetype"), url("../Fonts/axxos-oee-icon.svg#axxos-oee-icon") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: "axxos-oee-icon" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  -webkit-font-smoothing: antialiased;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "axxos-oee-icon" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  -webkit-font-smoothing: antialiased;
}
.icon-add:before {
  content: "\61";
}
.icon-bottom-triangle:before {
  content: "\62";
}
.icon-cease-dto:before {
  content: "\63";
}
.icon-close:before {
  content: "\65";
}
.icon-confirm:before {
  content: "\67";
}
.icon-delete:before {
  content: "\68";
}
.icon-edit-pen:before {
  content: "\69";
}
.icon-enter-note:before {
  content: "\6a";
}
.icon-filter:before {
  content: "\6b";
}
.icon-left-owl-blue:before {
  content: "\6d";
}
.icon-manualdowntime:before {
  content: "\6e";
}
.icon-merge-dto:before {
  content: "\6f";
}
.icon-om-task:before {
  content: "\70";
}
.icon-reload:before {
  content: "\71";
}
.icon-report-email-icon:before {
  content: "\72";
}
.icon-report-file-icon:before {
  content: "\73";
}
.icon-report-note:before {
  content: "\74";
}
.icon-report-printer-icon:before {
  content: "\75";
}
.icon-right-owl-blue:before {
  content: "\77";
}
.icon-save:before {
  content: "\78";
}
.icon-search:before {
  content: "\79";
}
.icon-split-dto:before {
  content: "\7a";
}
.icon-star:before {
  content: "\41";
}
.icon-start:before {
  content: "\42";
}
.icon-configure:before {
  content: "\66";
}
.icon-copy:before {
  content: "\45";
}
.icon-report-pdf:before {
  content: "\44";
}
.icon-refresh-invert:before {
  content: "\46";
}
.icon-refresh:before {
  content: "\47";
}
.icon-image:before {
  content: "\48";
}
.icon-keyboard:before {
  content: "\49";
}
.icon-maximize:before {
  content: "\4a";
}
.icon-minimize:before {
  content: "\4b";
}
.icon-left:before {
  content: "\6c";
}
.icon-right:before {
  content: "\76";
}
.icon-calendar:before {
  content: "\4c";
}
.icon-caret-up-down:before {
  content: "\53";
}
.icon-resize-down:before {
  content: "\54";
}
.icon-resize-expand:before {
  content: "\55";
}
.icon-clock:before {
  content: "\4f";
}
.icon-minus-square-o:before {
  content: "\64";
}
.icon-plus-square-o:before {
  content: "\4d";
}
.icon-arrow-left:before {
  content: "\4e";
}
.icon-arrow-right:before {
  content: "\50";
}
.icon-erase:before {
  content: "\51";
}
.icon-cancel-circled:before {
  content: "\52";
}
.icon-arrow-circle-right:before {
  content: "\56";
}
.icon-link:before {
  content: "\5a";
}
.icon-arrows-h:before {
  content: "\57";
}
.icon-exchange:before {
  content: "\58";
}
.icon-industry:before {
  content: "\59";
}
.icon-checkmark:before {
  content: "\34";
}
.icon-cloud-upload:before {
  content: "\36";
}
.icon-download:before {
  content: "\37";
}
.icon-earser:before {
  content: "\35";
}
.icon-warning:before {
  content: "\31";
}
.icon-info-circle:before {
  content: "\32";
}
.icon-page-edit:before {
  content: "\30";
}
.icon-image-portrait:before {
  content: "\39";
}
.icon-report-axg:before {
  content: "\43";
}
.icon-person-info:before {
  content: "\21";
}
.icon-folder-o:before {
  content: "\22";
}
.icon-andon-set:before {
  content: "\38";
}
.icon-arrow-right-c:before {
  content: "\25";
}
.icon-arrow-left-c:before {
  content: "\26";
}
.icon-android-arrow-back:before {
  content: "\24";
}
.icon-android-arrow-down:before {
  content: "\27";
}
.icon-user:before {
  content: "\23";
}
.icon-palm-tree:before {
  content: "\28";
}
.icon-sun:before {
  content: "\29";
}
.icon-cutlery:before {
  content: "\2a";
}
.icon-back-in-time:before {
  content: "\2b";
}
.icon-construction-crane:before {
  content: "\2d";
}
.icon-double-right:before {
  content: "\2e";
}
.icon-single-right:before {
  content: "\2f";
}
.icon-double-left:before {
  content: "\3a";
}
.icon-single-left:before {
  content: "\3b";
}
.icon-plus-big:before {
  content: "\3c";
}
.icon-minus-big:before {
  content: "\3d";
}
.icon-document-sans-add:before {
  content: "\3e";
}
.icon-edit:before {
  content: "\3f";
}
.icon-pause-1:before {
  content: "\5b";
}
.icon-play:before {
  content: "\40";
}
.icon-spin:before {
  content: "\5d";
}
.icon-add-objects:before {
  content: "\5e";
}
.icon-export:before {
  content: "\5f";
}
.icon-stop:before {
  content: "\60";
}
.icon-undo:before {
  content: "\7b";
}
.icon-scrap:before {
  content: "\7d";
}
.icon-amount:before {
  content: "\7c";
}
.icon-prio:before {
  content: "\7e";
}
.icon-wrench:before {
  content: "\5c";
}
.icon-full:before {
  content: "\e000";
}
.icon-full:before {
  content: "\e000";
}
.icon-tag:before {
  content: "\e001";
}
.icon-export-maintenance:before {
  content: "\e002";
}
.icon-export-maintenance-muted:before {
  content: "\e002";
  opacity: 0.5 !important;
}
.icon-video-camera:before {
  content: "\e003";
}
/*-------------------------------- Pictograms -----------------------------------*/
.dtotype,
.category {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABFRJREFUeNqslF9olXUcxj+/33nf827nbOec/TvbnH/mnKlsakakLhGzrIjECyvC/t4ohSJBRARdCREF4U3gRVAYanRTzJhhYZD/dc1yZijTzc3NKZvbzrbz733f3+/bxZZ0IXbTF57b78Pz8DyPEhH+71P9lGIjPihLNPTw8DBoDIYE/rPxZP32fOgPS3b0+wD3TAE3V8ASR1MkxEVToR3cSHTmo38LfT8mQbCECLaRdPVKXV3ZArbREFaCQXiwOud+DwW/vtSLv+299vIOtmyu9e7eXWQvdC2TM7+94vxxqSMIcsfB+VMg/0D5oixuqFQZzjPx1evfd9/dtQEdIfhiPxR93E0boHE+jI8hJ0/f9M91np7u6//FEhxLqbJe14nKP/JVP6UYXURZuyCRmvNOaufON/VzT6dM+xH8fV+ipkZROICGeQ1E1rURaVuNqk7BQH9QPHiol+4r30Qj8U9B5VU4DIO4i4dhW65tfZf88LPIdx0y/egGyeCKT0JE14joGrFUSpG45PBkyquTfMtjYj7eK9LVJbnWVXfzlC4LqEFEYCxRe6j44ut5OXFWcq++IRNeUjJEJSQpQkosCbEkxJASoUKsqpSApEygZdSJifz0q/i7d+enUVuMSiMiaFVZWqcfaS2x13sYOrCfTDFLnBgawb8HCLD4WEIxKBRxEugwhJOncJsWeULJGivWA9Dh0HDeHj+FdqJ4sTLGgdsEFAiBEMFgCTCEGAJCQgJCLAaLoXD5KixcqHQqudwQNADoYlDUUz3XIJHEra8hIGSEkAEMYwQEWMDCv0gEAxg0CnPxApQnoHHuQznyawC0AeOP3oFsnpIlS7DMxDuDZRDLDQy3MWQwTANFDD4hBQwBiom+K9jLV9HzFsybwl81G353RGcmcgwPxrx0AyFgERwsFiELTCM4QGS2LQ4gQJYAz0BtIUt008YSp6O9iZnwOb2BhLfC/ptEn3qSeLyELAGTGPKzzokSQi0UsUxiuT1rTVVTI0s++JBI8wKKRw6jbFgF4Gi8Kz6md/zHjuaax9tYvucjJrvOM/JXN6NXr5PJ+4iAI9zr/Jz6GppeeInYuvVkuy8xsOMtvLEMqTmNowBqiOoVFtk+xfiuWCJBeVsb5StX4tamMUGRid5rjHV2MnStB9dxWPr8Zqq2bqV4/QbD+78iuHiJymQa/XDL736y7JPa9sPfqkGq0gq2hbC3SI4seTSga6qpWNhM9YpWvOZmjAI9by52cpIbBw+QOXGGNA51tQ3jhfl1h6Yryj+XiOqpP3LUOMCoQLuDaogSW1tGbGlAWJUdmWJo5Cw3z58lEfOobWkhiJcwcO480XzIYlKUx2PHjOt+FprwqDLGoiP3ps8CfYK8Z6BBQauLs7aKxMZKaA0wFblcgZHOCxSBSspIU9oXx+4j9L8WW3Lnv/Z0SGZw1GD3aVgaQW9MEH8CYosVKiaYnwvYPSXY7iiR+4703wMAPw4upKVkDxIAAAAASUVORK5CYII=') /*Images/Icons/03_medium_24px/downtime.png*/;
  background-position: center top;
  background-repeat: no-repeat;
  float: left;
  height: 21px;
  width: 21px;
}
.users {
  background-image: url('data:image/png;base64,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');
  /*Images/Icons/03_medium_24px/adusers.png*/
  background-position: center top;
  background-repeat: no-repeat;
  float: left;
  height: 21px;
  width: 21px;
}
.adusers {
  background-image: url('data:image/png;base64,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');
  /*Images/Icons/03_medium_24px/adusers.png*/
  background-position: center top;
  background-repeat: no-repeat;
  float: left;
  height: 21px;
  width: 21px;
}
.category {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAB70lEQVQ4y+2UPWtUURCGn7tuPrYIRC3EQgxpUolgoTaa/II01upfsLFRgghpLSws/AWCRSIGIYVI0giCNkoQtnRFIkai9+7du+djzmtxV1khbhQUFBwYmBkOD+/MHCaTxO+2Bn/A/h1oczjZXr20kW89mk8JzEQymJpb2Jy5uLLwS1RJ37y9fEiyXIofJf9ech29uDqt4Tc/498pNQMUwXKwCqzHqesPeHZlWmaCbIxsbJzm+CQHJlscnjm6efzy44WR7aekGpr6NTT1IFacvrle57GHYl2TObbu353fd6ZpoLTbfkJndWkwnq8ulIZiZWSIl9cOKmuweGJ5d+3HSpPnzcoSxy7cYmr2DJhDyUHs17E5MI/M86FTkKXq3vb6jYdAtifUDEiBGMXU7FmIOYolCiWEEkKBYg/5EnyJ7eYcmTvZfpf2az85QqgVy9dQfIFCAb6LQhdCWYNdRSo6WNQoqJA5nE/IHAqfwOUo5MgVELrId8GVKFSkvkPFW8xGQC0B1qeqBOah2kEuR+4z8l3kB2BXoeiRN1Sq3sUopURHr0r1Uvo7qNpFvqiV+i4pOAgeYh/5BiqrWsyQZcOn7/Xt8xuvnj6fT6L+PgmUREqABuMRNJsZE2MwMZEx2WrQamWL5+4Ua3tC/9/Tvxf6Baa9nKyXDQ61AAAAAElFTkSuQmCC') /*../../Images/Icons/02_small_16px/category.png*/;
}
.tooltip-icon {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNkY2MDMxNEM3MDUxMUUzQUU0RUE0RUI2MTJDNUI5OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNkY2MDMxNUM3MDUxMUUzQUU0RUE0RUI2MTJDNUI5OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM2RjYwMzEyQzcwNTExRTNBRTRFQTRFQjYxMkM1Qjk5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM2RjYwMzEzQzcwNTExRTNBRTRFQTRFQjYxMkM1Qjk5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bf09xgAAANZJREFUeNpijJh0jouBgWECEMcCMQcDceAHEC8G4gIWqOZUBtIAB0wPE9RmXOAPELsCsT3UVnQQy0LA2e+BeD8Q/wPiF0CsgO4SFgJOFQXiXVCXKGBTwEKEf22B+DsuSSY8GtcDsToQc0G9QbIB7ivyjG4BaWZoQJJswBEkL3CRY8BWKO2FL4DwGbANSnuTY8AtoP/vAJO5EpAtC8SvSDXgOJQWAeLlQCyGywAWaBJFT412QNs9gbQuEEfiy1Qs0FyFnpkUkcIAH1gMMqAAljHIyc4AAQYAHbMpWOjVQ9kAAAAASUVORK5CYII=') /*../../Images/Icons/02_small_16px/info-small.png*/;
  background-repeat: no-repeat;
  float: right;
  height: 16px;
  margin: 0 10px 5px 0;
  width: 16px;
}
/*Brand book*/
/*Brand book end*/
html {
  height: 100%;
  overflow: hidden;
  /*for IE7 scroll avoid*/
}
body {
  background-color: #FBFAF8;
  border-spacing: 0 0;
  color: #203D44;
  font-size: 10pt;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: small;
}
div:focus,
a:focus,
li:focus,
ul:focus,
td:focus {
  outline: 0;
}
#fake-body {
  overflow: hidden;
  z-index: 1;
  height: calc(100% - 30px);
}
#form1 {
  height: 100%;
}
#ie7container {
  height: 100%;
  overflow: hidden;
  background: #FBFAF8;
}
#tblTop {
  width: 100%;
}
#tblTop_table {
  width: 100%;
}
#lp {
  height: calc(100% - 60px);
  overflow: auto;
}
#dContent {
  overflow: hidden;
  background: #FBFAF8;
  min-height: 690px;
  min-width: 1260px;
}
#wrapper {
  margin: 0 auto;
  width: 100%;
}
#contentliquid {
  float: left;
  padding-bottom: 4px;
  width: 100%;
}
#contentmain {
  margin-right: 340px;
}
#rightcolumn {
  float: left;
  margin-left: -340px;
  width: 340px;
}
#body_cbpPPInfoData_tblData_pcMachineList_PW-1,
#body_cbpPPInfoData_tblData_pcMachineList_PW,
#body_cbpOrderInfoData_pcMachineList_PW-1,
#body_cbpOrderInfoData_pcMachineList_PW {
  border: 1px solid #3C7685 !important;
}
.contentStyle {
  padding: 0;
  margin: 0;
  zoom: 1;
}
.contentFullHeight {
  height: 100%;
}
.revertedTooltip .dxchartsuiTooltip {
  left: 0%;
  transform: translateX(-100%);
}
.row--buttonrow {
  margin: 0;
}
#AndonNotificationList {
  height: calc(100% - 40px) !important;
}
input::-ms-clear {
  display: none !important;
}
.AxCustomColorPicker input {
  float: none !important;
}
.AxCustomColorPicker .dxeColorEditButton_Office2003Blue {
  color: white;
}
.AxCustomColorPicker .dxeButtonsPanelDivSys input {
  font-size: 14px;
}
.AxCustomColorPicker .dxeButtonsPanelDiv_Office2003Blue {
  height: 36px;
}
/* Custom buttons (with small paddings */
.dxbButton_Office2003Blue,
.dxbButton_Office2003Blue_Custom {
  border: solid 1px #cccccc;
  color: #000;
  cursor: pointer;
  font-size: 9pt;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
.dxbButton_Office2003Blue div.dxb {
  border: 0;
}
.dxbButton_Office2003Blue_Custom div.dxb {
  border: 0;
  width: 100%;
}
.dxbButton_Office2003Blue_Custom--fontIcon:before {
  color: #3C7685;
  display: inline-block;
  padding: 2px;
  vertical-align: top;
  font-size: 28px;
}
.dxbButton_Office2003Blue_Custom--fontIcon:before:hover {
  color: #203D44;
}
.dxbButton_Office2003Blue_Custom--fontIcon div.dxb {
  display: inline-block;
  text-align: center;
  vertical-align: bottom;
  width: calc(100% - 40px);
}
.dxbDisabled_Office2003Blue,
.dxbDisabled_Office2003Blue_Custom {
  border-color: #BFBFBF;
  color: #999;
  cursor: default;
}
a.InvisibleLink,
a.InvisibleLink:hover,
a.InvisibleLink:visited {
  color: transparent;
  text-decoration: none;
}
.MachDepTreeList td.dxtl:hover,
.MachDepTreeList td.dxtl:hover {
  background-color: #e2eaf6;
}
.expand_all_btn,
.collapse_all_btn {
  background-repeat: no-repeat;
  height: 17px;
  width: 17px;
}
.expand_all_btn:hover,
.collapse_all_btn:hover {
  cursor: pointer;
}
.expand_all_btn {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAIAAAC0D9CtAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAC6SURBVDhPrZNdCoJAFEbntYLZY0tId+EGdCm+6XoioSDQfh46eu2Wt1soBB+D8805MwyMYZuVaVEn+axAwoe0qI6Xe9PeTA5eIOED9jfCDfz/nM16JTE9cZzTcDfoEALj53aO07RXRnW011gHSBNjfJ9OnF1e6Zw1tpcTJDpVBr535p8DaZ2htfeR5rnqOf2b6F4O3zS6OjrJ1JFAS0wPCe87+3NnGok6C97O4NS/3rVpyPiuF/8/WfkAnJV6mW9PSUwAAAAASUVORK5CYII=') /*../../Images/Icons/02_small_16px/expand_btn.png*/;
  float: left;
}
.collapse_all_btn {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAAMFBMVEUAAAALCgkODg5hirhxl79yl79yl8BzmL9zmMDq9Pjs9/vt9/rt9/vt+Pvw+fzx+fxuTbDUAAAAbUlEQVR4XnXOoRGEMBQE0E8HxMbRARKJZhAUgIhiEBGpgH7YZEIfzB8KoBqSH+5O3c6KN6uWukWytrQxM4DoyKLE/NFxfuS/m1KN0kkD6kqRRk9j2UKWR6oo3ohZMyRhytqL7LsZ+RKYL/f79wCFok/g9n64/AAAAABJRU5ErkJggg==') /*../../Images/Icons/02_small_16px/collapse_btn.png*/;
  float: right;
}
.showmore {
  margin: 0 auto;
  width: 100px;
  display: table !important;
}
.button > span {
  display: table-cell;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  text-align: center;
  vertical-align: middle;
}
.button.default,
.button.iconbutton {
  background: #F4F2F2;
  border: 1px solid #ccc9c9;
  color: #203D44;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  position: relative;
  /*&:active {
        background-color: @colorPetrol;
        .border(@color: @colorPetrol);
        .innerShadow(@color: fade(@black, 40));
    }*/
  border-radius: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: table;
  font-size: 9pt;
  height: 40px;
  text-align: center;
  vertical-align: middle;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
.button.default:hover,
.button.iconbutton:hover {
  color: white;
  background-color: #3C7685;
  border: 1px solid #000000;
}
.button.default:after,
.button.iconbutton:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.button.showmore {
  display: table;
  height: 30px;
  margin: 0 auto;
  width: 100px;
}
.button.iconbutton {
  color: #3C7685;
  display: inline-table;
  font-size: 30px;
  padding: 0 2px;
}
.button.iconbutton:before {
  line-height: 38px;
  vertical-align: middle;
}
.button.iconbutton:hover {
  color: white;
}
.button.iconbutton:hover span {
  color: white;
}
.button.iconbutton:active {
  color: white;
}
.button.iconbutton:active span {
  color: white;
}
.button.iconbutton.activated {
  color: white;
}
.button.iconbutton.activated span {
  color: white;
}
.button.iconbutton span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #3C7685;
  font-size: 9pt;
  padding: 0 5px;
  width: 100%;
}
.button.iconbutton--white {
  background-color: transparent;
  border: 0;
  color: white;
}
.button.iconbutton--white span {
  color: white;
}
.button.iconbutton--white:hover,
.button.iconbutton--white:active {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  color: white;
}
.button.iconbutton--white:hover span,
.button.iconbutton--white:active span {
  color: white;
}
.button.iconbutton--transparent {
  background-color: transparent !important;
  border: 0 !important;
}
.button.iconbutton--transparent:hover,
.button.iconbutton--transparent:active {
  background-color: transparent;
  border: 0;
  box-shadow: none;
}
.button.iconbutton--transparent.activated {
  background-color: transparent;
  border: 0;
  box-shadow: none;
}
.button.iconbutton--transparent.activated:hover,
.button.iconbutton--transparent.activated:active {
  background-color: transparent;
  border: 0;
  box-shadow: none;
}
.button.iconbutton--small {
  font-size: 24px;
  height: 30px;
}
.button.iconbutton--small:before {
  line-height: 28px;
}
.button.iconbutton--small span {
  line-height: 22px;
}
.button.iconbutton--pseudoDX {
  background: -webkit-gradient(linear, left top, left bottom, from(#E5E3E3), to(#E5E3E3));
  background: -moz-linear-gradient(top, #E5E3E3, #E5E3E3);
  background-image: -ms-linear-gradient(top, #E5E3E3, #E5E3E3);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5E3E3, endColorstr=#E5E3E3);
  border: solid 1px #ccc9c9;
}
.button.iconbutton--pseudoDX span {
  color: #203D44;
}
.button.iconbutton--pseudoDX:hover {
  border: solid 1px #cccccc;
  background: -webkit-gradient(linear, left top, left bottom, from(#3C7685), to(#ffd294));
  background: -moz-linear-gradient(top, #3C7685, #ffd294);
  background-image: -ms-linear-gradient(top, #3C7685, #ffd294);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3C7685, endColorstr=#ffd294);
  box-shadow: none;
  color: #ED5056;
}
.button.iconbutton--pseudoDX:hover span {
  color: #203D44;
}
.button.iconbutton--pseudoDX:active {
  border: solid 1px #cccccc;
  background: -webkit-gradient(linear, left top, left bottom, from(#fe9552), to(#ffcf8b));
  background: -moz-linear-gradient(top, #fe9552, #ffcf8b);
  background-image: -ms-linear-gradient(top, #fe9552, #ffcf8b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fe9552, endColorstr=#ffcf8b);
  box-shadow: none;
}
.button.iconbutton--pseudoDX:active span {
  color: #203D44;
}
.button.iconbutton--red {
  color: #ED5056;
}
.button.iconbutton--blue {
  color: #63C3D1;
}
#btnClearKeyboardInput:hover,
#btnNextStep:hover {
  color: #3C7685;
}
.configureButton {
  height: 30px;
  width: 145px !important;
  border: none;
  background: white;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  color: #3f3f3f !important;
}
.configureButton:hover {
  background: #3C7685;
  color: white !important;
}
.configureButton.dxbDisabled_Office2003Blue {
  background: #F4F2F2;
  color: #ccc !important;
}
/*.jqx-checkbox-check-checked {
    background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcxMUIwNzQ0NkIyMzExRTQ5NDA1RUNFNDc0QkY1MEVEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcxMUIwNzQ1NkIyMzExRTQ5NDA1RUNFNDc0QkY1MEVEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzExQjA3NDI2QjIzMTFFNDk0MDVFQ0U0NzRCRjUwRUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzExQjA3NDM2QjIzMTFFNDk0MDVFQ0U0NzRCRjUwRUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6OoaM7AAAAuUlEQVR42mL8//8/A6mABZljYmJCUMOZM2cYmIgwmAuIDwKxG1abcIACILYD4n9AvAskQMgmUSAuB2KQx8vgNhHwRw0Q8wHxSiA+DROE2RQBlZBD0qAMxJlA/AuIq5FNgmnKBuIwIL4BxC1AzAPE7UDMCsQzgPguNk0eQNwKZYNMPQHEIUD8CYib0d0M0/QV6n4NqDOZgZgRiDuA+A0uTTDwCOq/QmjcTCSYIpDADijGChjJSXsAAQYAZiAkd6FdmrcAAAAASUVORK5CYII=') center center no-repeat;
    cursor: pointer;
}

.jqx-checkbox-check-disabled {
    background:transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAC5SURBVHjavNItbgJRGIXhZwqYhuBqMRhWge4CmgYxGyA1rQEBDkixdV3AGFZAMg5HwgYwGDSqSU1FB3MFPzPhR3DU/XLvSd57zhdlWeZaPbhB5f0hSZK8N4+YYRzHcXpiKtA7WvhHegneE3rI0D3AK8CCAWqYYnkcRDtc1PcMDXTwh35eem94xQojVPGJCr6xzjM9YxzOfSzwgh8Mi3r6DfzNgFlChAm258rdhP99YI6vvHSiu63RbgA7LyVE9/GBQQAAAABJRU5ErkJggg==') center center no-repeat;
    cursor: default;
}


.jqx-checkbox-check-inverse {
    background:transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACbSURBVHjavNJBDgFBEIXhZokl29k4gyuII7gKaxdwC1wCcQWJc9hIWPgs1MiEmcywUEklL6/q767qdAvp22inH6IJ1Ekp7VNK45eDupx7xjb36oABzrhj1BRaxi2rop+LKdbICsUhbriG/oAOceIFC/SwCW/5PkEuutF8icZj7HFGvwrKM4v5TwHPynateoAJduiU1Vt/+0aPAQB5YFbwr2n93AAAAABJRU5ErkJggg==') center center no-repeat;
    cursor: default;
}*/
/*.jqx-checkbox-default.jqx-fill-state-normal {
    background: @extralightGrey;
    border-color: @colorOcean;

}*/
.jqx-checkbox-custom {
  /*background-color: @white;
    border: 1px solid @grey;

    span {

        &.jqx-checkbox-check-checked {

        }

        &.jqx-checkbox-check-indeterminate {
            background-image: none;
            background-color: @colorMidnight;
            height: calc(~'100% - 4px') !important;
            margin: 2px 0 0 2px;
            width: calc(~'100% - 4px') !important;
        }
    }*/
}
/*
.NoPaddingCheckBox {
    padding: 0 !important;
}

table.chkBoxNoLeftPadding tr td {
    padding-left: 0 !important;
}*/
/*.checkbox {
    height: 24px;
    margin-left: 2px;
    width: 100%;

    > div {
        color: @grey;
        cursor: pointer;
        float: left;
        font-size: 9pt;
        height: 24px;
        line-height: 22px;
        padding-top: 2px;
        .noSelection();

        &:first-child {
            .border(@color: @midlelightGrey);
            border-radius: 2px;
            height: 16px;
            line-height: 16px;
            margin: 4px 10px 4px 0;
            padding-top: 0;
            text-align: center;
            width: 16px;
        }
    }

    &.item-active {
        > div {
            &:first-child:before {
                content: "\2713";
                font-size: 12pt;
            }
        }
    }

    &.item-intermediate {
        > div {
            &:first-child:before {
                content: "\25A0";
                font-size: 12pt;
            }
        }
    }

    &.disabled {
        > div {
            color: @grey;

            &:first-child {
                .border(@color: @lightGrey);
                background-color: @lightenHoverGrey;
            }
        }
    }

    &--halfMarked {
       > div {
            &:first-child {
                position: relative;

                &:before {
                    background-color: @grey;
                    content: "a";
                    font-size: 0;
                    height: 10px;
                    left: 3px;
                    position: absolute;
                    top: 3px;
                    width: 10px;
                }
            }
       }         
    }
}*/
fieldset {
  border: 1px solid #E5E3E3;
  border-radius: 5px;
  margin: 0 auto;
}
fieldset legend {
  text-align: left;
}
fieldset.box {
  font-size: 12px;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  width: 430px;
}
.frameNoBorber {
  border-width: 0;
}
.imgBorder img {
  border: 1px solid #E0E0E0;
}
input {
  outline: none;
}
.noclear input::-ms-clear {
  height: 0;
  width: 0;
}
select {
  border-color: #E5E3E3;
  outline: none;
}
select:focus,
select:hover {
  border-color: #ccc9c9;
}
option:hover {
  outline-color: #B1DDE8;
  background-color: #B1DDE8;
  color: #203D44;
}
option:checked {
  outline-color: #F8D100;
  background-color: #F8D100;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAfCAIAAAB/DupQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABLSURBVEhLtcehDQAwDMCw/v9dvxksN84kE8/bX3zIh3zIh3zIh3zIh3zIh3zIh3zIh3zIh3zIh3zIh3zIh3zIh3zIh3zIh3zIZ3YO8bJ8jfepZZQAAAAASUVORK5CYII=');
  color: #203D44;
}
textarea {
  resize: none;
  outline: none;
}
.input {
  float: left;
  padding: 0;
  width: 50%;
}
.tbNoActive {
  background-color: #F4F2F2;
  border: Solid 1px #E5E3E3;
}
.ASPxTextBoxNoBorder {
  border-style: none;
  background-color: transparent;
}
.MemoStandart {
  background-color: #fff;
  border: Solid 1px #E5E3E3;
}
.shadow {
  border-bottom: 2px solid #F4F2F2;
  border-right: 1px solid #F4F2F2;
  border-top: 0;
  border-left: 0;
}
.center {
  margin: auto;
}
.dropDownBtn {
  background-image: url('data:image/gif;base64,R0lGODlhBwADAOcBAAAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP4ALAAAAAAHAAMAAAgPAP39GzjQn0GCBhP+SxgQADs=') /*../../AspxThemes/Office2003Blue/Editors/edtDropDown.gif*/;
  background-position: center;
  background-repeat: no-repeat;
  border: 1px solid #E5E3E3;
  cursor: pointer;
  margin: 2px 2px 0 1px;
}
.dropDownBtn:hover {
  background-color: #3C7685;
}
table.CustomDisabled td.dxeButtonEditButton_Office2003Blue,
table.CustomDisabledColor td.dxeButtonEditButton_Office2003Blue {
  min-width: 13px;
}
/* New validation style */
.dxeErrorFrameWithoutError_Office2003Blue {
  border: 0 !important;
}
.dxeErrorFrameWithoutError_Office2003Blue .dxeControlsCell_Office2003Blue {
  padding: 0 !important;
}
.dxeErrorFrameWithoutError_Office2003Blue .dxeControlsCell_Office2003Blue .dxeInvalid_Office2003Blue {
  border: 1px solid #ED5056;
  background: #FBFAF8;
}
.dxeErrorFrameWithoutError_Office2003Blue .dxeControlsCell_Office2003Blue .dxeInvalid_Office2003Blue input {
  background-color: #FBFAF8 !important;
}
.dxeErrorFrameWithoutError_Office2003Blue.dxeControlsCell_Office2003Blue {
  padding: 0 !important;
}
/* JQuery UI elements and JQWidgets */
.ui-widget,
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button,
.jqx-widget-content {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
.jqx-widget-content.input-hasError {
  border-color: #ED5056;
  color: #ED5056;
}
.jqx-rc-all {
  border-radius: 1px;
}
.CustomInput {
  height: 29px;
  margin-left: 5px;
}
.CustomInput > input,
.CustomInput > select {
  border: 1px solid #ccc9c9;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  color: #203D44;
  font-size: 14pt;
  font-weight: normal;
  height: 30px;
  line-height: 30px;
  padding: 2px 5px !important;
  width: 100%;
}
.CustomInput > input:focus,
.CustomInput > select:focus {
  outline: none;
  border: 1px solid #203D44;
}
.CustomInput > input[readonly],
.CustomInput > select[readonly] {
  background: #F4F2F2;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.CustomInput.jqx-fill-state-normal {
  background-color: #FBFAF8;
  border: 1px solid #ccc9c9;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  color: #203D44;
  font-size: 10pt;
  font-weight: normal;
  line-height: 20px;
  padding: 1px 4px;
  vertical-align: top;
}
.CustomInput .warning-border {
  border: 1px solid #ED5056 !important;
}
.CustomInput .warning-msg {
  color: #ED5056;
  text-align: right;
}
#detailsDTO .dxeErrorCell_Office2003Blue_Custom,
.input .dxeErrorCell_Office2003Blue_Custom,
.smallinput .dxeErrorCell_Office2003Blue_Custom,
.biginput .dxeErrorCell_Office2003Blue_Custom,
.dxEditors_Validation_RemoveBlock .dxeErrorCell_Office2003Blue_Custom,
.AxRow .dxeErrorCell_Office2003Blue_Custom,
#detailsDTO .dxeOutOfRWarn_Office2003Blue_Custom,
.input .dxeOutOfRWarn_Office2003Blue_Custom,
.smallinput .dxeOutOfRWarn_Office2003Blue_Custom,
.biginput .dxeOutOfRWarn_Office2003Blue_Custom,
.dxEditors_Validation_RemoveBlock .dxeOutOfRWarn_Office2003Blue_Custom,
.AxRow .dxeOutOfRWarn_Office2003Blue_Custom,
#detailsDTO .dxeOutOfRWarn_Office2003Blue,
.input .dxeOutOfRWarn_Office2003Blue,
.smallinput .dxeOutOfRWarn_Office2003Blue,
.biginput .dxeOutOfRWarn_Office2003Blue,
.dxEditors_Validation_RemoveBlock .dxeOutOfRWarn_Office2003Blue,
.AxRow .dxeOutOfRWarn_Office2003Blue {
  display: none !important;
}
h1 {
  background-color: #f4f4f4;
  border: 1px solid #666;
  color: #000;
  height: 600px;
  padding-left: 0;
  padding-top: 5px;
  text-align: center;
}
.label {
  float: left;
  text-align: left;
  padding-top: 3px;
  width: 50%;
}
.bold-text {
  font-weight: bold !important;
}
.nowrap,
.nowrap label {
  white-space: nowrap;
}
span.grayed {
  color: #666;
}
span.bold {
  font-weight: bold;
}
.text-positioning {
  line-height: 18px;
  vertical-align: text-bottom;
}
.langMenu__Flag {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 32px 22px;
  display: inline-block;
  height: 22px;
  margin-right: 5px;
  vertical-align: middle;
  width: 32px;
}
.langMenu__Flag--da-dk {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAChWZ5EAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAggAAAIIBsKhZvgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACbSURBVEiJY7zAY3ySgYGBnYEIIJYfKywQ7CZ4yy72DjHqiQEsDAwM+sQ6gImbk4FNWZYBqocqgIlaBo06YNQBow4Ysg5gfD1r1R9GZmZmYhRzGWoycGirMLxbspl6Dvh+5fY/RjZWRmIUMwvxM7AI8jH8vPuYeg64wGP8g4HIoliiKo1BJDuK4Yq0A9UcMOBpYNQBow4YdcCoAwBYyRi/P2nAWAAAAABJRU5ErkJggg==');
}
.langMenu__Flag--de-de {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAIAAAAuOwkTAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAeElEQVRIS9XQwQnCUBBF0Tv/5zsQEhBbsRebsSpX1iCEuHITXKQQMaaJuxAObznvMZRARSUK4SWN2pkoNNX+nTQdGKOqOEeouA6p4j42Fa/OxRpNxUqvYolcSnrJ8xizifelV/G5nVRsj1SxTUXFd3a51/f1/1/wA0mGfeDVd1ikAAAAAElFTkSuQmCC');
}
.langMenu__Flag--en-us {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAChWZ5EAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAggAAAIIBsKhZvgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAKuSURBVEiJ5dNbSJNhHAbw58NtbupMJs5DB81sK3NOyTxR7qQl5SEvAg9TQ2ZqTku9CLsIIsiripaSCpltmiyyTEYXDrcplocFHiLBC8EwAknTPG3zq71dCELQVXywi56b5+79/94T5XX8Cgng87C6vo3AAF8sr25BKOBjaWUdwYH+uy3wx9L3dQgFfPC/raB1bQFMhXUwVIBjESEYnZ5Heko0Xpknka2Mhb5vbK+zlLEwvBnDebkEYwN2BKWcZg6w8GUZ2w4XclVx6DFNQHPpDNqMw6hRK6AzWKBVK9DcZYVWrUBLtw0S0X5IDbcYA1BHVI0kQRIOk/Ujii8mo904jOul6bj/1IyGsrO41zGAussZeNBpxrUSFcz97/DiVBhzAIg0JMDfB1nyWBjf2lGal4onL0dQmS/D4x4bKgtkaO0ZQkW+DO3GYRymnWj78Zk5QHBqPTkhCsP07CKSpJEYnZqHPFEM6/gcFEl/dlrCUSx+XcGEvoE5AD9eS0KC9sHtdoPH5cDpouHn4w2HkwbXmw3XDg0OmwWniwaPy8avbRdGmtSMAVgbW074cDk4GRMO6/gcLsgkMNlmkJcRj9fmSeSq4tBvmUKOcrdDNzdhz6xiDhB1SAip+ADMo7MozErEs773qC5U4FGXBbXFKugMg6guUqCl24qrhQrYzB8QVXuOMQAg0hBhSh0pa+wk7OgKUnPnOaHE5aS+yUgg0ux13V0jocTlRJpzmzAZKlx+gyRKImAamkFRdjI6ekegVSuh0w+itkQFnX4QWrUSzV0WVBXIYekdQoevg7H9U5Ex5QQA3ITAy8sLNP0TPC4HDufOXzt4x4kmP5o5ACGEMLbaP4S18LDbk/NBmQPTPHoC1Jr9k2cB9NqGZwGevgJWaH6mJ+d7/htSU+qb//cb+A2TvmWZqXv+MAAAAABJRU5ErkJggg==');
}
.langMenu__Flag--es-es {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAVCAIAAACor3u9AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAFFSURBVEhLYzjGLUdTNGoBQUR7Cz7OYKcpYvh/BB96v4cFTYRUhM6Hozfb2C/P5tvZIXFhMv+TNZxossQjdD4EfdvFeGsmx3wvgfkhfHO8BfYX8P4+yPD3MLoyYhA6H4h+H2BY1cb1eCrbwkDu+Z6aa7pib2zxPjaT/fF6ZjSVxCB0PhD93s94dGHhqSTe2gSJ1cGOB1vmH18z4/Ii7xebZdBUEoPQ+UD0djnLjubMgwm8bQFyUe4+S8orD0ytPNLmcaVHAk0lMQidD0TvVrLsn5B/tptjWQR3q6f6+iih3dGCt1b7XumSRlNJDELnA9H3A8zbFtudn8C9LIJnebz69mjBg+lCJ1br3NssjKaSGITOB6JPezkPLNH+uo/t6TrhE+tsb6/U/LmX+cQK1TubxNFUEoMYPk5jpykaLU0JoqFuAbccAKU4diCBq3phAAAAAElFTkSuQmCC');
}
.langMenu__Flag--fi-fi {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAChWZ5EAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAggAAAIIBsKhZvgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABNSURBVEiJY/z///9/BjzgwfMPDIr+EzHEj89LZrDQkcGnlSjARLEJow4YdcCoAygEjAymDXjLAVqDAQ+BUQeMOoBxtDYcdcCoA0a8AwDFWRXW3cYcawAAAABJRU5ErkJggg==');
}
.langMenu__Flag--fr-fr {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAChWZ5EAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAggAAAIIBsKhZvgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABBSURBVEiJY2RQnvqfgQgQ7q3CsGKiGzFKGb6U1DH82raHKLVMRKmiIRh1wKgDRh0w6oBRB4w6YNQBow4YdcCoAwAtwQh6YLjhSAAAAABJRU5ErkJggg==');
}
.langMenu__Flag--it-it {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAVCAYAAAAnzezqAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAA7SURBVEhLY2CY5PafGBy5o/3jfyLB7YyCD+e0zf8Tg0cdMOqAUQeMOmDUAaMOGHXAqANGHTDSHWD+HwBr6v6bXaWedQAAAABJRU5ErkJggg==');
}
.langMenu__Flag--nb-no {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAChWZ5EAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAggAAAIIBsKhZvgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADUSURBVEiJY3yvrfufAQ9gtbFm4J4xncEgsJXh4o0nDAwMDAzPD3cyCG5cw/C9fwI+rUQBJopNGHXAqANGHUAhYOFZMA+vAkY+fqzirN5eDMz6epQ7YMnj3wSUvGFguPqG4d3Hr3CRldvPMPDzcFJsOQMDAwMjg0YG3pKQ1mDA0wDj/HXHiAqBusmbGR4/f8/AwMDAMKEqlGpRwBIjy4pXASMfPwOzmirDhEX74A4I9zRhEPvzjeHfkyeUO+BLQhJeBbDaEB383rpttDYcdcCoA4aHAwAr2Dfrw83KgQAAAABJRU5ErkJggg==');
}
.langMenu__Flag--nl-nl {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAChWZ5EAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADeGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjg3ZTEyNWFmLTUzZDEtNGUxMy04MGY4LWViYmYyM2YzOTZhMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxOERDODg5Mjk5QUMxMUU0ODE0RUQzQTgyRUM4MkYyRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2OEQ1OTUyNDk5QUIxMUU0ODE0RUQzQTgyRUM4MkYyRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg3ZTEyNWFmLTUzZDEtNGUxMy04MGY4LWViYmYyM2YzOTZhMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4N2UxMjVhZi01M2QxLTRlMTMtODBmOC1lYmJmMjNmMzk2YTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5U6t7IAAAAdUlEQVRIS2NcJ6f1n+H/f4aBAoxrZTQG1AFMjIyMDIxABpgeAMwEccfAgVEHMC7nlhjYXPBo/Wag7QPogP9AAGUPCBhNhKMOGPhy4Oy1p8ByAMobAMDIZ9b4/99AFkRK7j3///37B66ZBgKMJsJRBwywAxgYAPdiIqA/v8HYAAAAAElFTkSuQmCC') /*../../Images/Flags/nlNL.png*/;
}
.langMenu__Flag--pl-pl {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAIAAAAuOwkTAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAFZJREFUSEvtk7ENACEMAz0A++/5gL5zgieAyogi0dUXdABIhm0kh+RpG8lrwb5uJTq+viuJGMzUV7AgOWJ8ObsJyfG3ZgUBL167Tl8LjldYiR5IRMDKAru6d4g5S6fsAAAAAElFTkSuQmCC');
}
.langMenu__Flag--pt-pt {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAVCAIAAACor3u9AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAHFSURBVEhLY2BII4yMgxj+M5CJ0M3CikYtIIhoaIFuNUPxPIYJCxhulDM8i2L4zouunyBCNxGOWDMYqhey188V1ioSLpgk/EpJ+IGt8JXZQu9NGdGMwI/QzYUgxjSGqvkMh2ZJ7Qpn/sPCfNKD+aU08ysJ5p0ZokeXs75WRjcFD0I3GoIUihlu3Wa4v0rqnSTLryNHjq9a/Xz37k81Zc90RW4Vsl7vQjcFD0I3GoIiJjDUzmW4OF/qjhbbz19/Vuy88/jFl3cLZty0FnnizXqxl+EXJ7pBuBC60RCUM4OhczlDSaHkRT/Wiskn62acqZl2emtj84Ug4bthrKfXM3wRRjcIF0I3GoIiJzH4dzEUF0n9YWL88uzF2r33Hjz7/K2x4YOB1O0Cpss9FPtApohhxgaG1sVcB4OEbzd6nVq5+83yFQeK+W43K716ynC5G90UPAjdaAgCpqKSOQzzNjBMmSnywkz8DxfnDwHem1kK51ayHt/H8E4L3RQ8CN1oOGJOZyhbwJA3k0GjnKWwh++1AvdjW4ar/QxvDdGNwI/QzUVD6uUM5YsYJgFzci3Ds0iGn1zo+gkidBOxotHSlCAaxBYwMAAAaU1A9bOEezkAAAAASUVORK5CYII=');
}
.langMenu__Flag--sv-se {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAIAAAAuOwkTAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMxJREFUSEtj4A7oxoVEguq/HOD9f5Dh30HGbwd4hIIa8SjGJcUwagHuEIaEzWgQEUxXDDwBXVgRd0CXSFAdWjLFpRiPOIN1ei4u5JiR+PmgADAf/D/I+PUgr1NGGh7FuKQY/h5kwYV+H2T9d5AFnNGY/h5k/nuQFY9iXFJA19EWEW86I3lOAXqfBRf6AwoiZrC5TP8Osf09yIZHMS4pBtu0Ahwo3ykz9ctBPogF3w5yO6dn4FaMy5ACQjl5P6I0FRwtTTHKxdEKZ5jUBwAgVS0Uujm9GQAAAABJRU5ErkJggg==');
}
.langMenu__Flag--zh-cn {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAChWZ5EAAABt0lEQVRIie2WvWpUQRSAvzP3d92s0RBiYa0QBBFtJaCNL2DhC9im9QF8AN9AGxsfQBARG618AZtoEcGQRJPgZjebuTNzLEZ3vUFJ4o5W+1X3zlw435k553Dl4/K5NeA8x6BWQBQpjvvydOTAEtBrBXMg+S/vHjo3GqSA4bu8tTctBmiOLlaXfHvBC/UVR33VgQe1aQUiAUJfwMDC/QOkgPBNIIBUyt6zmt0nNfkFpbrsQdII5BCPvLgY6N2xZIuBzjXH4uoQ99Ww/7LErhskg3AozF23dG82bD7sQmil8FcYAMnAbRqaz4a5Ww10oHvb4rYNzUYMjoCplMHbgu1HZ0CnDz4WQAAP/RclbkPwe0L4Yug/L1HH5LgFtBHCQKJAAsY5qBfqZc/gTcmne2fpvypj0bnJZetI6K5Ylh4MICOJxLihpFDsumH0vgaFncc1pqdIqT8yj7p2LUeHsThTFOKkoyVm+PO+UdADieuHwvzdEaZSdp92sB8ypE5zB+2RIn94NorfMYRcIdMomYgTzTTJYf91+c9G8YmQMlHZHyFBJ88EZgIzgekFEo+W05EDW/zmt+x/8R0gDJFNG4BX7wAAAABJRU5ErkJggg==');
}
.langMenu__Flag--et-ee {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAChWZ5EAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAggAAAIIBsKhZvgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABESURBVEiJY7QqPfKfYQAB00BaPuqAUQcMCgcwimg4D2g2ZGRgYBgtB0YdMLIdwBIRETGgDmD8////aDYcdcCoAwYUAAB8UwoeK86gEQAAAABJRU5ErkJggg==');
}
.langMenu__Flag--ru-ru {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAIAAAAuOwkTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAABTSURBVHjaYvz//z8DLQETA43BqAUjwAKWnIO0tYCRZTJt8wELL9toJA90KvpG4zhgcbp+irbJ9AOPKm198JOVnbYW/GdgHE2mw9wCAAAAAP//AwB36AwOF70KrAAAAABJRU5ErkJggg==');
}
.langMenu__Flag--ro-ro {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAMAAACWh252AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAMAUExURQAXRgAaXwAhXQAhZAYhYgAkfwArfgArf3IKFAAmiAArhQAthQAvjAsuhA4zipcHGpcNHZgNHZcJIKINHaMNHc0KJcwPLM0RJs4RJtgLJtkRJtgSL+URKrefDrueDLeaEbebEbefFr2iEPvQFvzRFv/UEf/VEfzWFf/XF/vTHP/YF//cFv/dHP/gFf/iFf/iGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABm3GQwAAAAlSURBVHjaYmRngIF/8nDmR2Y4k4mBABhVMKpgsCkAAAAA//8DABBEAkRbvOKvAAAAAElFTkSuQmCC');
}
.langMenu__Flag--tr-tr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAChWZ5EAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAKvSURBVHjaxJZPaF1FGMV/38z98959D/NPCGJ8JLooKYLLkBIQKUF0IUJpsAELIoiCuOjCheuustFVcWcRxD+oBCmURqIgSiS0RFJim6QK8tIaxTThtbnv3jt37riImEBafEka37ccZpgz55xvzif1qHcJ6KY9ddsDeoGH2gTAV4ChfWUUbS6vlU0uTcFmOByCAj9EfP9/AGAtLk3wjw4SHBvCq/VhV26R/jCD+XkRKZVA5HAAuDxHtKJz4izVt95AwoD8tzpmYYHw6RGSqWniL78CY0HJAwbgHBSW7g/OEY2PUTQa3H7ldZqTFyiaMSoo4T/1JN5AP/nSDZyxiKf3xcY9TeiaMdGJF4nGx8Ba1l99k82PPwQHKqqC1mRz8+Q3fgWt8QZquNzi4hiK4qAMOBCh8vJLAKTfzxB/Pokq92y/UAQJAigKimSNjtfeIZ2ZxW3G5IvL2Ju3wPP2yYAtUB2deINHtgB8+x0Os5veokCiMtGp05SePc7Dn56nMn4S+8cqKH0ACRygBFHqHzPa+5/WGtXVhURl0BqXZThjQA4igVYUGxuY5V/Q/TXCkWEEvWXMnSwohbtzlzvn3iUYPIJZuE7RaOA9VsOu3GxZAn3Gr74NRP+uiOCyFAlKlF94Hl3rI/3xMmbpKuLt6Ps8B6VQQZW8vkIy9Q3mp3lckoJuWYLmPbtAlSLijz4hufg1EgT0nH+f8uhzuGaTIm7g4hj9eD/eEwNQOMzVa4jWSFTZcytKPer9C+jZZQWToaoVOt+boHL6FADZlTnyxSVcYshmLxN/9gWumYLad6Ss3RcACM5kYC3h8BDh6DPoRx+h+H2V5qVpstkrW0Ztne69Atj+FV2S4Nx2aosOkTB8EFm09t9WFUHKZYTyocRx2+cBBfhtvN/3gD/bOJat/z0AIqkFx0K6+xUAAAAASUVORK5CYII=);
}
.langMenu__Text {
  display: inline-block;
  line-height: 22px;
  vertical-align: top;
}
.pageSizeItem {
  color: #283b56;
  white-space: nowrap;
  font: 9pt Tahoma;
  margin: 0 100px 0 0;
  width: 30px;
}
.pageSizeItem label {
  padding-right: 5px;
}
.PagerButtons__Button {
  height: 19px;
  width: 19px;
}
.PagerButtons__Button img {
  height: 100% !important;
  width: 100% !important;
}
.radiobutton {
  height: 30px;
  margin-left: 3px;
  width: 100%;
}
.radiobutton-vertical {
  width: 55%;
  float: left;
  height: auto;
}
.radiobutton-vertical > div {
  margin-right: 0px;
}
.radiobutton > div {
  cursor: pointer;
  float: left;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.radiobutton > div:last-child {
  margin-right: 0;
}
.radiobutton > div > div {
  cursor: pointer;
  float: left;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.radiobutton > div.checked .radio:after {
  background-color: #FBFAF8;
  border-radius: 5px;
  content: "";
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 0;
  height: 8px;
  left: 2px;
  position: absolute;
  text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;
  top: 2px;
  width: 8px;
}
.radiobutton .radio {
  border: 1px solid #ccc9c9;
  border-radius: 14px;
  height: 14px;
  line-height: 16px;
  margin: 8px 5px 3px 0;
  padding-top: 0;
  position: relative;
  text-align: center;
  width: 14px;
}
.radiobutton .variant {
  color: #ccc9c9;
  font-size: 9pt;
  height: 30px;
  line-height: 28px;
  margin-right: 20px;
  padding-top: 2px;
}
table {
  border-spacing: 0 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  vertical-align: top;
}
td {
  border-spacing: 0 0;
  margin: 0;
  text-align: left;
}
.DxGrid__RowFilter table.dxeTextBox_Office2003Blue_Custom,
.DxGrid__RowFilter table.dxeButtonEdit_Office2003Blue,
.DxGrid__RowFilter table.dxeButtonEdit_Office2003Blue_Custom,
.DxGrid__RowFilter table.dxeButtonEdit_Aqua {
  height: 20px !important;
  line-height: 20px;
}
.tables {
  border-style: none;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  vertical-align: top;
  width: 100%;
}
.tableStyle {
  font-size: 11px;
  width: auto;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
.cellpadding-4 > tbody > tr > td {
  padding: 4px;
}
.cellpadding-2 > tbody > tr > td {
  padding: 2px;
}
.noPaddingsInside span,
.noPaddingsInside .dxic {
  padding: 0 !important;
}
.gridCell-center {
  text-align: center !important;
}
.jqx-grid-column-filterbutton {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhEMDBCNEVGNkIyMjExRTQ4M0MyOEM5N0JFQjIyMjU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhEMDBCNEYwNkIyMjExRTQ4M0MyOEM5N0JFQjIyMjU5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEQwMEI0RUQ2QjIyMTFFNDgzQzI4Qzk3QkVCMjIyNTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEQwMEI0RUU2QjIyMTFFNDgzQzI4Qzk3QkVCMjIyNTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7oRdrFAAAAtklEQVR42mL8//8/AyWAiYFCgGzALiD+TwIGqWdgRPKCHBBfAWJeIN4KxGewWGgKxF5A/BmIdYD4EQPIACSc9h8CbgMxF5ociH8XKp8KE0c3AOSi/VBFE9DkJkDFd0HVYTUAhBWB+AsQ/wNiK6iYLZT/CYjlkNVjMwCEc6G23QBiIaiXUJxOyAAmID4M1fQIm9MJGQDCqkD8A6r5G7rTiTEAhB9ADXiASw1VU+IQNYCR0uwMEGAAvN2F2RBvTeIAAAAASUVORK5CYII=');
}
.block {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  padding: 0 5px;
}
.block__label {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  text-align: left;
  width: 100%;
  height: 16px;
  line-height: 16px;
  margin-bottom: 4px;
  padding-left: 4px;
}
.block__input {
  display: block;
  width: 100%;
  height: 20px;
}
.block__input span {
  line-height: 20px !important;
}
.tlHeader {
  background: #E5E3E3;
  border: Solid 1px #E5E3E3;
  color: #283B56;
  font-size: 9pt;
  font-weight: bold;
  padding: 5px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  text-align: left;
  white-space: nowrap;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
td.tlToolbar {
  padding: 0 2px 3px 0;
}
.dxtlNode,
.dxtlFocusedNode {
  padding: 1px;
}
.dxsplLCC {
  padding: 0 !important;
}
.dxWeb_splHCollapseBackwardButton,
.dxWeb_splHCollapseBackwardButtonHover {
  height: 24px;
  width: 25px;
}
.dxmMenu_Aqua {
  border-width: 0;
}
/* New downtime action panel */
.DowntimeActionPanel {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
  position: relative;
}
.DowntimeActionPanel.AxWindow {
  width: 0;
  height: calc(100% - 20px);
  left: calc((100% - 100%/  20  * 19 ) / 2);
  top: 0;
  border: 1px solid #c5a600;
}
.DowntimeActionPanel.AxWindow .AxBody {
  border: none;
  border-top-width: 0;
}
.DowntimeActionPanel .AxColorButton {
  width: 100%;
  display: inline-table !important;
}
.DowntimeActionPanel .AxColorButton .downtime {
  line-height: 1.1;
}
.DowntimeActionPanel#MergeActionPanel #DtTypeColorMerge {
  background: linear-gradient(-45deg, #ccc, #ccc 10%, #fff 10%, #fff 20%, #ccc 20%, #ccc 30%, #fff 30%, #fff 40%, #ccc 40%, #ccc 50%, #fff 50%, #fff 60%, #ccc 60%, #ccc 70%, #fff 70%, #fff 80%, #ccc 80%, #ccc 90%, #fff 90%, #fff 100%);
}
.DowntimeActionPanel#MergeActionPanel .downtime--merge {
  color: #203D44;
  opacity: 0.6;
  font-style: italic;
}
.MainEventBlock {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 85px;
  margin: 5px 0;
  width: 100%;
  z-index: 3000;
}
.MainEventBlock > div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  float: left;
  height: 100%;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.MainEventBlock > .color {
  border: 1px solid #ccc9c9;
  padding-left: 5px;
  padding-right: 5px;
  margin: 0 5px;
  text-align: center;
  width: 30px;
  height: 100%;
}
.MainEventBlock > .color div#btnAttach {
  background-color: #FBFAF8 !important;
  border-radius: 3px !important;
}
.MainEventBlock > .color div#btnAttach:before {
  font-size: 15px !important;
  left: 1px !important;
}
.MainEventBlock > .details {
  color: #203D44;
  background-color: #F4F2F2;
  height: 100%;
  padding: 0 5px;
  width: calc(100% - 65px);
}
:not(.item-active) .MainEventBlock > .details {
  border: 1px solid #ccc9c9;
}
.MainEventBlock > .details:hover {
  border: 1px solid #978383;
}
.MainEventBlock > .details > .row {
  line-height: 18px;
  margin: 5px 0 0 0;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.MainEventBlock > .details > .row .DowntimeName {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(100% - 75px);
}
.MainEventBlock > .details > .row > div:first-child {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
}
.MainEventBlock > .details > .row > div:last-child {
  float: right;
}
.MainEventBlock.item-active .details:not(:hover) {
  border-color: #c5a600;
}
.MainEventBlock.dto_manual > div .special-status-icons:before {
  content: "M";
  font-size: 12pt;
  font-weight: bold;
}
.MainEventBlock.dto_with_image {
  position: relative;
}
.MainEventBlock.dto_with_image:before {
  color: #fff;
  content: "H";
  font-family: "axxos-oee-icon" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  font-size: 14pt;
  speak: none;
  line-height: 1;
  position: absolute;
  left: 33px;
  top: 5px;
  -webkit-font-smoothing: antialiased;
  cursor: pointer;
}
.MainEventBlock.dto_with_video {
  position: relative;
}
.MainEventBlock.dto_with_video:before {
  color: #fff;
  content: "\e003";
  font-family: "axxos-oee-icon" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  font-size: 14pt;
  speak: none;
  line-height: 1;
  position: absolute;
  left: 33px;
  top: 5px;
  -webkit-font-smoothing: antialiased;
  cursor: pointer;
}
.MainEventBlock.item-active {
  /*{
            background: @colorPetrol;
            .border(@color: @colorPetrol);
            color: white;
        }*/
}
.MainEventBlock.item_dto > div:first-child {
  border: 1px solid #ccc9c9;
  /*border-radius: 3px;*/
  color: #3C7685;
  height: 22px;
  line-height: 20px;
  text-align: center;
  width: 22px;
  top: 30%;
  position: relative;
}
.MainEventBlock.item_dto > div:last-child {
  display: none;
  height: 2px;
  width: 25px;
}
.MainEventBlock.item_dto > .details > .row:first-child > div:first-child,
.MainEventBlock.item_dto > .details > .row:nth-child(2) > div:last-child,
.MainEventBlock.omTaskType > .details > .row:first-child > div:first-child,
.MainEventBlock.qcTaskType > .details > .row:first-child > div:first-child,
.MainEventBlock.item_logbook > .details > .row:first-child > div:first-child {
  font-size: 9pt;
  padding-top: 1px;
}
.MainEventBlock.item_dto > .details > .row:first-child > div:last-child,
.MainEventBlock.omTaskType > .details > .row:first-child > div:last-child,
.MainEventBlock.qcTaskType > .details > .row:first-child > div:last-child,
.MainEventBlock.item_logbook > .details > .row:first-child > div:last-child {
  font-size: 10pt;
  font-weight: bold;
  text-align: right;
  width: 127px;
}
.MainEventBlock.item_dto > .details > .row:nth-child(2) > div:first-child,
.MainEventBlock.omTaskType > .details > .row:last-child,
.MainEventBlock.qcTaskType > .details > .row:last-child,
.MainEventBlock.item_logbook > .details > .row:last-child {
  font-size: 11pt;
  font-weight: bold;
}
.MainEventBlock.item_dto > .details > .row:last-child,
.MainEventBlock.omTaskType > .details > .row:nth-child(2) > div:first-child,
.MainEventBlock.qcTaskType > .details > .row:nth-child(2) > div:first-child,
.MainEventBlock.item_logbook > .details > .row:nth-child(2) > div:first-child,
.MainEventBlock.omTaskType > .details > .row:nth-child(2) > div:last-child,
.MainEventBlock.qcTaskType > .details > .row:nth-child(2) > div:last-child,
.MainEventBlock.item_logbook > .details > .row:nth-child(2) > div:last-child {
  font-size: 8pt;
}
.MainEventBlock.item_dto.item-checked {
  position: relative;
}
.MainEventBlock.item_dto.item-checked > div:first-child {
  border: 1px solid #E5E3E3;
}
.MainEventBlock.item_dto.item-checked > div:first-child:hover {
  border: 1px solid #837979;
}
.MainEventBlock.item_dto.item-checked > div:first-child:before {
  content: "\2713";
}
.MainEventBlock.item_dto.dto_ongoing > details > .row:nth-child(2) > div:last-child {
  min-width: 80px;
  text-align: center;
  width: auto;
}
.MainEventBlock.item_dto.item-exported .color:after {
  color: #FBFAF8;
  content: "\21d2";
}
.MainEventBlock.omTaskType > div:first-child,
.MainEventBlock.qcTaskType > div:first-child,
.MainEventBlock.item_logbook > div:first-child {
  background-position: 4px 22px;
  background-repeat: no-repeat;
  width: 20px;
}
.MainEventBlock.omTaskType > .details > .row:first-child > div:last-child,
.MainEventBlock.qcTaskType > .details > .row:first-child > div:last-child,
.MainEventBlock.item_logbook > .details > .row:first-child > div:last-child {
  width: auto;
}
.MainEventBlock.omTaskType > div:first-child {
  background-image: url('../Images/Tasks/OmTaskRow.png');
  cursor: default;
  background-size: 95% auto;
  background-position: left center;
}
.MainEventBlock.qcTaskType > div:first-child {
  background-image: url('../Images/Tasks/QcTaskRow.png');
  cursor: default;
  background-size: 95% auto;
  background-position: left center;
}
.MainEventBlock.item_logbook > div:first-child {
  background: transparent;
  border: none;
  color: #3C7685;
  font-size: 20px;
  top: 17px;
}
.MainEventBlock.item_logbook > div:first-child:hover {
  color: #203D44;
}
.MainEventBlock.item_logbook.item_logbook_addnew {
  cursor: pointer;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.MainEventBlock.item_logbook.item_logbook_addnew > div:first-child:after {
  content: "+";
  color: #3C7685;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 20px;
  font-weight: bold;
  left: 10px;
  position: absolute;
  text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;
  top: 3px;
}
.MainEventBlock.item_logbook.item_logbook_addnew > div:first-child:after:hover {
  color: #203D44;
}
.MainEventBlock:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.left {
  float: left;
}
.right {
  float: right;
}
.clear {
  clear: both;
}
.invisible {
  visibility: hidden;
}
.hidden {
  display: none;
}
.marginright {
  margin-right: 2px;
}
#popup {
  background-color: #fff;
  border-spacing: 0 0;
  color: #0e0d61;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  min-width: 200px;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: small;
  min-height: 50px;
  margin: 10px;
}
#popup #tblMain > tbody > tr > td {
  padding: 0;
}
#popup #tblMain > tbody > tr > td > table {
  margin: auto;
}
#popup #tblMain > tbody > tr > td > div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#popup .GridContainer {
  padding: 5px;
}
#popup #lp {
  height: calc(130%);
  overflow: hidden;
}
.Popup {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px;
}
.PopupLabel {
  margin: 10px 0;
  text-align: center;
  width: 100%;
}
.PopupInput {
  height: 25px;
  margin: 15px auto;
  width: 300px;
}
.PopupButtonRow {
  height: 35px;
  margin: 10px 34px 10px 34px;
  width: 296px;
}
.PopupButtonRow > div:first-child {
  float: left;
  width: 120px;
}
.PopupButtonRow > div + div {
  float: right;
  width: 120px;
}
.OneBtnPopupCentred {
  margin: 10px auto;
  width: 120px;
}
.pathToType {
  font-size: 11px;
  font-style: italic;
  font-weight: 200;
}
/* Modal Popup */
.modalBackground {
  background-color: Silver;
  left: 0;
}
.modalPopup {
  background-color: #fff;
  border: 1px solid #2b78d2;
  color: #6699ff;
  font-size: 12px;
  padding: 3px;
  width: 250px;
}
.modalPopupHandle {
  background-color: #E2F0FF;
  border: solid 1px solid #fff;
  color: #000;
  cursor: move;
  font-size: large;
  font-weight: bold;
  letter-spacing: normal;
  text-align: center;
  text-transform: none;
  word-spacing: normal;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
/* Buttons alignment in popups IE7-IE9 */
.btnCenterDiv {
  margin: 0 35% 0 35%;
  text-align: center;
}
.btnPopUpCenterDiv {
  margin: 0 25% 5% 25%;
}
/* Positions */
.zindex19999 {
  z-index: 19999;
}
.fixedZIndex {
  z-index: 11999 !important;
}
.featherlight-title-over-wrap {
  position: absolute;
  bottom: 18px;
  left: 15px;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}
.featherlight .featherlight-close-icon {
  line-height: 27px;
  width: 27px;
  background: #fff;
}
.featherlight .featherlight-content {
  padding: 15px;
  border-bottom: 0;
}
.featherlight-title-downtimeAttachedImage .title {
  color: #999;
  display: inline-block;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 9pt;
  margin-right: 2px;
}
.featherlight-title-downtimeAttachedImage .value {
  color: #ccc;
  display: inline-block;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  margin-right: 5px;
}
.reportBlock,
.reportTemplatesBlock {
  color: #203D44;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  margin: 0 0 10px;
  width: 100%;
}
.reportBlock:after,
.reportTemplatesBlock:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.reportBlock__image,
.reportTemplatesBlock__image {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ccc9c9;
  cursor: pointer;
  float: left;
  height: 100px;
  margin: 0 10px 0 0;
  padding: 0;
  position: relative;
  overflow: hidden;
  width: 78px;
}
.reportBlock__image img,
.reportTemplatesBlock__image img {
  height: auto;
  position: relative;
  width: 100%;
}
.reportBlock__image__after,
.reportTemplatesBlock__image__after {
  background-color: #3C7685;
  color: #FBFAF8;
  font-size: 100%;
  height: 100%;
  position: absolute;
  top: 100px;
  text-align: center;
  width: 100%;
  -webkit-transition: all ease 0.33s;
  -moz-transition: all ease 0.33s;
  transition: all ease 0.33s;
}
.reportBlock__image:hover,
.reportTemplatesBlock__image:hover {
  border: 1px solid #203D44;
}
.reportBlock__image:hover .reportBlock__image__after,
.reportTemplatesBlock__image:hover .reportBlock__image__after {
  top: 67px;
  -webkit-transition: all ease 0.33s;
  -moz-transition: all ease 0.33s;
  transition: all ease 0.33s;
}
.reportBlock__block,
.reportTemplatesBlock__block {
  background-color: #F4F2F2;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ddd6d6;
  cursor: pointer;
  float: left;
  height: 100px;
  padding: 3px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: calc(100% - 88px);
}
.reportBlock__block__header,
.reportBlock__block__bottom,
.reportTemplatesBlock__block__header,
.reportTemplatesBlock__block__bottom {
  line-height: 14px;
  width: 100% !important;
}
.reportBlock__block__header.AxMarginRight,
.reportBlock__block__bottom.AxMarginRight,
.reportBlock__block__header.AxMarginLeft,
.reportBlock__block__bottom.AxMarginLeft,
.reportTemplatesBlock__block__header.AxMarginRight,
.reportTemplatesBlock__block__bottom.AxMarginRight,
.reportTemplatesBlock__block__header.AxMarginLeft,
.reportTemplatesBlock__block__bottom.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
.reportBlock__block__header.AxMarginRight.AxMarginLeft,
.reportBlock__block__bottom.AxMarginRight.AxMarginLeft,
.reportTemplatesBlock__block__header.AxMarginRight.AxMarginLeft,
.reportTemplatesBlock__block__bottom.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
.reportBlock__block__header.AxDoubleMarginRight.AxDoubleMarginLeft,
.reportBlock__block__bottom.AxDoubleMarginRight.AxDoubleMarginLeft,
.reportTemplatesBlock__block__header.AxDoubleMarginRight.AxDoubleMarginLeft,
.reportTemplatesBlock__block__bottom.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
.reportBlock__block__header.AxMarginRight.AxDoubleMarginLeft,
.reportBlock__block__bottom.AxMarginRight.AxDoubleMarginLeft,
.reportBlock__block__header.AxMarginLeft.AxDoubleMarginRight,
.reportBlock__block__bottom.AxMarginLeft.AxDoubleMarginRight,
.reportTemplatesBlock__block__header.AxMarginRight.AxDoubleMarginLeft,
.reportTemplatesBlock__block__bottom.AxMarginRight.AxDoubleMarginLeft,
.reportTemplatesBlock__block__header.AxMarginLeft.AxDoubleMarginRight,
.reportTemplatesBlock__block__bottom.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
.reportBlock__block__header span,
.reportBlock__block__bottom span,
.reportTemplatesBlock__block__header span,
.reportTemplatesBlock__block__bottom span {
  display: block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.reportBlock__block__main,
.reportTemplatesBlock__block__main {
  height: 60px;
  margin: 2px 0;
  width: calc(100% - 34px);
}
.reportBlock__block__main__row,
.reportTemplatesBlock__block__main__row {
  display: block;
  line-height: 12px;
}
.reportBlock__block__main__row--hidden,
.reportTemplatesBlock__block__main__row--hidden {
  display: none;
}
.reportBlock__block__main__row--singleLine,
.reportTemplatesBlock__block__main__row--singleLine {
  height: 12px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.reportBlock__block__main__row--doubleLine,
.reportTemplatesBlock__block__main__row--doubleLine {
  height: 36px;
  overflow: hidden;
}
.reportBlock__block__main__row--fullLine,
.reportTemplatesBlock__block__main__row--fullLine {
  height: 54px;
  overflow: hidden;
}
.reportBlock__block__main__subtitle,
.reportTemplatesBlock__block__main__subtitle {
  font-style: italic;
}
.reportBlock__block__main__data,
.reportTemplatesBlock__block__main__data {
  font-weight: 600;
}
.reportBlock__block__main--notes,
.reportTemplatesBlock__block__main--notes {
  display: block;
  line-height: 17px;
  width: 100%;
}
.reportBlock__block__main--notes .reportBlock__block__main__subtitle,
.reportTemplatesBlock__block__main--notes .reportBlock__block__main__subtitle {
  display: inline-block;
  vertical-align: bottom;
}
.reportBlock__block__main--notes .reportBlock__block__main__data,
.reportTemplatesBlock__block__main--notes .reportBlock__block__main__data {
  display: inline-block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: bottom;
  width: calc(100% - 70px);
}
.reportBlock__block__title,
.reportBlock__block__timeRange,
.reportTemplatesBlock__block__title,
.reportTemplatesBlock__block__timeRange {
  display: block;
  float: left;
  font-size: 12px;
  font-weight: 600;
  margin-left: 0;
  margin-right: 10px;
  max-width: calc(100% - 40px);
}
.reportBlock__block__type,
.reportTemplatesBlock__block__type {
  display: block;
  font-size: 11px;
  font-style: italic;
  min-width: 30px;
  text-align: right;
}
.reportBlock__block__icon,
.reportTemplatesBlock__block__icon {
  color: #3C7685;
  float: right;
  font-size: 17px;
  height: 22px;
  line-height: 22px;
  margin-left: 4px;
  padding-left: 1px;
  width: 22px;
  position: relative;
  bottom: 5px;
}
.reportBlock__block__icon > img,
.reportTemplatesBlock__block__icon > img {
  width: 90% !important;
  height: 80% !important;
  bottom: -1px !important;
  position: relative;
}
.reportBlock__block__icon.invisible,
.reportTemplatesBlock__block__icon.invisible {
  display: none;
}
.reportBlock__block__icon.inactive,
.reportTemplatesBlock__block__icon.inactive {
  opacity: 0.6 !important;
  cursor: not-allowed !important;
  pointer-events: none !important;
}
.reportBlock__block__icon--formatIcon,
.reportTemplatesBlock__block__icon--formatIcon {
  margin-right: 22px;
}
.reportBlock__block:hover,
.reportTemplatesBlock__block:hover {
  border: 1px solid #203D44;
}
.reportBlock__emptyData,
.reportTemplatesBlock__emptyData {
  color: #E5E3E3;
  display: block;
  font-size: 2em;
  font-weight: 600;
  margin-left: 0;
  margin-right: 10px;
  position: relative;
  text-align: center;
  top: 33%;
  width: 100%;
}
.row {
  width: 100%;
  height: auto;
  margin: 10px 0;
}
.row:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.row--buttonrow {
  text-align: center;
  width: 100%;
  position: relative;
  height: auto;
}
.row--treelistButtons {
  height: 16px;
  margin: 5px auto;
  padding-left: 21px;
  text-align: left;
  width: 100%;
}
.row--treelistButtons > .button {
  display: inline-block;
  float: none;
  font-size: 16px;
  width: 20px;
}
.row--treelistButtons > .button:before {
  line-height: 16px;
}
.row--treelistButtons > .button__separateText {
  display: none;
  line-height: 20px;
  margin-left: 15px;
  vertical-align: top;
}
.row--emptyrow {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 !important;
  padding: 0 !important;
}
.row--halfrow {
  float: left;
  width: calc(50% - 5px);
}
.row--halfrow:first-child {
  margin-right: 10px;
}
.row--halfrow input {
  top: -1px !important;
}
.row--centredAligned {
  bottom: 0;
  height: 50px;
  left: 0;
  position: relative;
  margin: auto;
  right: 0;
  top: 0;
  width: 90%;
}
.row--centredAligned span {
  width: 100% !important;
}
.row--0margin {
  margin: 0;
}
.row--shifted {
  height: auto;
  top: -25px;
}
.row--positionBottom {
  bottom: 10px;
  position: absolute;
}
.row--withLoading {
  position: relative;
}
.row--withLoading__Loading {
  position: absolute;
  top: 9px;
}
.row .export-maintenance {
  font-size: 18px;
  color: #000;
}
.row .AxVerticalMiddle {
  background-color: transparent !important;
}
.buttonsrow {
  height: auto;
  margin: 10px auto;
  width: 250px;
}
.buttonsrow:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.buttonsrow > div {
  float: left;
  height: auto;
  width: 120px;
}
.buttonsrow > div:first-child {
  margin-right: 10px;
}
.emptyrow {
  height: 50px;
}
.subrow:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
/* Scheduler Template */
.dxscAppointmentForm .dxscSingleCell {
  height: 26px;
  width: 50%;
}
.dxscAppointmentForm .dxscDoubleCell {
  height: 26px;
  width: 100%;
}
.dxscAppointmentForm table.dxscLabelControlPair {
  height: 100%;
  width: 100%;
}
.dxscAppointmentForm table.dxscLabelControlPair .dxscLabelCell {
  height: 100%;
  width: 130px;
  white-space: nowrap;
}
.dxscAppointmentForm table.dxscLabelControlPair .dxscControlCell {
  height: 100%;
}
/* Other replacements */
td.dxeCalendarFooter_Office2003Blue > table {
  margin: 0 auto;
}
.dxscDateHeader_Aqua > table > tbody > tr > td {
  white-space: nowrap;
}
/* DHX Scheduler */
.dhx_cal_navline {
  display: none;
}
.dhx_cal_header {
  border: 0;
}
.dhx_cal_data {
  border: 0;
}
.dhx_cal_data .dhx_scale_holder,
.dhx_cal_data .dhx_scale_holder_now {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAfAgMAAABbp0/xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACVBMVEX////6+voAAAAhBy0dAAAAAWJLR0QCZgt8ZAAAAAlwSFlzAAAuIwAALiMBeKU/dgAAABBJREFUCNdjYGBwwAMJyAIA2T4HAauqIZkAAAAASUVORK5CYII=');
  border: 0;
}
.dhx_cal_data .dhx_scale_holder .dhx_scale_hour,
.dhx_cal_data .dhx_scale_holder_now .dhx_scale_hour {
  border-color: transparent;
}
.dhx_cal_data .dhx_scale_holder .dhx_scale_hour .dhx_scale_h,
.dhx_cal_data .dhx_scale_holder_now .dhx_scale_hour .dhx_scale_h {
  color: #666;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 14px;
  line-height: 30px;
  vertical-align: top;
}
.dhx_cal_data .dhx_scale_holder .dhx_scale_hour .dhx_scale_m,
.dhx_cal_data .dhx_scale_holder_now .dhx_scale_hour .dhx_scale_m {
  color: #666;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 14px;
  line-height: 30px;
  vertical-align: top;
}
.dhx_cal_data .dhx_scale_holder .dhx_cal_event,
.dhx_cal_data .dhx_scale_holder_now .dhx_cal_event {
  /*.dhx_title {
                display: none;
            }*/
  /*.dhx_event_resize  {
                display: none;
            }*/
}
.dhx_cal_data .dhx_scale_holder .dhx_cal_event .dhx_body,
.dhx_cal_data .dhx_scale_holder_now .dhx_cal_event .dhx_body {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 11px;
  height: 100%;
  padding: 1px 5px;
}
.dhx_cal_data .dhx_scale_holder .dhx_cal_event .dhx_body span,
.dhx_cal_data .dhx_scale_holder_now .dhx_cal_event .dhx_body span {
  display: inline-block;
  vertical-align: top;
}
.dhx_cal_data .dhx_scale_holder .dhx_cal_event .dhx_body .recurrenceEvents,
.dhx_cal_data .dhx_scale_holder_now .dhx_cal_event .dhx_body .recurrenceEvents {
  color: white;
  font-size: 14px;
  line-height: 20px;
  margin: 0 5px 0 -2px;
  vertical-align: bottom;
}
tr.jqx-reset-hiddenCalendar td {
  text-align: center;
}
.detrow {
  display: block;
  margin: 5px 0;
}
.detrow:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.marginTop10 {
  margin-top: 10px;
}
.marginTop20 {
  margin-top: 20px;
}
.detlbl {
  color: #0e0d61;
  font: normal;
  text-align: left;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: small;
  float: left;
  line-height: 22px;
  width: 50%;
}
.detlbl > .dxeBase {
  font-size: small;
  color: #0e0d61;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
.detcontrol {
  text-align: left !important;
  float: left;
  width: 50%;
}
.detcontrol > table {
  height: 21px;
  width: 100%;
}
/* ---------------------------  JQuery Tab Control  ---------------------------- */
.ui-widget-header {
  background: transparent;
  border-color: #E5E3E3;
  border-width: 0 0 2px 0;
  border-radius: 0;
}
.ui-widget-header li > a > div {
  float: left;
}
.ui-tabs .ui-tabs-nav {
  padding: 2px 0 0 5px;
  position: relative;
}
.ui-tabs .ui-tabs-nav li {
  margin: 0 10px 1px 0;
  top: 2px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active,
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
  margin-bottom: -2px;
  padding-bottom: 2px;
}
.ui-tabs .ui-tabs-nav li a,
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  padding: 0;
  width: 100%;
}
.ui-tabs .ui-tabs-nav-arrows {
  left: 1px;
  margin: .1em;
  padding: 0;
  position: absolute;
  right: 1px;
  top: 1px;
  width: calc(100% - 170px);
}
.ui-tabs .ui-tabs-nav-arrows li {
  color: #000;
  cursor: pointer;
  line-height: 1;
  list-style: none;
  margin: 0;
  min-width: 20px;
  padding: 0;
  position: relative;
  z-index: 1000;
}
.ui-tabs .ui-tabs-nav-arrows li a {
  display: block;
  padding: .7em .1em;
}
.ui-tabs .ui-tabs-nav-arrows .ui-tabs-arrow-next {
  float: right;
}
.ui-tabs .ui-tabs-nav-arrows .ui-tabs-arrow-previous {
  float: left;
}
.ui-tabs .ui-tabs-nav-scrollable {
  position: absolute;
  left: 0;
  right: 0;
}
.ui-tabs .ui-tabs-nav-scrollable ul {
  position: relative;
  width: 65535px;
}
.ui-tabs .ui-state-default {
  background: #eaeaea;
  border: 1px solid #E5E3E3;
  border-radius: 0;
  color: #666;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 11pt;
  height: 38px;
  line-height: 36px;
  min-width: 150px;
  vertical-align: middle;
}
.ui-tabs .ui-state-hover {
  background-color: #fafafa;
  border-color: #B1DDE8;
}
.ui-tabs .ui-state-hover a {
  color: #fff !important;
}
.ui-tabs .ui-state-hover a:hover {
  color: #fff !important;
}
.ui-tabs .ui-state-active {
  background: #fff;
  border: 2px solid #E5E3E3;
  border-bottom: 1px solid #fff !important;
  font-weight: bold;
  height: 36px;
}
.ui-tabs .ui-tabs-panel {
  padding: 0;
}
.ui-tabs .ui-tabs-scroll-container {
  height: 45px;
  position: relative;
  overflow: hidden;
  width: calc(100% - 170px);
}
.ui-slider span.ui-slider-handle {
  width: 1.5em;
  height: 1.5em;
}
.tabControlWoContent {
  background: transparent;
  border: 0;
}
.tabControlWoContent .jqx-tabs-header {
  height: 100% !important;
}
.tabControlWoContent .jqx-widget-header {
  height: 100%;
  background: transparent;
  border-color: #ccc9c9;
}
.tabControlWoContent .jqx-widget-header .jqx-tabs-title {
  margin-right: 5px;
}
.tabControlWoContent .jqx-widget-header .jqx-item {
  background-color: #F4F2F2;
  border: 1px solid #ddd6d6;
  height: 38px !important;
  padding: 4px 5px 2px 5px;
  width: 150px;
}
.tabControlWoContent .jqx-widget-header .jqx-item:first-child {
  margin-left: 20px;
}
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed {
  border: 1px solid #c5a600;
}
.tabControlWoContent .jqx-widget-header .jqx-item .jqx-tabs-titleContentWrapper {
  width: 100%;
}
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab {
  background-color: #A2C748;
  border-color: #86a834;
}
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed {
  border: 1px solid #c5a600;
}
.tabControlWoContent__tab__label {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  display: inline-block;
  font-size: 12px;
  line-height: 1.5em;
  vertical-align: top;
  padding-left: 0;
  width: calc(100% - 40px);
}
.tabControlWoContent__tab__copyBtn,
.tabControlWoContent__tab__deleteBtn {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  color: #3C7685;
  display: inline-block;
  font-size: 20px;
  height: 20px !important;
  line-height: 44px;
}
.tabControlWoContent__tab__copyBtn:hover,
.tabControlWoContent__tab__deleteBtn:hover {
  color: #203D44;
}
#tooltip {
  background-color: #FBFAF8;
  border: 1px solid #ccc9c9;
  min-width: 400px;
  opacity: 0.85;
  padding: 5px;
  position: absolute;
  z-index: 35000;
}
#tooltip h3 {
  font-size: 9pt;
  margin: 0;
}
#tooltip div {
  margin: 0;
}
#tooltip span.tooltipSubtitle {
  font-weight: bold;
}
.lbTooltip {
  text-align: left;
  width: 700px;
}
.ttHeader {
  background: #3C7685;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
  padding: 6px;
}
.ttHeader table {
  width: 100%;
}
.ttHeader .rght {
  padding-left: 25px;
  text-align: right;
}
.ttHeader .ttIcon {
  padding-right: 6px;
  text-align: center;
  width: 24px;
}
.ttHeader img.ttDTO {
  background: transparent url('data:image/png;base64,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') /*../../Images/Icons/02_small_16px/downtime.png*/ no-repeat;
  height: 16px;
  width: 17px;
}
.ttHeader img.ttTeam {
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAA51JREFUOE9lk21M0wcQxisd2aqu2VzihmwJm0CiSSVxGW4KBOaYOBIkTocwmNSwgpQRbbDKCk1X52pFHLSAhtKxFisvo0BpKQoKgkBnWf+ldKP0RWhp+cDoxhgazAJ9VrqEjHDf7i73u3sud6TYN4JI9NiwnQJ6bLuqjL7K/+LQYsreHUdDtm8hxb1OIuUejjxQU5hkVV0/g7yPInVHw6khpP9bYsS2LYz4CIGIeQSCM3HI+3A3hDkxjWGUIPKhkCDyuU9ok5KiFFxIjQI7lQbe5++lbQCsORaZoMCluoXey3Rc+exdFCZFSKO2vRC0lptR3RycuC2EojAZpcejfPTYt45tAtjrLqVNSovhqC+BuiRzJW3/ztyv06L3pB94c5dDzm211F6Avb4UFacT3AnvbA3fBHA1CsKeyHhed/NVDF1jPLuREzfi34eXlbLP3lqaXTbdwMeMPzfAP/Wo4fxJygbAJQN3R+XvVXx9h9Brl7DxfdZBiAuSwMv8APmJ4egsznI6ZN/4DOW50ImKny9W3xRBKNy1DvnSzi6scct9Fms/prQSWDUSTLfX4C43E5zUfWg+nw2bRg7igRqTumHMcLiry3LFpLuoiBaAnDAwG8snJdAtEhh7aoFJ34T/NJdAee0izEOPMCSVwmm3wzs3h4GLpfhN041BpbI1IT6eQorVZFYVmPg+xWwnVHP3cc/RBpuMC1fTVbSL+Xi6tIT5+XlMTU3B4XBgdnYWCwsL6JDLDQdpNCrp7SuJW4/3nRvkTIhQbm1Ai/UxxlsqQFSxoODQ4fF4AoUOiwVWsxl2/yRrMQWTOVTEYEQGZOyt/XT3ka68OyUP1YvasXm/1j48VMrgcc/A6XTCZrPjdlb2ckt09B/EyMiqzWaDy+Xy9fb0jK0v86y0+yVu60Rf04gHvzz5E0ptH9TaezD7u5rGxyGpqTOXMXIrfh4eXjYajVCr1TNisVixDsiT6l9k/mBsruqZ9mmMc+gmPKj96T4MBgImkwkGgljV6/X/EASBcT+QxWJxyGTyyxtu4th3d8M4LRPm6h4n6vqc+LGtN1Dcoe7C6OioH2aAVqt9ptPpVlQq1eOYmBjqBsArKVzSqcoH+wvqjZqiO7968yu7n3/1be3f6TzFUmNb10p/f/9fycnJ6Ww2uyQjI+MEhUIhbzrrtcDHlzuDs6p120+LBqjv55RTD+dff/VGReVZmUzGCw0NfS04ONg/PTnwbP8CwGQXCoqecfAAAAAASUVORK5CYII=') /*../../Images/Icons/02_small_16px/team.png*/ no-repeat;
  height: 16px;
  width: 16px;
}
.ttHeader img.ttOrder {
  background: transparent url('data:image/png;base64,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') /*../../Images/Icons/02_small_16px/order.png*/ no-repeat;
  height: 16px;
  width: 12px;
}
.ttBody {
  font-size: 8pt;
  padding: 5px;
}
.ttBody:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.ttBody table {
  width: 100%;
}
.ttBody .caption {
  font-weight: bold;
}
.ttBody .value {
  padding-left: 5px;
}
.ttBody hr {
  color: #144681;
}
.ttbRow:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.notes {
  width: 100%;
}
.notes .caption {
  vertical-align: top;
}
.notes .value {
  min-width: 200px;
  vertical-align: top;
}
div.tooltip {
  outline: none;
}
div.tooltip strong {
  line-height: 30px;
}
div.tooltip:hover {
  text-decoration: none;
}
div.tooltip span {
  background: #FBFAF8;
  border: 1px solid #ccc9c9;
  color: #333;
  display: none;
  line-height: 16px;
  padding: 5px 5px;
  position: absolute;
  -ms-word-break: break-all;
  word-break: break-all;
  width: 250px;
  z-index: 10;
  opacity: 0.95;
}
div.ui-tooltip div.row {
  height: 16px;
  margin: 5px 0;
  min-width: 200px;
  padding: 0 5px;
  width: 100%;
}
div.ui-tooltip div.row.TempCalendatTooltip {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: auto;
  min-height: 25px;
  min-width: 410px;
  max-width: 810px;
  margin: 0;
}
div.ui-tooltip div.row.TempCalendatTooltip div {
  margin: 10px 0;
}
div.ui-tooltip div.row.TempCalendatTooltip:nth-child(2n+1) {
  background: #F4F2F2;
}
div.ui-tooltip div.status {
  float: left;
  height: 14px;
  margin: 1px 5px 1px 5px;
  width: 14px;
}
div.ui-tooltip div.OMHeader {
  background: transparent;
  border-bottom: 1px solid #888888;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #999;
  font-size: 10px;
  height: 24px;
  margin: 0 0 5px 0;
  padding: 0 5px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  width: 100%;
}
div.ui-tooltip div.OMyellow {
  background-color: yellow;
  border-radius: 7px;
}
div.ui-tooltip div.OMred {
  background-color: #e90000;
}
div.ui-tooltip div.text {
  font-size: 9pt;
  float: left;
  height: 16px;
  line-height: 16px;
  text-align: left;
  width: auto;
}
div.ui-tooltip div.label {
  color: #203D44;
  font-size: 9pt;
  font-weight: bold;
  line-height: 20px;
  padding: 0;
  text-align: left;
}
div.ui-tooltip div.value {
  color: #203D44;
  font-size: 9pt;
  float: left;
  line-height: 20px;
  padding: 0;
  text-align: left;
}
div.ui-tooltip.tooltip-zindex33000,
div.ui-tooltip .tooltip-zindex33000 {
  z-index: 33000 !important;
}
.jqx-tooltip .jqx-tooltip-main {
  background-color: transparent !important;
  border: 0 solid transparent;
}
.jqx-tooltip .jqx-tooltip-main .jqx-tooltip-text {
  background-color: transparent !important;
  border: 0 solid transparent;
}
.jqx-tooltip-wizard-tooltip .jqx-tooltip-main {
  border-radius: 0px;
}
.jqx-tooltip-wizard-tooltip .jqx-tooltip-main .jqx-tooltip-text {
  background-color: #E5E3E3 !important;
  color: #203D44;
}
.jqx-tooltip-wizard-tooltip .jqx-fill-state-normal {
  border: 1px solid #ccc9c9;
}
.jqx-tooltip-error-tooltip .jqx-tooltip-main {
  border-radius: 0px;
}
.jqx-tooltip-error-tooltip .jqx-tooltip-main .jqx-tooltip-text {
  background-color: #da4453 !important;
  border-radius: 3px;
  color: #fff;
}
.jqx-tooltip-error-tooltip .jqx-fill-state-normal {
  border: 0 solid #da4453;
}
.reportBlock__tooltip,
.reportTemplatesBlock__tooltip,
.reportTemplatesBlock__tooltip__main {
  background-color: transparent;
  border-radius: 3px;
  border: 1px solid #3C7685;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #3C7685;
  display: block;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 18pt;
  font-weight: bold;
  height: 30px;
  line-height: 27px;
  margin-top: 35px;
  padding-top: 0;
  position: absolute;
  right: 6px;
  text-align: center;
  text-decoration: none;
  width: 30px;
}
.reportBlock__tooltip:before,
.reportTemplatesBlock__tooltip:before,
.reportTemplatesBlock__tooltip__main:before {
  cursor: pointer;
  content: "i";
}
.reportBlock__tooltip:hover,
.reportTemplatesBlock__tooltip:hover,
.reportTemplatesBlock__tooltip__main:hover {
  background-color: #FBFAF8;
  color: #203D44;
  border: 1px solid #203D44;
  cursor: pointer;
}
.reportBlock__tooltip__main,
.reportTemplatesBlock__tooltip__main,
.reportTemplatesBlock__tooltip__main__main {
  background: #F4F2F2;
  border: 1px solid #ccc9c9;
  border-radius: 2px;
  font-size: 9pt;
  padding: 5px;
  text-align: center;
  max-width: 810px;
}
.reportBlock__tooltip__main .row,
.reportTemplatesBlock__tooltip__main .row,
.reportTemplatesBlock__tooltip__main__main .row {
  height: 16px;
  margin: 5px 0;
  padding: 0 5px;
  width: 100%;
}
.reportBlock__tooltip__main .row.ReportTooltip,
.reportTemplatesBlock__tooltip__main .row.ReportTooltip,
.reportTemplatesBlock__tooltip__main__main .row.ReportTooltip {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: auto;
  min-height: 25px;
  margin: 0;
}
.reportBlock__tooltip__main .row.ReportTooltip:nth-child(2n+1),
.reportTemplatesBlock__tooltip__main .row.ReportTooltip:nth-child(2n+1),
.reportTemplatesBlock__tooltip__main__main .row.ReportTooltip:nth-child(2n+1) {
  background: #FBFAF8;
}
.reportBlock__tooltip__main .label,
.reportTemplatesBlock__tooltip__main .label,
.reportTemplatesBlock__tooltip__main__main .label {
  font-size: 9pt;
  font-weight: bold;
  line-height: 20px;
  margin: 10px 0;
  padding: 0;
  text-align: left;
  width: 200px;
}
.reportBlock__tooltip__main .value,
.reportTemplatesBlock__tooltip__main .value,
.reportTemplatesBlock__tooltip__main__main .value {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 9pt;
  float: left;
  line-height: 20px;
  margin: 10px 0;
  max-height: 5em;
  padding: 0;
  text-align: left;
  width: calc(100% - 200px);
  white-space: normal;
}
.dManageDept {
  clear: both;
  width: 360px;
}
.dManageDept .leftList,
.dManageDept .rightList {
  float: left;
  text-align: left;
  width: 150px;
}
.dManageDept .leftList select,
.dManageDept .rightList select {
  border-color: #E5E3E3;
}
.dManageDept .leftList option:hover,
.dManageDept .rightList option:hover {
  background-color: #B1DDE8;
  color: #333;
}
.dManageDept .leftList option:checked,
.dManageDept .rightList option:checked {
  color: #333;
  background-color: #E5E3E3 !important;
}
.dManageDept .leftList select:focus,
.dManageDept .rightList select:focus {
  outline-color: #fff;
}
.dManageDept .upperList,
.dManageDept .lowerList {
  float: left;
  text-align: center;
  width: 100%;
}
.dManageDept .head {
  font-size: 13px;
  text-align: center;
  width: 156px;
}
.dManageDept .left {
  float: left;
  margin-right: 20px;
  padding-bottom: 5px;
}
.dManageDept .right {
  float: right;
  margin-left: 20px;
  padding-bottom: 5px;
}
.dManageDept .midBtn {
  float: left;
  text-align: center;
  margin: 0 1px;
  width: 54px;
}
.dManageDept .midBtn .topBtn,
.dManageDept .midBtn .botBtn {
  clear: both;
  height: 50%;
  position: relative;
}
.dManageDept .midBtn .topBtn > div,
.dManageDept .midBtn .botBtn > div {
  position: absolute;
  width: 100%;
  bottom: 5px;
}
.dManageDept .midBtn .topBtn > div > .dxbButton_Office2003Blue > div.dxb,
.dManageDept .midBtn .botBtn > div > .dxbButton_Office2003Blue > div.dxb {
  padding: 0 4px;
}
.dManageDept .midBtn .topBtn > div > table,
.dManageDept .midBtn .botBtn > div > table {
  margin: auto;
}
.dManageDept .midBtn .botBtn > div {
  bottom: auto;
  left: 0;
  right: 0;
  top: 5px;
}
.dManageDept .midBtn .leftBtn {
  display: inline-block;
  margin: 5px;
}
.dManageDept .midBtn .leftBtn > div {
  bottom: auto;
}
.dManageDept .midBtn .rightBtn {
  display: inline-block;
  margin: 5px;
}
.dManageDept .midBtn .rightBtn > div {
  bottom: auto;
}
.dManageDept select.aspNetDisabled {
  background-color: #F4F2F2;
  border: 1px solid #aecaf0;
}
#virtualKeyboard,
#virtualKeyboardContainer,
.AxVirtualKeyboard {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: right;
  height: 245px;
  margin-top: 10px;
  padding: 0;
  width: 1000px;
}
#virtualKeyboard #keyboardCapitalLetter,
#virtualKeyboardContainer #keyboardCapitalLetter,
.AxVirtualKeyboard #keyboardCapitalLetter,
#virtualKeyboard #keyboardSmallLetter,
#virtualKeyboardContainer #keyboardSmallLetter,
.AxVirtualKeyboard #keyboardSmallLetter,
#virtualKeyboard #keyboardNumber,
#virtualKeyboardContainer #keyboardNumber,
.AxVirtualKeyboard #keyboardNumber,
#virtualKeyboard #keyboardSymbols,
#virtualKeyboardContainer #keyboardSymbols,
.AxVirtualKeyboard #keyboardSymbols,
#virtualKeyboard #keyboardDiacritic,
#virtualKeyboardContainer #keyboardDiacritic,
.AxVirtualKeyboard #keyboardDiacritic {
  text-align: center;
}
#virtualKeyboard .keyboardKeyRow,
#virtualKeyboardContainer .keyboardKeyRow,
.AxVirtualKeyboard .keyboardKeyRow {
  margin: auto;
  display: inline-block;
}
#virtualKeyboard .keyboard_button,
#virtualKeyboardContainer .keyboard_button,
.AxVirtualKeyboard .keyboard_button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  background-color: #E5E3E3;
  outline: 1px solid #ccc9c9;
  font-size: 25px;
  height: 50px;
  line-height: 50px;
  vertical-align: middle;
  text-align: center;
  color: #203D44;
}
#virtualKeyboard .keyboard_button:hover,
#virtualKeyboardContainer .keyboard_button:hover,
.AxVirtualKeyboard .keyboard_button:hover {
  outline-color: #837979;
}
#virtualKeyboard .keyboard_button:active,
#virtualKeyboardContainer .keyboard_button:active,
.AxVirtualKeyboard .keyboard_button:active {
  outline: none;
  background-color: #E5E3E3;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  color: #203D44;
}
#virtualKeyboard .keyboard_button .key,
#virtualKeyboardContainer .keyboard_button .key,
.AxVirtualKeyboard .keyboard_button .key {
  padding: 0;
  text-shadow: none;
}
#virtualKeyboard .button_enter,
#virtualKeyboardContainer .button_enter,
.AxVirtualKeyboard .button_enter,
#virtualKeyboard .button_smallletter,
#virtualKeyboardContainer .button_smallletter,
.AxVirtualKeyboard .button_smallletter,
#virtualKeyboard .button_capitalletterleft,
#virtualKeyboardContainer .button_capitalletterleft,
.AxVirtualKeyboard .button_capitalletterleft,
#virtualKeyboard .button_capitalletterright,
#virtualKeyboardContainer .button_capitalletterright,
.AxVirtualKeyboard .button_capitalletterright,
#virtualKeyboard .button_numberleft,
#virtualKeyboardContainer .button_numberleft,
.AxVirtualKeyboard .button_numberleft,
#virtualKeyboard .button_numberright,
#virtualKeyboardContainer .button_numberright,
.AxVirtualKeyboard .button_numberright,
#virtualKeyboard .button_symbolsleft,
#virtualKeyboardContainer .button_symbolsleft,
.AxVirtualKeyboard .button_symbolsleft,
#virtualKeyboard .button_symbolsright,
#virtualKeyboardContainer .button_symbolsright,
.AxVirtualKeyboard .button_symbolsright {
  width: 110px;
}
#virtualKeyboard .key_del,
#virtualKeyboardContainer .key_del,
.AxVirtualKeyboard .key_del,
#virtualKeyboard .key_enter,
#virtualKeyboardContainer .key_enter,
.AxVirtualKeyboard .key_enter,
#virtualKeyboard .key_smallletter,
#virtualKeyboardContainer .key_smallletter,
.AxVirtualKeyboard .key_smallletter,
#virtualKeyboard .key_capitalletterleft,
#virtualKeyboardContainer .key_capitalletterleft,
.AxVirtualKeyboard .key_capitalletterleft,
#virtualKeyboard .key_capitalletterright,
#virtualKeyboardContainer .key_capitalletterright,
.AxVirtualKeyboard .key_capitalletterright,
#virtualKeyboard .key_number,
#virtualKeyboardContainer .key_number,
.AxVirtualKeyboard .key_number,
#virtualKeyboard .key_symbols,
#virtualKeyboardContainer .key_symbols,
.AxVirtualKeyboard .key_symbols {
  /*padding-top: 12px;*/
}
#virtualKeyboard .button_space,
#virtualKeyboardContainer .button_space,
.AxVirtualKeyboard .button_space {
  width: 500px;
}
.virtualKeyboardPopup {
  display: none;
}
.virtualKeyboardPopup--centerPosition {
  left: 50% !important;
  top: 50% !important;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.virtualKeyboardPopup--centerPosition--OmAdmin {
  left: 50% !important;
  top: 65% !important;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
#virtualKeyboardInput {
  display: inline-block;
  margin-left: 0;
  width: 100%;
}
#virtualKeyboardInput .AxButton,
#virtualKeyboardInput .AxColorButton {
  height: 28px;
  width: 22px;
}
#virtualKeyboardInput .AxButton.AxAutoWidth:empty,
#virtualKeyboardInput .AxColorButton.AxAutoWidth:empty {
  width: 28px !important;
  display: inline-block;
}
#virtualKeyboardInput .AxButton.AxAutoWidth:empty:before,
#virtualKeyboardInput .AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
#virtualKeyboardInput .textarea {
  float: left;
  width: calc(100% - 100px);
}
#virtualKeyboardInput .textarea--withoutNextBtn {
  width: calc(100% - 50px);
}
#virtualKeyboardInput .textarea.fullsize {
  width: calc(100% - 60px);
}
#virtualKeyboardInput .textarea .virtualInput {
  margin-top: 3px;
  width: calc(100% - 10px);
}
#virtualKeyboardInput .textarea .virtualInput::-ms-clear {
  display: none;
}
#virtualKeyboardInput .textarea .virtualInput--error {
  border-color: #da4453;
  width: 50%;
}
#virtualKeyboardInput .errorMessage {
  color: #ED5056;
}
#kbdLanguagesMenu div.langMenuText {
  font-size: 12pt;
  margin-top: 3px;
}
#kbdLanguagesMenu img.langMenuFlag {
  float: left;
  margin-right: 5px;
}
.virtualKeyboardSupport {
  position: relative;
}
.virtualKeyboardSupport--OMTask {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 25px;
}
.virtualKeyboardSupport--OMTask .icon-keyboard {
  right: 2px;
  top: 2px;
}
.virtualKeyboardSupport--OMSignature .icon-keyboard {
  right: 10px;
  top: 5px;
}
/* Waiting animation */
#loading_text {
  background: #f2f2f2;
  border: 1px solid #ccc9c9;
  height: 30px;
  left: calc(-85%);
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: 50px;
  width: 270px;
  z-index: 999;
}
@-webkit-keyframes bounce_circle {
  0% {
    opacity: 0.3;
  }
  50% {
    opacity: 1;
    background-color: #111;
  }
  100% {
    opacity: 0.3;
  }
}
@-moz-keyframes bounce_circle {
  0% {
    opacity: 0.3;
  }
  50% {
    opacity: 1;
    background-color: #111;
  }
  100% {
    opacity: 0.3;
  }
}
@keyframes bounce_circle {
  0% {
    opacity: 0.3;
  }
  50% {
    opacity: 1;
    background-color: #111;
  }
  100% {
    opacity: 0.3;
  }
}
.loading_circles {
  height: 12px;
  left: calc((100% - 70px)/2);
  position: relative;
  top: calc((100% - 12px)/2);
  width: 70px;
  z-index: 10000;
}
.loading_circles .loadingcircle {
  background: #ccc;
  border-radius: 100%;
  float: left;
  height: 11px;
  margin-left: 8px;
  width: 11px;
  -webkit-animation-name: bounce_circle;
  -moz-animation-name: bounce_circle;
  animation-name: bounce_circle;
  -webkit-animation-duration: 1.5s;
  -moz-animation-duration: 1.5s;
  animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal;
  animation-direction: normal;
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  animation-delay: 0.6s;
}
.loading_circles .loadingcircle:first-child {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
.loading_circles .loadingcircle:last-child {
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  animation-delay: 0.9s;
}
#dock {
  background-color: white;
  border-top: 1px solid #dcdcdc;
  color: #666;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 10pt;
  vertical-align: middle;
  z-index: 100;
  height: 30px;
}
#dock:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#dock > div {
  height: 26px;
  line-height: 26px;
  margin: 1px 0 2px 0;
}
#dock .notifications {
  min-width: 150px;
}
#dock .notifications > div > div {
  float: left;
}
#dock .notifications .ActiveAndon,
#dock .notifications .ActiveAndonSingle {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 16px 22px 16px;
  border-color: transparent transparent #F8D100 transparent;
  margin: 2px 5px;
  text-align: center;
  line-height: 27px;
  color: white;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 10pt;
}
#dock .notifications .ActiveAndon span {
  margin-left: -7px;
}
#dock .notifications .ActiveAndonSingle span {
  margin-left: -3.5px;
}
#dock .notifications .DowntimeQuantity,
#dock .notifications .DowntimeQuantityNull,
#dock .notifications .DowntimeQuantityMid {
  background-color: #e90000;
  color: #fff;
  font-weight: bold;
  text-align: center;
  height: 20px;
  line-height: 20px;
  margin: 4px 5px;
  width: 24px;
}
#dock .notifications .DowntimeQuantity a,
#dock .notifications .DowntimeQuantityNull a,
#dock .notifications .DowntimeQuantityMid a,
#dock .notifications .DowntimeQuantity span,
#dock .notifications .DowntimeQuantityNull span,
#dock .notifications .DowntimeQuantityMid span,
#dock .logninfo > a,
#dock .logninfo > span {
  color: #fff;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-weight: bold;
  text-decoration: none;
  font-size: 10pt;
}
#dock .notifications .DowntimeQuantityNull {
  background-color: #669900;
}
#dock .notifications .DowntimeQuantityMid {
  background-color: #3C7685;
}
#dock .notifications .MachineName {
  color: #666;
  text-align: left;
  line-height: 28px;
  margin-right: 5px;
  width: calc(100% - 48px);
}
#dock .notifications .MachineName > span,
#dock .clock > span,
#dock .customer > span {
  color: #666;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  line-height: 28px;
  font-size: 10pt;
}
#dock .notifications .CreateNewNote {
  background-size: 24px 24px;
  height: 24px;
  margin: 2px 5px;
  width: 24px;
  background-image: url('../Images/Icons/05_xlarge_48px/SimpleBlue_AddNew.png');
  background-repeat: no-repeat;
  display: block;
  padding: 0;
}
.ie8 #dock .notifications .CreateNewNote {
  background-image: none;
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/Icons/05_xlarge_48px/SimpleBlue_AddNew.png', sizingMethod='scale')";
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/Icons/05_xlarge_48px/SimpleBlue_AddNew.png', sizingMethod='scale');
}
.ie8 #dock .notifications .AddNewNoteButton {
  float: right;
}
#dock .logninfo {
  min-width: 100px;
  padding: 0 10px;
}
#dock .logninfo > a,
#dock .logninfo > span {
  color: #666;
  line-height: 28px;
}
#dock .logninfo > a:first-child,
#dock .logninfo > span:first-child {
  font-weight: normal;
}
#dock .clock {
  text-align: center;
  width: 80px;
}
#dock .customer {
  padding: 0 10px;
  text-align: center;
  min-width: 70px;
}
#dock .about a,
#dock .help a,
#dock .wizard a,
#dock .keyboard span {
  font-size: 14pt;
  height: 20px;
  line-height: 20px;
  margin: 4px 5px;
  width: 20px;
  background-color: #3C7685;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  color: #f3f3f3;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-weight: bold;
  padding-top: 0;
  text-align: center;
  text-decoration: none;
}
#dock .about a:before {
  content: "i";
}
#dock .help a:before {
  content: "?";
}
#dock .wizard {
  display: none;
}
#dock .wizard a {
  border-radius: 100% !important;
  font-size: 12pt;
}
#dock .wizard a:before {
  content: "?";
}
#dock .keyboard span {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
}
.noSeparator,
.noSeparator div {
  background: none !important;
  border-width: 0;
  cursor: pointer;
  display: none;
  padding: 0;
}
.FavMenu td {
  text-align: center;
}
.FavMenu div.dxb {
  padding: 5px 0 0 0 !important;
}
.FavMenuItem {
  float: left;
  height: 60px;
  text-align: center;
  width: 110px;
}
.FavMenuItem__Button {
  background: url('../Images/Background/default_background_big.png') repeat-x top;
  background-size: contain;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  color: #fff !important;
  font-size: 12px;
  height: 60px !important;
  position: relative;
  width: 100% !important;
}
.FavMenuItem__Button:hover,
.FavMenuItem__Button.dxbButtonChecked_Office2003Blue {
  background: #203D44;
  color: white !important;
}
.FavMenuItem__Button:before {
  background: url('../Images/Icons/04_large_32px/sprites.png') no-repeat;
  content: " ";
  height: 36px;
  position: absolute;
  left: 37px;
  top: 4px;
  width: 36px;
}
.FavMenuItem__Button--NewCustomPage:before {
  background-position: -114px -110px;
}
.FavMenuItem__Button--Analyze:before {
  background-position: -370px 0;
}
.FavMenuItem__Button--ArticlesClassic:before {
  background-position: -148px -74px;
}
.FavMenuItem__Button--ArticlesNew:before {
  background-position: -37px 0;
}
.FavMenuItem__Button--DowntimeClassik:before {
  background-position: -74px 0;
}
.FavMenuItem__Button--DowntimeNew:before {
  background-position: 0 0;
}
.FavMenuItem__Button--FactoryOverview:before {
  background-position: -222px -37px;
}
.FavMenuItem__Button--Logbook:before {
  background-position: -111px 0;
}
.FavMenuItem__Button--MachineOverview:before {
  background-position: -259px 0;
}
.FavMenuItem__Button--OperatoMaintenance:before {
  background-position: -333px -37px;
}
.FavMenuItem__Button--Order:before {
  background-position: -74px -37px;
}
.FavMenuItem__Button--ProductionSituation:before {
  background-position: -259px -37px;
}
.FavMenuItem__Button--ReportsClassik:before {
  background-position: -222px 0;
}
.FavMenuItem__Button--ReportsNew:before {
  background-position: 0 -37px;
}
.FavMenuItem__Button--Scraps:before {
  background-position: -185px 0;
}
.FavMenuItem__Button--Statistic:before {
  background-position: -296px -37px;
}
.FavMenuItem__Button--TemporaryCalendar:before {
  background-position: -185px -37px;
}
.FavMenuItem__Button--TimeGraphClassik:before {
  background-position: -296px 0;
}
.FavMenuItem__Button--TimeGraphNew:before {
  background-position: -37px -37px;
}
.FavMenuItem__Button--Visualize:before {
  background-position: -111px -37px;
}
.FavMenuItem__Button__System:before {
  background-position: -333px 0;
}
.FavMenuItem__Button__System--Articles:before {
  background-position: -111px -74px;
}
.FavMenuItem__Button__System--ArticlesNew:before {
  background-position: -37px -110px;
}
.FavMenuItem__Button__System--Calendar:before {
  background-position: -74px -74px;
}
.FavMenuItem__Button__System--CalendarNew:before {
  background-position: 0 -110px;
}
.FavMenuItem__Button__System--DowntimeType:before {
  background-position: -37px -74px;
}
.FavMenuItem__Button__System--EventsHistory:before {
  background-position: 0 -74px;
}
.FavMenuItem__Button__System--MachineDepartments:before {
  background-position: -185px -74px;
}
.FavMenuItem__Button__System--OperatoMaintenance:before {
  background-position: -259px -74px;
}
.FavMenuItem__Button__System--Scraps:before {
  background-position: -296px -74px;
}
.FavMenuItem__Button__System--Settings:before {
  background-position: -370px -74px;
}
.FavMenuItem__Button__System--Teams:before {
  background-position: -222px -74px;
}
.FavMenuItem__Button__System--UserPermissions:before {
  background-position: -333px -74px;
}
.FavMenuItem__Button__System--ReportTemplates:before {
  background-position: -77px -111px;
}
.FavMenuItem__Button div.dxb {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 40px !important;
  padding-bottom: 10px !important;
}
.FavSubMenuItem div {
  padding: 0 0 0 0 !important;
}
.FavSubMenuItem div.dxb {
  line-height: 52px;
}
#popup_10_systemSettings_PW-1,
#popup_20_statistics_PW-1 {
  top: 60px !important;
}
.SubMenu {
  padding: 0;
  margin: 0;
  width: 100%;
}
.SubMenuItem {
  height: 52px;
  padding: 0;
  margin: 0;
  width: 100%;
}
.SubMenuItem__Button {
  background: url('../Images/Background/ButtonBackgroundDefault.gif') repeat-x top;
  background-size: 100%;
  border: none;
  color: white !important;
  font-size: 11pt;
  font-weight: bold;
  height: 52px !important;
  padding-left: 36px !important;
  position: relative;
  text-align: left;
  white-space: normal;
  width: 100% !important;
}
.SubMenuItem__Button:hover,
.SubMenuItem__Button.dxbButtonChecked_Office2003Blue {
  background: url('../Images/Background/ButtonBackgroundHover.gif');
  background-size: contain;
  color: white !important;
}
.SubMenuItem__Button:before {
  background: url('../Images/Icons/04_large_32px/sprites.png') no-repeat;
  content: " ";
  height: 36px;
  position: absolute;
  left: 0;
  top: 8px;
  width: 36px;
}
.SubMenuItem__Button--NewCustomPage:before {
  background-position: -114px -110px;
}
.SubMenuItem__Button--Analyze:before {
  background-position: -370px 0;
}
.SubMenuItem__Button--ArticlesClassic:before {
  background-position: -148px -74px;
}
.SubMenuItem__Button--ArticlesNew:before {
  background-position: -37px 0;
}
.SubMenuItem__Button--DowntimeClassik:before {
  background-position: -74px 0;
}
.SubMenuItem__Button--DowntimeNew:before {
  background-position: 0 0;
}
.SubMenuItem__Button--FactoryOverview:before {
  background-position: -222px -37px;
}
.SubMenuItem__Button--Logbook:before {
  background-position: -111px 0;
}
.SubMenuItem__Button--MachineOverview:before {
  background-position: -259px 0;
}
.SubMenuItem__Button--OperatoMaintenance:before {
  background-position: -333px -37px;
}
.SubMenuItem__Button--Order:before {
  background-position: -74px -37px;
}
.SubMenuItem__Button--ProductionSituation:before {
  background-position: -259px -37px;
}
.SubMenuItem__Button--ReportsClassik:before {
  background-position: -222px 0;
}
.SubMenuItem__Button--ReportsNew:before {
  background-position: 0 -37px;
}
.SubMenuItem__Button--Scraps:before {
  background-position: -185px 0;
}
.SubMenuItem__Button--Statistic:before {
  background-position: -296px -37px;
}
.SubMenuItem__Button--TemporaryCalendar:before {
  background-position: -185px -37px;
}
.SubMenuItem__Button--TimeGraphClassik:before {
  background-position: -296px 0;
}
.SubMenuItem__Button--TimeGraphNew:before {
  background-position: -37px -37px;
}
.SubMenuItem__Button--Visualize:before {
  background-position: -111px -37px;
}
.SubMenuItem__Button__System:before {
  background-position: -333px 0;
}
.SubMenuItem__Button__System--Articles:before {
  background-position: -111px -74px;
}
.SubMenuItem__Button__System--ArticlesNew:before {
  background-position: -37px -110px;
}
.SubMenuItem__Button__System--Calendar:before {
  background-position: -74px -74px;
}
.SubMenuItem__Button__System--CalendarNew:before {
  background-position: 0 -110px;
}
.SubMenuItem__Button__System--DowntimeType:before {
  background-position: -37px -74px;
}
.SubMenuItem__Button__System--EventsHistory:before {
  background-position: 0 -74px;
}
.SubMenuItem__Button__System--MachineDepartments:before {
  background-position: -185px -74px;
}
.SubMenuItem__Button__System--OperatoMaintenance:before {
  background-position: -259px -74px;
}
.SubMenuItem__Button__System--Scraps:before {
  background-position: -296px -74px;
}
.SubMenuItem__Button__System--Settings:before {
  background-position: -370px -74px;
}
.SubMenuItem__Button__System--Teams:before {
  background-position: -222px -74px;
}
.SubMenuItem__Button__System--UserPermissions:before {
  background-position: -333px -74px;
}
.SubMenuItem__Button__System--ReportTemplates:before {
  background-position: -77px -111px;
}
.SubMenuItem__Button span.dx-vam {
  line-height: 18px;
}
.axxos_top {
  background: url('../Images/Background/default_background_big.png') repeat-x;
  color: white;
  font-size: 14px;
  font-weight: bold;
  height: 60px;
  text-align: center;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
.axxos_top > td {
  height: 60px;
  padding: 0 0 0 0;
  width: 100%;
}
.axxos_top__container {
  float: left;
  padding: 0 0 0 0;
  width: 100%;
}
.axxos_top__pageName {
  background-color: #3C7685;
  padding: 0 0 0 0;
  width: 190px;
}
.axxos_top__pageName > table {
  width: 100%;
}
.axxos_top__pageName > table > td {
  padding: 0 0 0 0;
}
.axxos_top__pageName__element {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  width: 190px;
}
.axxos_top__pageName__label {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  float: left;
  height: 60px;
  line-height: 60px;
  padding: 0 5px 0 5px;
  text-align: center;
  width: 188px;
}
.axxos_top__pageName__label > span {
  display: inline-block;
  vertical-align: middle;
}
.axxos_top__favMenu {
  height: 60px;
  padding: 0 0 0 0;
  width: 100%;
}
.axxos_top__favMenu__element {
  display: block;
  height: 60px;
  overflow: hidden;
  padding: 0 0 0 0;
}
.axxos_top__favMenu__element > div {
  height: 60px;
}
.axxos_top__mainMenu {
  padding: 0 0 0 0;
  width: 82px;
}
.axxos_top__mainMenu__element {
  width: 82px;
}
.axxos_top__mainMenu__element > div {
  float: left;
}
.axxos_top__logo {
  min-width: 220px;
  padding: 0 0 0 0;
}
.axxos_top__logo__element {
  width: 220px;
  float: right;
}
.axxos_top__logo .topMenuSeparator {
  float: right;
}
.axxos_top__logo .topMenuSeparator--left {
  margin-left: 10px;
}
.axxos_top__logo .topMenuSeparator--right {
  margin-right: 10px;
}
.menu_top_fpart {
  color: #fff;
  cursor: pointer;
  font-size: 12pt;
  font-weight: bold;
  line-height: 52px;
  text-transform: uppercase;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
#MainMenu_DXI0_T {
  width: 79px !important;
  margin-top: 5px;
}
.logo {
  background: url('../Images/AxxosLogo/axxos_oee_logo.png') no-repeat no-repeat;
  background-position: 0 0;
  background-size: 120px;
  float: right;
  height: 30px;
  margin: 24px 15px 5px 0px;
  text-align: center;
  width: 122px;
}
.topBtnLogout,
.topBtnLogoutHover {
  background: url('../Images/Icons/04_large_32px/Circle_Logout.png') no-repeat;
  background-size: 25px;
  border-style: none;
  cursor: pointer;
  height: 22px;
  width: 26px;
}
.topMainMenuBtns3 {
  background: url('../Images/Icons/04_large_32px/Circle_Logout.png');
  background-position: 0 20px;
  background-repeat: no-repeat;
  background-size: 25px;
  cursor: pointer;
  float: right;
  height: 60px;
  text-align: center;
  width: 26px;
}
.topMainMenuBtns3 > div {
  height: 22px;
  margin: 20px 0 0 0;
}
.topMainMenuBtns {
  cursor: pointer;
  height: 42px;
  margin-right: 3px;
  text-align: center;
  width: 42px;
}
.topMenuSeparator {
  background: none;
  float: left;
  height: 60px;
  width: 1px;
}
.MainMenuItem {
  padding-left: 36px !important;
  position: relative;
  color: white !important;
}
.MainMenuItem span {
  color: white !important;
}
.MainMenuItem .dxm-content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: table-cell;
  height: 52px;
  vertical-align: middle;
}
.MainMenuItem:before {
  background: url('../Images/Icons/04_large_32px/sprites.png') no-repeat;
  content: " ";
  height: 36px;
  position: absolute;
  left: 0;
  top: 8px;
  width: 36px;
}
.MainMenuItem--NewCustomPage:before {
  background-position: -114px -110px;
}
.MainMenuItem--Analyze:before {
  background-position: -370px 0;
}
.MainMenuItem--ArticlesClassic:before {
  background-position: -148px -74px;
}
.MainMenuItem--ArticlesNew:before {
  background-position: -37px 0;
}
.MainMenuItem--DowntimeClassik:before {
  background-position: -74px 0;
}
.MainMenuItem--DowntimeNew:before {
  background-position: 0 0;
}
.MainMenuItem--FactoryOverview:before {
  background-position: -222px -37px;
}
.MainMenuItem--Logbook:before {
  background-position: -111px 0;
}
.MainMenuItem--MachineOverview:before {
  background-position: -259px 0;
}
.MainMenuItem--OperatoMaintenance:before {
  background-position: -333px -37px;
}
.MainMenuItem--Order:before {
  background-position: -74px -37px;
}
.MainMenuItem--ProductionSituation:before {
  background-position: -259px -37px;
}
.MainMenuItem--ReportsClassik:before {
  background-position: -222px 0;
}
.MainMenuItem--ReportsNew:before {
  background-position: 0 -37px;
}
.MainMenuItem--Scraps:before {
  background-position: -185px 0;
}
.MainMenuItem--Statistic:before {
  background-position: -296px -37px;
}
.MainMenuItem--TemporaryCalendar:before {
  background-position: -185px -37px;
}
.MainMenuItem--TimeGraphClassik:before {
  background-position: -296px 0;
}
.MainMenuItem--TimeGraphNew:before {
  background-position: -37px -37px;
}
.MainMenuItem--Visualize:before {
  background-position: -111px -37px;
}
.MainMenuItem__System:before {
  background-position: -333px 0;
}
.MainMenuItem__System--Articles:before {
  background-position: -111px -74px;
}
.MainMenuItem__System--ArticlesNew:before {
  background-position: -37px -110px;
}
.MainMenuItem__System--Calendar:before {
  background-position: -74px -74px;
}
.MainMenuItem__System--CalendarNew:before {
  background-position: 0 -110px;
}
.MainMenuItem__System--DowntimeType:before {
  background-position: -37px -74px;
}
.MainMenuItem__System--EventsHistory:before {
  background-position: 0 -74px;
}
.MainMenuItem__System--MachineDepartments:before {
  background-position: -185px -74px;
}
.MainMenuItem__System--OperatoMaintenance:before {
  background-position: -259px -74px;
}
.MainMenuItem__System--Scraps:before {
  background-position: -296px -74px;
}
.MainMenuItem__System--Settings:before {
  background-position: -370px -74px;
}
.MainMenuItem__System--Teams:before {
  background-position: -222px -74px;
}
.MainMenuItem__System--UserPermissions:before {
  background-position: -333px -74px;
}
.MainMenuItem__System--ReportTemplates:before {
  background-position: -77px -111px;
}
.MainMenuItem .help {
  background-position: -148px 0;
  width: 36px;
  height: 36px;
}
.MainMenuItem .logout {
  background-position: -148px -37px;
  width: 36px;
  height: 36px;
}
.MainMenuItem .robot {
  background-position: -370px -37px;
  width: 36px;
  height: 36px;
}
/* New Article page  */
#caUpperContent {
  min-height: 390px;
}
#ArticleContent .AxPanel {
  background-color: #FBFAF8;
  outline-color: #e8e3d8;
  border-color: #e8e3d8;
}
#ArticleContent .AxPanel:before {
  background-color: #FBFAF8;
}
#ArticleContent #virtualKeyboard .button_space {
  width: 450px;
}
#ArticleContent #virtualKeyboard .small_keyboard_button {
  width: 38px;
}
#caNumericKeyboardContainer {
  min-width: 190px;
}
#caNumericKeypad {
  position: relative;
}
#caNumericKeypad .AxRow {
  width: 100% !important;
  float: left;
  height: 20% !important;
}
#caNumericKeypad .AxRow.AxMarginRight,
#caNumericKeypad .AxRow.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
#caNumericKeypad .AxRow.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
#caNumericKeypad .AxRow.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
#caNumericKeypad .AxRow.AxMarginRight.AxDoubleMarginLeft,
#caNumericKeypad .AxRow.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
#caNumericKeypad .AxRow.AxMarginTop,
#caNumericKeypad .AxRow.AxMarginBottom {
  height: calc( 20%  -  10px  ) !important;
}
#caNumericKeypad .AxRow.AxMarginTop.AxMarginBottom {
  height: calc( 20%  -  20px  ) !important;
}
#caNumericKeypad .AxRow.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 20%  -  40px  ) !important;
}
#caNumericKeypad .AxRow.AxMarginTop.AxDoubleMarginBottom,
#caNumericKeypad .AxRow.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 20%  -  30px  ) !important;
}
#caNumericKeypad .AxButton,
#caNumericKeypad .AxColorButton {
  width: 25% !important;
  height: 100% !important;
  float: right;
  width: calc( 25%  -  10px  ) !important;
  font-size: 30px;
  max-width: 100px;
  margin: 0 5px;
}
#caNumericKeypad .AxButton.AxMarginRight,
#caNumericKeypad .AxButton.AxMarginLeft,
#caNumericKeypad .AxColorButton.AxMarginRight,
#caNumericKeypad .AxColorButton.AxMarginLeft {
  width: calc( 25%  -  10px  ) !important;
}
#caNumericKeypad .AxButton.AxMarginRight.AxMarginLeft,
#caNumericKeypad .AxColorButton.AxMarginRight.AxMarginLeft {
  width: calc( 25%  -  20px  ) !important;
}
#caNumericKeypad .AxButton.AxDoubleMarginRight.AxDoubleMarginLeft,
#caNumericKeypad .AxColorButton.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 25%  -  40px  ) !important;
}
#caNumericKeypad .AxButton.AxMarginRight.AxDoubleMarginLeft,
#caNumericKeypad .AxButton.AxMarginLeft.AxDoubleMarginRight,
#caNumericKeypad .AxColorButton.AxMarginRight.AxDoubleMarginLeft,
#caNumericKeypad .AxColorButton.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 25%  -  30px  ) !important;
}
button#caNumericKeypad .AxButton.AxButton,
#caNumericKeypad .AxButton.AxButton span,
button#caNumericKeypad .AxColorButton.AxColorButton,
#caNumericKeypad .AxColorButton.AxColorButton span {
  font-size: 30px;
  text-align: center;
  white-space: normal;
}
#caNumericKeypad .AxButton.AxButton:before,
#caNumericKeypad .AxColorButton.AxColorButton:before {
  position: absolute;
  top: calc((100% -  30px ) / 2);
  left: 2%;
  line-height: 30px;
  font-size: 30px;
}
#caArticleSettings .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth),
#caEoah_CsFields .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth) {
  float: left;
  width: 45% !important;
  position: relative;
  transform: translateY(50%);
  -ms-transform: translateY(50%);
  -webkit-transform: translateY(50%);
}
#caArticleSettings .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth).AxMarginRight,
#caEoah_CsFields .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth).AxMarginRight,
#caArticleSettings .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth).AxMarginLeft,
#caEoah_CsFields .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth).AxMarginLeft {
  width: calc( 45%  -  10px  ) !important;
}
#caArticleSettings .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth).AxMarginRight.AxMarginLeft,
#caEoah_CsFields .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth).AxMarginRight.AxMarginLeft {
  width: calc( 45%  -  20px  ) !important;
}
#caArticleSettings .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth).AxDoubleMarginRight.AxDoubleMarginLeft,
#caEoah_CsFields .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth).AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 45%  -  40px  ) !important;
}
#caArticleSettings .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth).AxMarginRight.AxDoubleMarginLeft,
#caEoah_CsFields .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth).AxMarginRight.AxDoubleMarginLeft,
#caArticleSettings .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth).AxMarginLeft.AxDoubleMarginRight,
#caEoah_CsFields .AxLabel:not([class^="AxWidth"]):not([class*=" AxWidth"]):not(.AxAutoWidth).AxMarginLeft.AxDoubleMarginRight {
  width: calc( 45%  -  30px  ) !important;
}
#caArticleSettings .AxMessage.AxAlert,
#caEoah_CsFields .AxMessage.AxAlert {
  font-size: 8pt;
  position: relative;
  left: 45%;
  float: left;
  text-align: justify;
}
#caArticleSettings .AxMessage.AxAlert.AxPanel:before,
#caEoah_CsFields .AxMessage.AxAlert.AxPanel:before {
  top: -5.71428571pt;
}
#caArticleSettings .AxMessage.AxAlert.AxButton,
#caEoah_CsFields .AxMessage.AxAlert.AxButton,
#caArticleSettings .AxMessage.AxAlert.AxColorButton,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton {
  height: 25px;
  width: 80px;
}
button#caArticleSettings .AxMessage.AxAlert.AxButton,
button#caEoah_CsFields .AxMessage.AxAlert.AxButton,
#caArticleSettings .AxMessage.AxAlert.AxButton span,
#caEoah_CsFields .AxMessage.AxAlert.AxButton span,
button#caArticleSettings .AxMessage.AxAlert.AxColorButton,
button#caEoah_CsFields .AxMessage.AxAlert.AxColorButton,
#caArticleSettings .AxMessage.AxAlert.AxColorButton span,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton span {
  font-size: 8pt;
  text-align: center;
  white-space: normal;
}
#caArticleSettings .AxMessage.AxAlert.AxButton:before,
#caEoah_CsFields .AxMessage.AxAlert.AxButton:before,
#caArticleSettings .AxMessage.AxAlert.AxColorButton:before,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton:before {
  position: absolute;
  top: calc((100% -  18px ) / 2);
  left: 2%;
  line-height: 18px;
  font-size: 18px;
}
#caArticleSettings .AxMessage.AxAlert.AxButton.AxAutoWidth:empty,
#caEoah_CsFields .AxMessage.AxAlert.AxButton.AxAutoWidth:empty,
#caArticleSettings .AxMessage.AxAlert.AxColorButton.AxAutoWidth:empty,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton.AxAutoWidth:empty {
  width: 25px !important;
  display: inline-block;
}
#caArticleSettings .AxMessage.AxAlert.AxButton.AxAutoWidth:empty:before,
#caEoah_CsFields .AxMessage.AxAlert.AxButton.AxAutoWidth:empty:before,
#caArticleSettings .AxMessage.AxAlert.AxColorButton.AxAutoWidth:empty:before,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
#caArticleSettings .AxMessage.AxAlert.AxColorButton,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton {
  height: 25px;
  padding: 2px;
}
#caArticleSettings .AxMessage.AxAlert.AxColorButton:before,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton:before {
  position: absolute;
  top: calc((100% -  18px ) / 2);
  left: 2%;
  line-height: 18px;
  font-size: 18px;
}
#caArticleSettings .AxMessage.AxAlert.AxColorButton.AxAutoWidth:empty,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton.AxAutoWidth:empty {
  width: 25px !important;
  display: inline-block;
}
#caArticleSettings .AxMessage.AxAlert.AxColorButton.AxAutoWidth:empty:before,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
#caArticleSettings .AxMessage.AxAlert.AxColorButton div:first-child,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton div:first-child {
  width: 80%;
  left: 30px;
  top: 0px;
  font-size: 6pt !important;
}
#caArticleSettings .AxMessage.AxAlert.AxColorButton div:nth-child(2),
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton div:nth-child(2) {
  font-size: 8pt;
  left: 30px;
  top: 11px;
}
#caArticleSettings .AxMessage.AxAlert.AxColorButton div:last-of-type,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton div:last-of-type {
  width: 17px;
  height: 17px;
  right: 3px;
  top: 3px;
}
#caArticleSettings .AxMessage.AxAlert.AxColorButton .DTcategory:empty + .downtime,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton .DTcategory:empty + .downtime {
  top: 6px;
}
#caArticleSettings .AxMessage.AxAlert.AxColorButton:before,
#caEoah_CsFields .AxMessage.AxAlert.AxColorButton:before {
  line-height: 20px;
}
#caArticleSettings .AxInput,
#caEoah_CsFields .AxInput {
  width: 50% !important;
  float: left;
}
#caArticleSettings .AxInput.AxMarginRight,
#caEoah_CsFields .AxInput.AxMarginRight,
#caArticleSettings .AxInput.AxMarginLeft,
#caEoah_CsFields .AxInput.AxMarginLeft {
  width: calc( 50%  -  10px  ) !important;
}
#caArticleSettings .AxInput.AxMarginRight.AxMarginLeft,
#caEoah_CsFields .AxInput.AxMarginRight.AxMarginLeft {
  width: calc( 50%  -  20px  ) !important;
}
#caArticleSettings .AxInput.AxDoubleMarginRight.AxDoubleMarginLeft,
#caEoah_CsFields .AxInput.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 50%  -  40px  ) !important;
}
#caArticleSettings .AxInput.AxMarginRight.AxDoubleMarginLeft,
#caEoah_CsFields .AxInput.AxMarginRight.AxDoubleMarginLeft,
#caArticleSettings .AxInput.AxMarginLeft.AxDoubleMarginRight,
#caEoah_CsFields .AxInput.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 50%  -  30px  ) !important;
}
#caArticleSettings #OperatorStationSelect ~ span,
#caEoah_CsFields #OperatorStationSelect ~ span {
  width: 100% !important;
}
#caArticleSettings #OperatorStationSelect ~ span.AxMarginRight,
#caEoah_CsFields #OperatorStationSelect ~ span.AxMarginRight,
#caArticleSettings #OperatorStationSelect ~ span.AxMarginLeft,
#caEoah_CsFields #OperatorStationSelect ~ span.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
#caArticleSettings #OperatorStationSelect ~ span.AxMarginRight.AxMarginLeft,
#caEoah_CsFields #OperatorStationSelect ~ span.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
#caArticleSettings #OperatorStationSelect ~ span.AxDoubleMarginRight.AxDoubleMarginLeft,
#caEoah_CsFields #OperatorStationSelect ~ span.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
#caArticleSettings #OperatorStationSelect ~ span.AxMarginRight.AxDoubleMarginLeft,
#caEoah_CsFields #OperatorStationSelect ~ span.AxMarginRight.AxDoubleMarginLeft,
#caArticleSettings #OperatorStationSelect ~ span.AxMarginLeft.AxDoubleMarginRight,
#caEoah_CsFields #OperatorStationSelect ~ span.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
#caArticleSettings #OperatorStationSelect .ui-state-active,
#caEoah_CsFields #OperatorStationSelect .ui-state-active,
#caArticleSettings .ui-widget-content .ui-state-active,
#caEoah_CsFields .ui-widget-content .ui-state-active,
#caArticleSettings .ui-button:active,
#caEoah_CsFields .ui-button:active {
  color: #203D44;
  border: 1px solid #F4F2F2 !important;
  background: #B1DDE8 !important;
}
#caEoah_CsFields .AxMessage.AxAlert {
  width: 100% !important;
}
#caEoah_CsFields .AxMessage.AxAlert.AxMarginRight,
#caEoah_CsFields .AxMessage.AxAlert.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
#caEoah_CsFields .AxMessage.AxAlert.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
#caEoah_CsFields .AxMessage.AxAlert.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
#caEoah_CsFields .AxMessage.AxAlert.AxMarginRight.AxDoubleMarginLeft,
#caEoah_CsFields .AxMessage.AxAlert.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
#caMostCommonArticles {
  min-height: 300px;
}
#caCommonArticlesShadow {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  position: absolute;
  opacity: 0.3;
  background-color: white;
}
#caCommonArticles .ArticleName {
  cursor: pointer;
  text-align: left;
  font-size: 10pt;
}
#caCommonArticles .ArticleDescription {
  cursor: pointer;
  font-size: 8pt;
  text-align: left;
}
#caCommonArticles .ArticleDescription.AxPanel:before {
  top: -5.71428571pt;
}
#caCommonArticles .ArticleDescription.AxButton,
#caCommonArticles .ArticleDescription.AxColorButton {
  height: 25px;
  width: 80px;
}
button#caCommonArticles .ArticleDescription.AxButton,
#caCommonArticles .ArticleDescription.AxButton span,
button#caCommonArticles .ArticleDescription.AxColorButton,
#caCommonArticles .ArticleDescription.AxColorButton span {
  font-size: 8pt;
  text-align: center;
  white-space: normal;
}
#caCommonArticles .ArticleDescription.AxButton:before,
#caCommonArticles .ArticleDescription.AxColorButton:before {
  position: absolute;
  top: calc((100% -  18px ) / 2);
  left: 2%;
  line-height: 18px;
  font-size: 18px;
}
#caCommonArticles .ArticleDescription.AxButton.AxAutoWidth:empty,
#caCommonArticles .ArticleDescription.AxColorButton.AxAutoWidth:empty {
  width: 25px !important;
  display: inline-block;
}
#caCommonArticles .ArticleDescription.AxButton.AxAutoWidth:empty:before,
#caCommonArticles .ArticleDescription.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
#caCommonArticles .ArticleDescription.AxColorButton {
  height: 25px;
  padding: 2px;
}
#caCommonArticles .ArticleDescription.AxColorButton:before {
  position: absolute;
  top: calc((100% -  18px ) / 2);
  left: 2%;
  line-height: 18px;
  font-size: 18px;
}
#caCommonArticles .ArticleDescription.AxColorButton.AxAutoWidth:empty {
  width: 25px !important;
  display: inline-block;
}
#caCommonArticles .ArticleDescription.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
#caCommonArticles .ArticleDescription.AxColorButton div:first-child {
  width: 80%;
  left: 30px;
  top: 0px;
  font-size: 6pt !important;
}
#caCommonArticles .ArticleDescription.AxColorButton div:nth-child(2) {
  font-size: 8pt;
  left: 30px;
  top: 11px;
}
#caCommonArticles .ArticleDescription.AxColorButton div:last-of-type {
  width: 17px;
  height: 17px;
  right: 3px;
  top: 3px;
}
#caCommonArticles .ArticleDescription.AxColorButton .DTcategory:empty + .downtime {
  top: 6px;
}
#caCommonArticles .ArticleDescription.AxColorButton:before {
  line-height: 20px;
}
#caCommonArticles .owl-carousel {
  min-height: 280px;
}
#caCommonArticles .owl-carousel .owl-dots {
  height: 15px;
}
#caCommonArticles .owl-carousel .owl-dots .owl-dot {
  height: 15px;
  width: 15px;
}
#caCommonArticles .owl-carousel .owl-prev,
#caCommonArticles .owl-carousel .owl-next {
  font-size: 18pt;
}
#caCommonArticles .owl-carousel .owl-dots {
  width: 35%;
  left: 32.5%;
}
#caCommonArticles .owl-carousel .owl-stage-outer {
  min-height: 240px;
}
#caCommonArticles .owl-carousel .owl-dots {
  margin-bottom: 5px;
}
#caCommonArticles .AxButton,
#caCommonArticles .AxColorButton {
  height: 48px;
  padding-left: 10px;
}
#caCommonArticles .AxButton span,
#caCommonArticles .AxColorButton span {
  top: 5px;
}
/* Select Article popup */
#customizeButton {
  z-index: 100;
}
#showActiveArticle {
  z-index: 100;
}
#gridpagerlistSelectArticles .jqx-dropdownlist-content {
  padding-top: 2px;
}
.ArticleBox {
  border: 1px solid #AECAF0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 10px;
  width: 430px;
}
.ArticleBox .row {
  margin: 15px 0;
}
.ArticleBox .labelError .label {
  background: #F4F2F2;
  position: relative;
  z-index: 2;
}
.ArticleBox .labelError .input {
  background: #F4F2F2;
  position: relative;
  z-index: 2;
}
.ArticleBox .labelError__label {
  float: left;
  position: relative;
  text-align: center;
  -webkit-transition: all ease 0.33s;
  -moz-transition: all ease 0.33s;
  transition: all ease 0.33s;
  width: 100%;
  z-index: 1;
  height: 21px;
  line-height: 21px;
  margin: -22px 0 0;
}
.ArticleBox .labelError__label--visible {
  margin: 5px 0 -10px;
  -webkit-transition: all ease 0.33s;
  -moz-transition: all ease 0.33s;
  transition: all ease 0.33s;
}
.ArticleBox .labelError__label--visible span {
  color: #a43540;
}
.ArticleBox .label {
  margin-right: 10px;
  padding: 0;
  text-align: right;
  line-height: 21px;
  width: 190px;
}
.ArticleBox .input {
  padding: 0;
  line-height: 20px;
  width: 208px;
}
.ArticleBox .shortinput {
  float: left;
  padding: 0;
  margin-right: 5px;
  line-height: 20px;
  min-width: 168px;
  width: 168px;
}
.ArticleBox .shortinput--units {
  max-width: 25%;
  min-width: 25%;
  width: 25%;
}
.ArticleBox .afterinput {
  float: left;
  padding: 0;
  line-height: 20px;
  width: 25px;
}
.ArticleBox .afterinput--units {
  float: right;
  width: 24%;
}
.ArticleBox .afterinput-btn {
  line-height: 18px;
}
.ArticleBox .buttonsrow {
  margin: 20px auto 0 auto;
  text-align: center;
  width: 270px;
}
.ArticleBox .buttonsrow > div {
  display: inline-block;
  margin: 0 5px;
  height: 35px;
  width: 120px;
}
/* Articles Old page */
.customizeBtn--absolute {
  bottom: 5px;
  position: absolute !important;
  padding: 3px 0 3px 0 !important;
  height: 34px !important;
  right: 5px;
  width: 42px !important;
}
/* New Downtime Ocassion page */
#Dashboard #Uncoded .AxPanel,
#Dashboard #Coded .AxPanel {
  background-color: white;
  outline-color: #e6e6e6;
  border-color: #e6e6e6;
}
#Dashboard #Uncoded .AxPanel:before,
#Dashboard #Coded .AxPanel:before {
  background-color: white;
}
#Dashboard #OmLogbookHistorical,
#Dashboard #OmLogbookTodo {
  position: relative;
}
#Dashboard #OmLogbookHistorical .loadingWall,
#Dashboard #OmLogbookTodo .loadingWall {
  position: absolute;
  top: 10px;
  background-color: white;
  opacity: 0.5;
  height: calc(80%);
  width: calc(80%);
  z-index: 5000;
}
#Dashboard #OmLogbookHistorical .MainEventBlock,
#Dashboard #OmLogbookTodo .MainEventBlock {
  height: 80px !important;
}
#Dashboard #btnFilterSingle {
  position: absolute;
  top: -0.5em;
  right: 15px;
  width: 24px;
  height: 1em;
  border: 0;
}
#Dashboard #btnFilterSingle.AxSwitched:before {
  color: #E87C28;
}
#Dashboard #btnFilterSingle.AxDisabled,
#Dashboard #btnFilterSingle.button.default.disabled,
#Dashboard #btnFilterSingle.button.iconbutton.disabled,
#Dashboard #btnFilterSingle.button.iconbutton.disabled,
#Dashboard #btnFilterSingle#AllMachinesTab.disabled,
#Dashboard #btnFilterSingle.button.iconbutton.disabled:hover,
#Dashboard #btnFilterSingle.button.iconbutton.disabled:hover,
#Dashboard #btnFilterSingle.button.iconbutton.disabled:active,
#Dashboard #btnFilterSingle.button.iconbutton.disabled:active,
#Dashboard #btnFilterSingle.button.iconbutton.disabled.activated,
#Dashboard #btnFilterSingle.button.iconbutton.disabled.activated {
  opacity: 1 !important;
}
#Dashboard #btnFilterSingle.AxDisabled:before,
#Dashboard #btnFilterSingle.button.default.disabled:before,
#Dashboard #btnFilterSingle.button.iconbutton.disabled:before,
#Dashboard #btnFilterSingle.button.iconbutton.disabled:before,
#Dashboard #btnFilterSingle#AllMachinesTab.disabled:before,
#Dashboard #btnFilterSingle.button.iconbutton.disabled:hover:before,
#Dashboard #btnFilterSingle.button.iconbutton.disabled:hover:before,
#Dashboard #btnFilterSingle.button.iconbutton.disabled:active:before,
#Dashboard #btnFilterSingle.button.iconbutton.disabled:active:before,
#Dashboard #btnFilterSingle.button.iconbutton.disabled.activated:before,
#Dashboard #btnFilterSingle.button.iconbutton.disabled.activated:before {
  opacity: 0.6;
}
#MainContent {
  border: 0;
  height: 100%;
  padding: 5px 0;
  width: 100%;
  position: relative;
  min-height: 678px;
  min-width: 1270px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
@media (max-width: 1279px) {
  #MainContent {
    min-height: 652px;
  }
}
#MainContent > ol > li.ui-tabs-arrow-previous,
#MainContent > ol > li.ui-tabs-arrow-next {
  border: 1px solid #fff;
  background-color: #666;
  margin-top: 5px;
}
#MainContent > ol > li.ui-tabs-arrow-previous:hover,
#MainContent > ol > li.ui-tabs-arrow-next:hover {
  color: #fff;
}
#MainContent > ol > li > a > .lefttab,
#MainContent > ol > li > a > .righttab {
  background-repeat: no-repeat;
  background-size: 16px;
  display: block;
  height: 16px;
  overflow: hidden;
  text-indent: -99999px;
  width: 16px;
}
#MainContent > ol > li > a > .lefttab {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2NjUyMzIxZS0xYjdhLTNiNDItYTdhMS05OWMxM2I3YmI3MjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzdDNDgyMUIzNzYzMTFFNEJCNThDQTQzQUNBRjk0M0UiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzdDNDgyMUEzNzYzMTFFNEJCNThDQTQzQUNBRjk0M0UiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZjkwOGU5ZTctNTFlNy1hNzRkLWIxY2MtMTNjYmZlZjg1Yjc4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY2NTIzMjFlLTFiN2EtM2I0Mi1hN2ExLTk5YzEzYjdiYjcyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlZ9YxUAAAKeSURBVHja7JvJSgNBEIY7i4IKetGH8JCj20VU3BA30IMLKCKC+AZe9R1ERBEEl4MoqAcVnOBJI3gK6EvkogcFt1hFemAYUDJJdU/XdAp+QjLpmfm/9DJd3Ynl83lhc8SF5VEBUAFgXqRAT/LVOgBo2gE1y9eUTQBc843yfaMOCKYAaPGZFz4IraouHDPgOaANdA2q/+c7r6B+UCZqNaAY80Iev5bfjwyAYs37IbRHAUAPKB3AvBeCI8uzBYA3fwGqKbF8jSxPAkF3J1iueW88UPQJOmvAEKH5R9AwxU0lNZkfBR2Dqoh+eRwSX7j0Acaa1wHAaPOqAcyCTonMp2UH+kJ9k0mF5veIAKdlh/fGZTLExrwKAIuE5i9Vm6cGsAbaJjrnOWhMtXnKPuAQNEV0LjQ/CfrQ8YASt9k8RQ3AdjpAdC8HoHnQl87JSdIg83Ogb91T07jN5kutAbegTqLr74KWwjJfCoA7QZeS2gStgELNysZtNh8EQCTN68oHGB3FAugA3RNdcxm0AYpxqwGRhBC0CXTIYZAKwg4owa0P6AJdEV1/QU6fE5wAYAwSQpgJE0I5o4AKCElOAFwIR4QQTkDV3J4DpgkhjIhCGr2aEwAXwjpHCNSLo5gU3RJ0SdEJoTgvqGJ12Oq0OMa+THD8EJyrWxRWlGu5TYZUQKjj0gS8YfXiKMaZKKS5PwnOhXsFcZNUA7d8gNEQdCVEEMI46J0Iwg2oiUMf4A+rN0lhOHJcL7cmYPlVTk2AEsK7LO9wbALeCLpVFgM3TeOKFFVqLtSscEaO668BzPdTmg8bQBAIkd0u70LoBeX+OI6f96kwH3Yf4A//X2Zc8zh0ZrlNhkqJrDSb02XeNABeCM86zJvWBEKJyuJoBYDl8SvAAEh+tD40fdFnAAAAAElFTkSuQmCC');
}
#MainContent > ol > li > a > .righttab {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2NjUyMzIxZS0xYjdhLTNiNDItYTdhMS05OWMxM2I3YmI3MjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkZDREI3ODEzNzYzMTFFNEE5RDRENkYyNUU5QTMyQTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkZDREI3ODAzNzYzMTFFNEE5RDRENkYyNUU5QTMyQTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZjkwOGU5ZTctNTFlNy1hNzRkLWIxY2MtMTNjYmZlZjg1Yjc4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY2NTIzMjFlLTFiN2EtM2I0Mi1hN2ExLTk5YzEzYjdiYjcyMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pujyx+oAAAKhSURBVHja7JvJSgNBEIY7GoUoxIs+hIcc1XhyXxC3gwcXEEQQ8Q286juIB0UUXA5uqAcNmOhJI3gS9CHMRUEFt1it1SCDSsZUT3dlpuAnxMw0/X90V6+Gstms8HMUCZ9HACAA4E3EQNf46TsA0nQSVI2fMT8BUOYr8XulbRB0Aqh1mBcOCDU2AAhpmgfUgRKg6B/P3IPaQelCawG5mBf4ewKfLxgA8RzNWwOBEkAz9u2oy/fk8yl8ny0AWfkDUOSf70fwfc8hUCXBNGb9fOMJ1I0tiVULkJW+JChHtYQubgBuQS2gCyIIu6BebknwDsd1CggloE0vIFAPg+wg6JgI3WE2TxFB2AGNcFsLPGBiTBHVcUUXBJ2LoUcOEHQvhxWEQ0II49w2RCSEPtA+UX0XQDO2L4d/ilLM6j1E5W2Ahji0ABXPoAGiliBjELTOqQWoCIOWQcNE5R2BOjm0ABWvoFHQGlF5HfkkWVPnAm+2QDB5MKIgLBFCOOEEQEGQ4/o8UXkNoDNOAGTILDxFCCHuBoItZ4PGIASHo5bUIwSaA00SlXcOqucCwJh5GwAUgxYJzZ+6MW8aQDEub8cIp8SNXHKAMm98PWACQNgW8yYAyD2BbULzG/mY9xqArzdEqM3PUphX/VF3lIG28m2qGO+gCRw6BQcA0rw87GwiMi+Xz6tcpsLWm9cJoJyDeV1doEJ83fuhuDDxIr52kve4rAZZmacGwM48JYAq0LGguyfU74X5z7V4cEmKJqax8qzMUwJIYuWfOJmn7AIq4rg8dXNb1Oilaeph8BzN3HMwr2smmM4RQsFel1cQ2kCZX36Xf281bV5HDnCG819mlHl5je5KWBC6N0Su0GzGRvNeAPgO4cY28150AesjOBwNAPg8PgQYAONlsTZSaTEYAAAAAElFTkSuQmCC');
}
#MainContent .ui-tabs-scroll-container .ui-tabs-nav-scrollable {
  border-width: 0 0 1px 0;
}
#MainContent #MachineStatus {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 55px;
  padding: 5px;
  width: 100%;
}
#MainContent #MachineStatus .MachineStatus__InfoBlocks {
  float: left;
  height: 42px;
  overflow: hidden;
  width: calc(100% - 450px);
}
#MainContent #MachineStatus #btnMachineConfig {
  width: 40px;
}
#MainContent #MachineStatus:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#MainContent #MachineStatus .zone {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-right: 1px solid #E5E3E3;
  color: #203D44;
  float: left;
  min-width: 100px;
  min-height: 40px;
  padding: 2px 20px;
}
#MainContent #MachineStatus .zone p {
  margin: 5px 0 0 0;
}
#MainContent #MachineStatus .TimeGreen {
  color: #3AAA35;
}
#MainContent #MachineStatus .TimeRed {
  color: #da4453;
}
#MainContent #MachineStatus .name {
  font-size: 8pt;
  text-align: center;
}
#MainContent #MachineStatus .value {
  font-weight: bold;
  text-align: center;
  margin-top: 5px;
}
#MainContent .ui-tabs-panel.ui-widget-content.ui-corner-bottom {
  height: calc(100% - 40px);
}
#MainContent .ui-tabs-panel > div {
  height: 100%;
}
#MainContent__ErrorMessage {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 20px;
  color: #666;
  text-align: center;
  margin-top: 250px;
}
div.allmachinestab {
  border-bottom: 1px solid #E5E3E3;
  height: 38px;
  position: absolute;
  right: 0;
  top: 9px;
  width: 170px;
}
#AllMachinesTab {
  background: #F4F2F2;
  border: 1px solid #ccc9c9;
  color: #203D44;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  position: relative;
  /*&:active {
        background-color: @colorPetrol;
        .border(@color: @colorPetrol);
        .innerShadow(@color: fade(@black, 40));
    }*/
  border-radius: 0;
  border-bottom-width: 0;
  font-size: 11pt;
  height: 39px;
  line-height: 38px;
  margin: -2px 10px 0 10px;
  vertical-align: middle;
  width: 150px;
}
#AllMachinesTab:hover {
  color: white;
  background-color: #3C7685;
  border: 1px solid #000000;
}
#AllMachinesTab:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
#AllMachinesTab:hover {
  background-color: #B1DDE8;
  border-bottom: none;
  border-color: #B1DDE8;
  height: 37px;
}
#AllMachinesTab:active,
#AllMachinesTab.activated {
  background: #fff;
  border: 1px solid #E5E3E3;
  border-bottom-color: transparent !important;
  box-shadow: none;
}
#AllMachinesTab:active .MachineName,
#AllMachinesTab.activated .MachineName {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 11pt;
}
#AllMachinesTab > div {
  float: left;
}
#AllMachinesTab .MachineName,
#DTOTabControl .MachineName {
  color: #203D44;
  font-size: 10pt;
  font-weight: normal;
  margin-left: 5px;
  text-align: left;
  width: calc(100% - 41px);
}
#AllMachinesTab .DowntimeQuantity,
#AllMachinesTab .DowntimeQuantityNull,
#DTOTabControl .DowntimeQuantity,
#DTOTabControl .DowntimeQuantityNull {
  background-color: #ED5056;
  color: #fff;
  font-weight: bold;
  height: 20px;
  line-height: 20px;
  margin: 8px 5px;
  text-align: center;
  width: 26px;
}
#AllMachinesTab .DowntimeQuantityNull,
#DTOTabControl .DowntimeQuantityNull {
  background-color: transparent;
  font-size: 0;
}
#DowntimeGrid {
  -webkit-user-select: text !important;
  -ms-user-select: text !important;
  -moz-user-select: text !important;
  user-select: text !important;
}
#dtoInfoDiv {
  width: 385px !important;
  z-index: auto !important;
}
#dtoTableDiv {
  width: calc(100% - 385px) !important;
}
#DTOTabControl {
  height: 40px;
  padding-right: 160px;
  top: -1px;
}
#DTOTabControl .DowntimeStatus {
  border-radius: 8px !important;
  height: 16px;
  margin: 10px 5px;
  width: 16px;
}
#DTOTabControl .AndonActive {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 13px 20px 13px;
  border-color: transparent transparent #F8D100 transparent;
  margin: 8px 5px;
  float: right;
}
#DTOTabControl .MachineName {
  width: calc(100% - 26px - 77px);
}
#DTOTabControl .ui-tabs-active {
  border: 1px solid #E5E3E3;
}
#DTOTabControl .ui-tabs-active .MachineName {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 11pt;
}
#DTOTabControl .DowntimeQuantity {
  float: right;
}
#DTOTabControl .DowntimeQuantityNull {
  display: none;
}
#DTOTabControl .StatusGreen {
  background-color: #3AAA35;
  border: 1px solid #2d8329;
}
#DTOTabControl .StatusRed {
  background-color: #ED5056;
  border: 1px solid #e82229;
}
#DTOTabControl .StatusGrey {
  background-color: #666;
  border: 1px solid #4d4d4d;
}
#DTOTabControl .StatusLoading {
  border: 1px solid #E5E3E3;
}
#DTOTabControl .StatusManualOngoing:before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAkCAYAAABboxD4AAAA10lEQVR42mNgGAXDG2hpaflpampOA9K9QOwExDzq6uqKQLFSIHsmkI5lqKqq+vzly5f/L168+J+cnPwRKOgKlJx87Nix/79+/fo/bdq0/wzl5eX/37179x+kcM2aNf81NDRWg8RAmkBiKIr27dv3/+rVq/+BJoEVg9ggcRRFCxcu/P/o0SMwffv27f9Tp07FVATigEwAAZB7kMVRFCUkJIBNA7FxKgK6ZxHU6/NRFFVXV3+EcYCSHqCwA/rQGFkcHJhA3AiUiALSEiBFSkpK/Mjio0lumAMAzVPXYmkUVKUAAAAASUVORK5CYII=');
  content: " ";
  height: 36px;
  width: 9px;
  left: 8px;
  position: absolute;
  top: 0;
}
#DowntimeTypeListContainer {
  overflow: hidden;
}
#btnTakt,
#btnSetAndon {
  pointer-events: auto !important;
  cursor: default !important;
  width: 115px;
}
/*  New Downtime popups */
#customizeMachineInfoInlineHint {
  position: absolute;
  top: -9px;
  z-index: 102;
  cursor: pointer;
}
#CustomizeColumnsPopup {
  height: 450px;
  width: 350px;
  vertical-align: middle;
  top: calc(50% -  450px  / 2);
  left: calc(-125%);
}
#CustomizeColumnsPopup .AxListbox.jqx-widget-content {
  border: none;
}
#CustomizeColumnsPopup .AxListbox:hover {
  border: none;
}
#CustomizeColumnsPopup .AxListbox.jqx-widget-content {
  background-color: #FBFAF8;
}
#CustomizeColumnsPopup .AxListbox .jqx-listitem-state-hover {
  background-color: #FBFAF8;
}
#DivideDowntimePopup {
  overflow: hidden;
}
#DivideDowntimePopup .DowntimeType {
  width: 100%;
}
#DivideDowntimePopup .splitter {
  margin: 25px 0 20px;
}
#DivideDowntimePopup .splitter__text {
  display: inline-block;
  margin: 0 5px;
  vertical-align: text-bottom;
  width: 75px;
}
#DivideDowntimePopup .splitter__slider {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 180px);
}
#ManualDowntimePopup {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
#ManualDowntimePopup #pplist {
  height: 400px;
  overflow-y: auto;
}
#WarningPopup .simpleIcon,
.ScheduleConfirmationPopup .simpleIcon,
#InformationPopup .simpleIcon,
#AllowAndReplaceExistingPopup .simpleIcon {
  color: #ED5056;
  display: inline-block;
  font-size: 32px;
  height: 32px;
  margin: 0 3px 0 2px;
  vertical-align: top;
  width: 32px;
}
#AllMachinesFavoriteDTTypes {
  display: inline-block;
  vertical-align: top;
}
#AllMachinesFavoriteDTTypes .AxColorButton {
  width: 100% !important;
  float: left;
}
#AllMachinesFavoriteDTTypes .AxColorButton.AxMarginRight,
#AllMachinesFavoriteDTTypes .AxColorButton.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
#AllMachinesFavoriteDTTypes .AxColorButton.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
#AllMachinesFavoriteDTTypes .AxColorButton.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
#AllMachinesFavoriteDTTypes .AxColorButton.AxMarginRight.AxDoubleMarginLeft,
#AllMachinesFavoriteDTTypes .AxColorButton.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
#ShowAttachedImagePopup #AttachImage {
  position: relative;
}
#ShowAttachedImagePopup #AttachImage img {
  display: block;
  height: auto;
  margin: 0 auto;
  max-height: 100%;
  max-width: 100%;
  width: auto;
}
#ShowAttachedImagePopup .leftblock,
#ShowAttachedImagePopup .rightblock {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  float: none;
  margin-top: -7px;
  vertical-align: top;
  width: 300px;
}
#ShowAttachedImagePopup .rightblock {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  float: none;
  margin: 0 20px;
  vertical-align: top;
  width: auto;
}
#ShowAttachedImagePopup .rightblock img {
  display: block;
  height: auto;
  margin: 0 auto;
  max-height: 100%;
  max-width: 100%;
  width: auto;
}
#ShowAttachedImagePopup .row {
  margin: 15px auto 10px;
}
#ShowAttachedImagePopup .row--buttonrow {
  text-align: center;
}
#ShowAttachedImagePopup .information {
  margin: 5px auto;
}
.inline-hint {
  color: #B1DDE8;
  margin: 0 10px;
  text-decoration: underline;
}
#SelectDowntimePopupDtoView #SingleDTTypesList .AxTwoColumns,
#SelectDowntimePopupAllMachines #AllMachinesDTTypesList .AxTwoColumns {
  overflow-y: auto;
}
.CustomMDTPopupWidth {
  width: 48% !important;
}
#singlefilter_dttypes_loading_circle {
  height: 27px;
}
/* Downtimes Old page */
.dtoCommandButtons {
  float: left !important;
  margin: 0 2px 2px 0 !important;
}
.dttype-info-btn {
  background-image: url('../Images/Icons/03_medium_24px/tooltip.png');
  background-repeat: no-repeat;
  float: right;
  height: 28px;
  width: 28px;
  margin: 12px 3px 0 0;
}
#body_cbpnlMain_deToOutOfRWarn,
#body_cbpnlMain_deFromOutOfRWarn {
  display: none !important;
}
.dttNameLenghtCorrection {
  overflow: hidden;
}
.dttNameLenghtCorrectiontd {
  max-width: 180px;
}
.dttNameLenghtCorrectiondiv {
  max-width: 300px;
  overflow: hidden;
}
span.dtoNameLengthCorrection {
  line-height: 100%;
  max-width: 225px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
span.dt5MostCommonLengthCorrection {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap !important;
  max-width: 225px;
}
span.dt5MostCommonLengthCorrection.withDtoInfo {
  max-width: 195px;
}
div.dttDtoNameLenghtCorrection {
  overflow: hidden;
  max-width: 260px;
}
div.dttDtoNameLenghtCorrection.withDtoInfo {
  max-width: 230px;
}
div.dttSingleClickDtoNameLenghtCorrection {
  max-width: 134px;
  overflow: hidden;
}
td.dttSingleClickDtoNameLenghtCorrection {
  max-width: 100px;
  overflow: hidden;
}
.lablesStopp,
.lablesSimpleR {
  height: 20px;
  text-align: right;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 12px;
}
div.MDColorDiv,
div.OSColorDiv,
div.TeamColorDiv {
  border: 1px solid #777;
}
.MDTCell {
  text-align: center;
}
.MDTCell > div {
  max-width: 150px;
  white-space: nowrap;
  height: 34px;
}
.MDTCell > div > div > span {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
#cphMain_sptInfoBar_cphMain_cbpnlMDTButtons_pcMDTButtons_tblMDTButtons {
  padding-left: 30px !important;
}
.MDTButtonRed {
  background: url('data:image/gif;base64,R0lGODlhAQAQAKIAAOUCAaoFBbAFBNIDA+0BAcgDA/oBAf8AACH5BAAAAAAALAAAAAABABAAAAMJeKpmBGOUIkRIADs=') /*../../AspxThemes/Office2003Blue/Editors/edtButtonBackRed.gif*/ red repeat-x center bottom;
}
.bigDarkBlue {
  font-size: 24px;
  color: #003366;
}
.disabledButton {
  pointer-events: none;
  opacity: 0.4;
}
/* Downtimes Split popup */
#DivideDTOPopup {
  margin: 0 auto;
  min-width: 800px;
  width: 80%;
}
#DivideDTOPopup .bigDarkBlue {
  padding-top: 10px;
  margin: 0;
  text-align: center;
  width: 100%;
}
#DivideDTOPopup .label {
  height: 20px;
  margin: 0 5px 0 0;
  width: 140px;
}
#DivideDTOPopup .input {
  height: 20px;
  margin: 0 0 0 5px;
  width: 250px;
}
#DivideDTOPopup .inputrow,
#DivideDTOPopup .labelrow,
#DivideDTOPopup .buttonrow {
  clear: both;
  width: 100%;
}
#DivideDTOPopup .inputrow {
  height: 30px;
  margin: 0 0 10px 0;
}
#DivideDTOPopup .labelrow {
  height: 20px;
  margin: 10px 0 5px 0;
}
#DivideDTOPopup .buttonrow {
  height: 35px;
  margin: 10px auto;
}
#DivideDTOPopup .control {
  min-width: 350px;
  width: 45%;
}
#DivideDTOPopup .smallmargin {
  margin-bottom: 5px;
}
#DivideDTOPopup .bigmargin {
  margin-bottom: 15px;
}
#DivideDTOPopup .button {
  float: left;
  margin: 0;
  width: 150px;
}
#DivideDTOPopup #slider,
#tabPPGoals .ui-slider-horizontal {
  background-color: #fafafa;
}
#DivideDTOPopup #slider .ui-slider-range-min,
#tabPPGoals .ui-slider-horizontal .ui-slider-range-min {
  background-color: #ED5056;
}
#DivideDTOPopup #slider .ui-slider-handle,
#tabPPGoals .ui-slider-horizontal .ui-slider-handle {
  top: -0.4em;
}
/* Factory Overview */
#FactoryOverviewPage .TreeListCounter {
  position: absolute;
  left: 280px;
}
#FactoryOverviewPage .dxeButtonEdit_Office2003Blue,
#FactoryOverviewPage .dxeButtonEdit_Office2003Blue_Custom {
  border: 1px solid #E5E3E3;
}
#FactoryOverviewPage .dxeButtonEditButton_Office2003Blue {
  background: #E5E3E3;
  border: none;
}
#FactoryOverviewPage .dxeButtonEditButtonHover_Office2003Blue {
  background: #3C7685;
}
#FactoryOverviewPage td,
#FactoryOverviewPage td label {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
}
#FactoryOverviewPage span {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
}
#FactoryOverviewPage font {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  color: #203D44;
}
#FactoryOverviewPage .row #cphMain_cbpFO_divTree {
  border-color: #E5E3E3 !important;
}
#FactoryOverviewPage .row .input_block {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  padding: 15px 20px 0 20px;
  margin: 0;
  width: 28%;
}
#FactoryOverviewPage .row .input_block:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#FactoryOverviewPage .row .input_block .label {
  padding: 0 5px 0 0;
  text-align: right;
  white-space: nowrap;
}
#FactoryOverviewPage .row .input_block .input {
  padding: 0 0 0 5px;
}
#FactoryOverviewPage .row .input_block .input td.dxeButtonEditButton_Office2003Blue {
  line-height: 0;
}
#FactoryOverviewPage .row .label,
#FactoryOverviewPage .row .input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  color: #203D44;
  margin: 0;
  width: 50%;
  height: 20px;
  line-height: 29px;
}
#FactoryOverviewPage .row .right_button {
  float: right;
  margin: 5px 5px 0 0;
  width: 150px;
}
#FactoryOverviewPage .row.smallwidthrow .input_block {
  padding: 0 20px;
}
#FactoryOverviewPage .row.smallwidthrow .input_block .label,
#FactoryOverviewPage .row.smallwidthrow .input_block .input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  float: none;
  margin: 0;
  padding: 0;
  text-align: left;
  width: 100%;
  height: 20px;
  line-height: 29px;
}
#FactoryOverviewPage .row.smallwidthrow .input_block .input {
  margin: 5px 0 0 0;
  height: 20px;
  line-height: 29px;
}
#FactoryOverviewPage .row.messagerow {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 20px;
}
#FactoryOverviewPage .row.messagerow > p {
  margin: 0;
}
/* About Info */
#AboutPage {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
  width: 100%;
}
#AboutPage legend span {
  color: #203D44;
}
#AboutPage fieldset {
  border: 1px solid #E5E3E3;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 10px auto;
}
#AboutPage fieldset:first-child {
  margin-top: 0;
}
#AboutPage .row {
  margin: 10px 0 0 0;
}
#AboutPage .label {
  color: #3C7685;
  padding-top: 0;
  width: 20%;
}
#AboutPage .input {
  color: #000;
  width: 80%;
}
#AboutPage .subrow {
  float: left;
  width: 50%;
}
#AboutPage .subrow .label {
  float: left;
  width: 40%;
}
#AboutPage .subrow .input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  padding-right: 5px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 60%;
}
#AboutPage .subrow .input span {
  display: block;
  -ms-word-break: break-all;
  word-break: break-all;
  width: 100%;
}
#newLicenseRow .label {
  padding-top: 7px;
}
#newLicenseRow .subrow:first-child .input {
  padding-top: 5px;
}
#newLicenseRow .subrow .input div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* Login Info */
#LoginInfo .maindiv {
  height: auto;
  float: left;
  width: 100%;
}
#LoginInfo .maindiv > div {
  margin: 5px 520px 0 5px;
}
#LoginInfo .maindiv > div .row:first-child {
  text-align: center;
}
#LoginInfo .sidebar {
  float: left;
  padding: 0;
  margin: 28px 0 5px -505px;
  width: 500px;
}
#LoginInfo .label {
  font-weight: bold;
  width: 200px;
}
#LoginInfo .input {
  padding-top: 3px;
  width: 290px;
}
/* Logbook page */
#logbookViewContainer {
  padding: 10px 10px 0;
}
#logbookViewContainer .dxmLite_Aqua .dxm-popup {
  background: #F4F2F2 !important;
  border: 1px solid #203D44 !important;
}
#logbookViewContainer .dxmLite_Aqua .dxm-popup .dxm-hovered {
  background: #B1DDE8 !important;
}
#logbookViewContainer .dxmLite_Aqua .dxm-popup .dxm-selected,
#logbookViewContainer .dxmLite_Aqua .dxm-popup .dxm-pressed {
  background: #F8D100 !important;
}
#logbookViewContainer .row {
  margin: 0;
}
#logbookViewContainer .row > div {
  float: right;
  margin-left: 10px;
  min-width: 100px;
  width: auto;
}
#logbookViewContainer .row > div:first-child {
  float: left;
  margin-left: 0;
}
#logbookViewContainer .row > div:nth-child(2) {
  float: left;
  margin-left: 10px;
}
#logbookViewContainer .PrintSubMenu {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  height: 34px;
  width: 150px;
  background-color: #F4F2F2;
  border: none !important;
  border-bottom: 1px solid #ddd6d6 !important;
  padding: 7px;
  text-align: center;
  position: relative;
}
#logbookViewContainer .PrintSubMenu div.dxm-content {
  padding: 0px;
}
#logbookViewContainer .PrintSubMenu.dxm-hovered {
  font-weight: bold;
}
#logbookViewContainer > div {
  padding: 0 5px;
  white-space: normal;
  line-height: 32px;
}
#logbookViewContainer .buttonsrow {
  margin-top: 70px;
  width: 270px;
}
#logbookViewContainer .buttonsrow > div {
  width: 130px;
}
#logbookViewContainer .dxbButton_Office2003Blue {
  text-align: left !important;
}
#logbookButtonsContainer {
  overflow: hidden;
}
#logbookGridContainer {
  padding: 20px 0 0 0;
}
#searchContainer {
  width: 200px;
}
#searchContainer > div {
  display: table-cell;
  height: 34px;
}
.rightBtnContainer {
  padding-left: 200px;
}
.btnHeight {
  height: 34px;
}
/* buttonsTop*/
#buttonsTop {
  width: 100%;
}
#buttonsRight > tbody > tr > td {
  padding-left: 10px;
}
.labelContainer {
  float: left;
  height: 1em;
  width: 25%;
}
.labelContainer span {
  font-weight: 700;
}
.detailSection {
  overflow: hidden;
  padding-left: 10px;
}
.detailValueContainer {
  margin: 0 0 0 25%;
}
.rowDetailsContainer {
  margin-top: -12px;
}
#FilterInput > .label {
  float: right;
  margin-left: 0;
  text-align: right;
  width: auto;
  line-height: 24px;
  max-width: 200px;
}
#FilterInput > .input {
  float: right;
  margin-left: 10px;
  width: 55%;
  padding-top: 6px;
}
.LogbookPrint__combobox {
  height: 20px;
  line-height: 20px;
}
.comboBtnPrintLB {
  height: 1px;
  width: 184px;
}
#newLBNContainer .dxbButton_Office2003Blue_Custom {
  text-align: left !important;
}
#LogbookFilterPopup .dxbButton_Office2003Blue_Custom {
  text-align: left !important;
}
#LogbookFilterPopup .row {
  margin: 20px auto;
}
#LogbookFilterPopup .row--buttonrow {
  margin-top: 70px;
}
#LogbookFilterPopup .label {
  padding-top: 0;
}
#LogbookNewNote {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 0 10px;
}
#LogbookNewNote .row {
  margin: 10px 0;
}
#LogbookNewNote .label {
  width: 29%;
  padding-top: 2px;
}
#LogbookNewNote .input {
  width: 71%;
}
#LogbookNewNote .subrow {
  float: left;
  width: 50%;
}
#LogbookNewNote .subrow:first-child .label {
  float: left;
  width: 58%;
}
#LogbookNewNote .subrow:first-child .input {
  float: left;
  width: 42%;
  padding-top: 2px;
}
/* --------------------------  Login and Configure page  ----------------------- */
.LoginPage,
.ConfigurePage {
  background: #ED5056;
}
.LoginPage #pcWarningPopup {
  margin: auto !important;
  left: 0 !important;
  right: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
}
.customer_name {
  position: absolute;
  right: 0;
  bottom: 50px;
  margin-right: 50px;
}
.customer_name span {
  color: #fff;
}
.EmptyPasswordCheckbox {
  width: 165px;
}
#pwdChanged {
  margin-top: 20px;
}
.AxxosLogo {
  z-index: 99;
  margin: auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.AxxosLogo--background {
  width: 100%;
  height: 100%;
  background: url('../Images/AxxosLogo/bg_graphic_logo.png') no-repeat;
  background-size: 40%;
  background-position-x: 50%;
  background-position-y: 30%;
}
.AxxosLogo--logo {
  z-index: 100;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: url('../Images/AxxosLogo/axxos_oee_logo_main.png') no-repeat;
  background-size: 34%;
  background-position-x: 48.5%;
  background-position-y: 42%;
}
#formLogin,
#formConfigureOs {
  position: absolute;
  left: 0;
  right: 0;
  top: 44%;
  bottom: 0;
  z-index: 1000;
}
#formConfigureOs {
  top: 10%;
}
.AxMarginLeft_2px {
  margin-left: 2px !important;
}
.AxSelectAllBlock {
  background-color: #F4F2F2;
}
.login_pannel {
  width: 380px;
  margin-left: auto;
  margin-right: auto;
}
.login_pannel #pnlLogin {
  height: 264px !important;
}
.login_pannel #pnlLogin_HC {
  display: none;
}
.login_pannel .row--buttonrow {
  margin-top: 60px;
}
.login_block {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px;
  width: 100%;
}
.login_block .row {
  margin: 0 0 10px 0;
}
.login_block .row.onebutton {
  margin: 10px auto;
  width: 140px;
}
.input_block,
.label_block {
  display: block;
  line-height: 20px;
  margin: 0;
  width: 100%;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 12px;
}
.input_block .RequiredField {
  float: right;
  margin: -20px -10px 0 0;
}
.input_block table {
  border: none;
}
.input_block input[type="text"],
#ConfigurePage #pnlLoginConfigure input[type="text"] {
  color: #3f3f3f;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 12px;
  height: 22px !important;
}
.input_block input[type="password"] {
  color: #3f3f3f;
  height: 22px;
}
.input_block.input_checkbox {
  position: relative;
}
.input_block.input_checkbox input {
  cursor: pointer;
  position: absolute;
  height: 23px;
  width: 23px;
  margin: 3px 5px -2px 0;
}
.input_block.input_checkbox label {
  font-size: 11.5px;
  line-height: 18px;
  top: 6px;
  left: 35px;
  position: absolute;
  color: white;
}
.label_block {
  font-size: 12px;
  color: white;
  text-transform: uppercase;
}
.label_block.label_error {
  margin-top: 10px;
  text-align: center;
  color: #203D44;
}
#ConfigurePage {
  margin: auto;
  width: 500px;
}
#ConfigurePage .errConfigButton .configureButton {
  background: #E5E3E3;
}
#ConfigurePage .errConfigButton .configureButton:hover {
  background: #3C7685;
}
#ConfigurePage table {
  border: none;
}
#ConfigurePage table input {
  background: white !important;
}
#ConfigurePage span {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
  font-size: 12px;
}
#ConfigurePage #ASPxRoundPanel1_RPHT {
  text-transform: uppercase;
  font-size: 35px;
  white-space: normal;
}
#ConfigurePage tr.dxeListBoxItemRow_Office2003Blue:hover {
  background: #B1DDE8 !important;
}
#ConfigurePage td {
  background: transparent !important;
  border: none !important;
  border-style: none;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
  font-size: 12px !important;
}
#ConfigurePage .dxh1d {
  background-color: transparent !important;
}
#ConfigurePage #pnlLoginConfigure {
  padding-left: 10px;
  padding-right: 10px;
}
#ConfigurePage #pnlLoginConfigure .dxKBSW {
  display: none;
}
#ConfigurePage #pnlLoginConfigure .row {
  margin-top: 10px;
  margin-bottom: 0;
}
#ConfigurePage #pnlLoginConfigure .row--buttonrow {
  margin-top: 15px;
}
#ConfigurePage #pnlLoginConfigure .row--buttonrow .configureOs {
  margin-left: 17px;
  margin-right: 17px;
}
#ConfigurePage #pnlLoginConfigure .row--buttonrow--confirmrow {
  margin-top: 45px;
}
#ConfigurePage #pnlLoginConfigure .row--buttonrow--confirmrow .confrimButton {
  margin-left: 5px;
  vertical-align: bottom !important;
  margin-right: 5px;
}
#ConfigurePage #pnlLoginConfigure .label {
  text-transform: uppercase;
  width: 100%;
}
#ConfigurePage #pnlLoginConfigure .label span {
  color: white !important;
  font-size: 12px;
}
#ConfigurePage #pnlLoginConfigure .input {
  margin-top: 5px;
  background: white !important;
  width: 100%;
}
#Mychoices {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
#Mychoices .configureButton {
  background: #E5E3E3;
  height: 30px;
}
#Mychoices .configureButton:hover {
  background: #3C7685;
  color: white !important;
}
#ChangePassword {
  width: 350px;
}
#ChangePassword #pcChangePwd_cbSaveUserPwd_chkUseEmptyPass tr {
  border: none;
}
#ChangePassword table tr {
  border: 1px solid #E5E3E3;
}
#ChangePassword .row {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 10px;
}
#ChangePassword .row--buttonrow .configureButton {
  height: 30px;
  background: #E5E3E3;
}
#ChangePassword .row--buttonrow .configureButton:hover {
  background: #3C7685;
  color: white !important;
}
#ChangePassword .label {
  padding: 0;
  height: 28px;
}
#ChangePassword .label > span {
  line-height: 28px;
}
#ChangePassword .input.checkbox {
  padding-left: 50%;
}
#ChangePassword .buttonsrow {
  margin-top: 5px;
  margin-bottom: 10px;
}
#ChangePassword .readonly-textbox {
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
#ChangePassword .readonly-textbox input {
  color: #999;
}
.errConfigMsg {
  padding: 15px;
}
.errConfigBtn {
  margin: 0 auto;
  padding: 15px 0;
  width: 150px;
}
.customCheckBoxList {
  background-color: #F4F2F2;
  margin: 0 0 0 50px;
  width: 400px;
}
.customCheckBoxList img {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
}
.customCheckBoxList label {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  display: inline-block;
  padding-left: 5px;
}
.customCheckBoxList table {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  font-size: 12px;
}
.customCheckBoxList table.dxeBase {
  height: 30px;
}
.customCheckBoxList table td {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-bottom: 0;
  padding-top: 0;
}
.customCheckBoxList table td.dxichCellSys {
  padding-top: 3px;
}
.changelanguage {
  background-image: none !important;
}
.changelanguage .row {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 10px 5px;
}
.changelanguage .row--buttonrow {
  margin: 10px auto 0 !important;
  padding-bottom: 15px !important;
}
.ConfigureListBox .dxlbd {
  height: 200px !important;
}
/* OM page */
.OMViewControlButton {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 10px 0;
  padding: 0 10px;
  width: 100%;
}
.OMViewControlButton:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.OMViewControlButton > div {
  float: left;
  margin: 10px 10px 0 0;
  width: 150px;
}
.OMViewControlButton > div:first-child {
  margin-left: 0;
}
.OMViewControlButton > div.right {
  float: right;
}
.OMViewControlButton > div.right.print {
  margin-right: 5px;
}
.OMViewControlButton > div.right.print span.dx-vam {
  text-align: center;
  width: 80px;
}
.OMViewControlButton.TwoButton,
.OMViewControlButton.ThreeButton {
  margin: 15px auto 0 auto;
  width: 290px;
}
.OMViewControlButton.TwoButton > div,
.OMViewControlButton.ThreeButton > div {
  margin: 0;
}
.OMViewControlButton.TwoButton > div:first-child,
.OMViewControlButton.ThreeButton > div:first-child {
  margin-right: 10px;
}
.OMViewControlButton.ThreeButton {
  width: 435px;
}
.OMViewControlButton.ThreeButton > div:nth-child(2) {
  margin-right: 10px;
}
.OmGridContainer .dxeButtonEditButton_Office2003Blue,
#cphMain_gvOMTasks .dxeButtonEditButton_Office2003Blue,
.OmGridContainer .dxeCalendarButton_Office2003Blue,
#cphMain_gvOMTasks .dxeCalendarButton_Office2003Blue,
.OmGridContainer .dxeSpinIncButton_Office2003Blue,
#cphMain_gvOMTasks .dxeSpinIncButton_Office2003Blue,
.OmGridContainer .dxeSpinDecButton_Office2003Blue,
#cphMain_gvOMTasks .dxeSpinDecButton_Office2003Blue,
.OmGridContainer .dxeSpinLargeIncButton_Office2003Blue,
#cphMain_gvOMTasks .dxeSpinLargeIncButton_Office2003Blue,
.OmGridContainer .dxeSpinLargeDecButton_Office2003Blue,
#cphMain_gvOMTasks .dxeSpinLargeDecButton_Office2003Blue,
.OmGridContainer .dxeColorEditButton_Office2003Blue,
#cphMain_gvOMTasks .dxeColorEditButton_Office2003Blue,
.OmGridContainer .dxeButtonEdit_Office2003Blue,
#cphMain_gvOMTasks .dxeButtonEdit_Office2003Blue,
.OmGridContainer .dxeButtonEdit_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeButtonEdit_Office2003Blue_Custom {
  border-color: white !important;
}
.OmGridContainer .dxeButtonEditButton_Office2003Blue .dxeTextBox_Office2003Blue,
#cphMain_gvOMTasks .dxeButtonEditButton_Office2003Blue .dxeTextBox_Office2003Blue,
.OmGridContainer .dxeCalendarButton_Office2003Blue .dxeTextBox_Office2003Blue,
#cphMain_gvOMTasks .dxeCalendarButton_Office2003Blue .dxeTextBox_Office2003Blue,
.OmGridContainer .dxeSpinIncButton_Office2003Blue .dxeTextBox_Office2003Blue,
#cphMain_gvOMTasks .dxeSpinIncButton_Office2003Blue .dxeTextBox_Office2003Blue,
.OmGridContainer .dxeSpinDecButton_Office2003Blue .dxeTextBox_Office2003Blue,
#cphMain_gvOMTasks .dxeSpinDecButton_Office2003Blue .dxeTextBox_Office2003Blue,
.OmGridContainer .dxeSpinLargeIncButton_Office2003Blue .dxeTextBox_Office2003Blue,
#cphMain_gvOMTasks .dxeSpinLargeIncButton_Office2003Blue .dxeTextBox_Office2003Blue,
.OmGridContainer .dxeSpinLargeDecButton_Office2003Blue .dxeTextBox_Office2003Blue,
#cphMain_gvOMTasks .dxeSpinLargeDecButton_Office2003Blue .dxeTextBox_Office2003Blue,
.OmGridContainer .dxeColorEditButton_Office2003Blue .dxeTextBox_Office2003Blue,
#cphMain_gvOMTasks .dxeColorEditButton_Office2003Blue .dxeTextBox_Office2003Blue,
.OmGridContainer .dxeButtonEdit_Office2003Blue .dxeTextBox_Office2003Blue,
#cphMain_gvOMTasks .dxeButtonEdit_Office2003Blue .dxeTextBox_Office2003Blue,
.OmGridContainer .dxeButtonEdit_Office2003Blue_Custom .dxeTextBox_Office2003Blue,
#cphMain_gvOMTasks .dxeButtonEdit_Office2003Blue_Custom .dxeTextBox_Office2003Blue,
.OmGridContainer .dxeButtonEditButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeButtonEditButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
.OmGridContainer .dxeCalendarButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeCalendarButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
.OmGridContainer .dxeSpinIncButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeSpinIncButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
.OmGridContainer .dxeSpinDecButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeSpinDecButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
.OmGridContainer .dxeSpinLargeIncButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeSpinLargeIncButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
.OmGridContainer .dxeSpinLargeDecButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeSpinLargeDecButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
.OmGridContainer .dxeColorEditButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeColorEditButton_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
.OmGridContainer .dxeButtonEdit_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeButtonEdit_Office2003Blue .dxeTextBox_Office2003Blue_Custom,
.OmGridContainer .dxeButtonEdit_Office2003Blue_Custom .dxeTextBox_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeButtonEdit_Office2003Blue_Custom .dxeTextBox_Office2003Blue_Custom,
.OmGridContainer .dxeButtonEditButton_Office2003Blue .dxeMemo_Office2003Blue,
#cphMain_gvOMTasks .dxeButtonEditButton_Office2003Blue .dxeMemo_Office2003Blue,
.OmGridContainer .dxeCalendarButton_Office2003Blue .dxeMemo_Office2003Blue,
#cphMain_gvOMTasks .dxeCalendarButton_Office2003Blue .dxeMemo_Office2003Blue,
.OmGridContainer .dxeSpinIncButton_Office2003Blue .dxeMemo_Office2003Blue,
#cphMain_gvOMTasks .dxeSpinIncButton_Office2003Blue .dxeMemo_Office2003Blue,
.OmGridContainer .dxeSpinDecButton_Office2003Blue .dxeMemo_Office2003Blue,
#cphMain_gvOMTasks .dxeSpinDecButton_Office2003Blue .dxeMemo_Office2003Blue,
.OmGridContainer .dxeSpinLargeIncButton_Office2003Blue .dxeMemo_Office2003Blue,
#cphMain_gvOMTasks .dxeSpinLargeIncButton_Office2003Blue .dxeMemo_Office2003Blue,
.OmGridContainer .dxeSpinLargeDecButton_Office2003Blue .dxeMemo_Office2003Blue,
#cphMain_gvOMTasks .dxeSpinLargeDecButton_Office2003Blue .dxeMemo_Office2003Blue,
.OmGridContainer .dxeColorEditButton_Office2003Blue .dxeMemo_Office2003Blue,
#cphMain_gvOMTasks .dxeColorEditButton_Office2003Blue .dxeMemo_Office2003Blue,
.OmGridContainer .dxeButtonEdit_Office2003Blue .dxeMemo_Office2003Blue,
#cphMain_gvOMTasks .dxeButtonEdit_Office2003Blue .dxeMemo_Office2003Blue,
.OmGridContainer .dxeButtonEdit_Office2003Blue_Custom .dxeMemo_Office2003Blue,
#cphMain_gvOMTasks .dxeButtonEdit_Office2003Blue_Custom .dxeMemo_Office2003Blue,
.OmGridContainer .dxeButtonEditButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeButtonEditButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
.OmGridContainer .dxeCalendarButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeCalendarButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
.OmGridContainer .dxeSpinIncButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeSpinIncButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
.OmGridContainer .dxeSpinDecButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeSpinDecButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
.OmGridContainer .dxeSpinLargeIncButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeSpinLargeIncButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
.OmGridContainer .dxeSpinLargeDecButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeSpinLargeDecButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
.OmGridContainer .dxeColorEditButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeColorEditButton_Office2003Blue .dxeMemo_Office2003Blue_Custom,
.OmGridContainer .dxeButtonEdit_Office2003Blue .dxeMemo_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeButtonEdit_Office2003Blue .dxeMemo_Office2003Blue_Custom,
.OmGridContainer .dxeButtonEdit_Office2003Blue_Custom .dxeMemo_Office2003Blue_Custom,
#cphMain_gvOMTasks .dxeButtonEdit_Office2003Blue_Custom .dxeMemo_Office2003Blue_Custom {
  border: none !important;
}
.dxgv__hfb {
  background: white;
}
td {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
  color: #203D44;
}
td.dxeButtonEditClearButton_Office2003Blue {
  display: none !important;
}
/* OM Filter Popup */
#FilterOM {
  width: 700px;
  min-height: 350px;
}
#FilterOM #body_cbpFilter_cmbSchemaType_DDD_L_D,
#FilterOM #body_cbpFilter_cmbSchemaType_DDD_L {
  height: 200px !important;
}
#FilterOM .row {
  padding: 0 10px;
  position: inherit;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 20px 0;
}
#FilterOM .row--buttonrow {
  bottom: 5px;
  position: absolute;
}
#FilterOM .row:first-child {
  margin-top: 10px;
}
#FilterOM .row .label {
  margin: 0;
  padding: 0;
  width: 200px;
  height: 20px;
  line-height: 20px;
}
#FilterOM .row .label > span {
  line-height: 20px;
}
#FilterOM .row .input {
  float: left;
  width: 480px;
  height: 20px;
}
#FilterOM .row .input table {
  height: 20px;
}
#FilterOM .row .checkbox {
  float: left;
  margin: 2px 5px 0 -2px;
  height: 16px;
  width: 16px;
}
#FilterOM .row .checkbox + .input {
  width: 461px;
}
/* OM Popups */
.OmPopup .row {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0 10px;
  text-align: left;
}
.OmPopup .row:first-child {
  margin-top: 10px;
}
.OmPopup .row.textrow,
.OmPopup .row.inputrow {
  float: left;
  line-height: 28px;
  width: 100%;
}
.OmPopup .ControlButtons {
  bottom: 0;
  position: absolute;
}
.OMSubTasks {
  margin: 0;
}
.OMSubTasks table {
  border-color: #E5E3E3 !important;
}
.OMSubTasks .dxeBase {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
}
.OMSubTasks .row--buttonrow {
  margin: 11px auto;
}
.OMSubTasks .TaskTypeIcon {
  text-align: center;
  padding: 5px 10px 0px 10px;
  vertical-align: middle;
}
.OMSubTasks .TaskName {
  vertical-align: middle;
}
#pcShowNextDates {
  height: 430px;
  padding: 5px 15px !important;
  width: 330px;
}
#pcShowNextDates .row {
  margin: 5px 0;
}
#pcShowNextDates .row .datalist {
  height: 280px;
  width: 280px;
}
#pcShowNextDates .label {
  color: #203D44;
  padding-top: 2px;
  white-space: normal;
  width: auto;
}
#pcShowNextDates .smallinput {
  float: left;
  margin: 0 10px;
  width: 50px;
}
#pcShowNextDates .smallinput .dxeButtonEditSys {
  width: 50px;
}
/* Om Subtask */
#sbtskContainer > div {
  overflow: hidden;
}
.checkbox-container {
  float: right;
  padding-bottom: 10px;
}
#task-name-descr-container {
  float: left;
  width: 460px;
}
#task-name-container {
  margin-bottom: 1px;
}
#attached-file-container,
#linked-file-container {
  float: left;
  height: 40px;
  margin-top: 15px;
  overflow: hidden;
  width: 40px;
}
#textResult-container {
  float: left;
  vertical-align: text-bottom;
}
.result-container {
  margin-top: 6px;
  margin-left: 5px;
  min-height: 50px;
  overflow: hidden;
  width: 400px;
}
.result-container__label {
  float: left;
  width: 60px;
}
.result-container__label span {
  line-height: 24px;
}
.result-container__input {
  float: left;
  width: calc(100% - 60px);
}
.result-container__input__subtext {
  float: left;
  margin-bottom: 4px;
  white-space: normal;
  width: 100%;
  -ms-word-break: break-all;
  word-break: break-all;
}
.result-container__input__subtext span {
  line-height: 24px;
}
.result-container__input__input {
  float: left;
  width: 100%;
}
.result-container__input__input .dxICBFocused {
  background-color: transparent;
}
.signedBy-container {
  float: right;
  min-height: 65px;
  padding-left: 5px;
  width: 155px;
}
.signedBy-container__title,
.signedBy-container__login,
.signedBy-container__data {
  margin-left: 5px;
}
.signedBy-container__title span,
.signedBy-container__login span,
.signedBy-container__data span {
  line-height: 20px;
}
/* Order View page */
/* Top row (New, Edit, Delete, Save, Cancel */
#dTop {
  float: left;
  margin: 0;
  min-width: 630px;
  width: 630px;
  position: inherit;
  margin: 5px 0 0 0;
}
#dTop .row--marginright {
  margin-right: 1px;
}
#dTop .row--buttonrow {
  text-align: right;
  width: 100%;
}
#dTop .row--buttonrow > .row {
  float: left;
  text-align: left;
  width: 40%;
  margin-top: 5px;
}
#dTop .row--buttonrow > .row .label {
  display: inline-block !important;
  float: none;
  margin-left: 5px;
  padding-top: 0;
  vertical-align: top;
  width: 100px;
  line-height: 20px;
}
#dTop .row--buttonrow > .row .input {
  display: inline-block !important;
  float: none;
  max-width: 300px;
  vertical-align: top;
  width: calc(100% - 110px);
}
#dTop .row--buttonrow > .dxbButton_Office2003Blue_Custom {
  margin-left: 5px;
  width: 110px;
}
#dTop .row--buttonSwitcher {
  margin-bottom: -5px;
}
#dTop .row--buttonSwitcher__switcher {
  display: block;
  float: left;
  width: calc((100% - 1px)/3);
}
#dTop .row--buttonSwitcher__switcher > div {
  height: 30px;
}
/* Sidebar */
#detailsOrder .row,
#OrderMorePopup .row,
.changeamount #ChangeAmountUpper .row,
#ChangeAmountMultiple .row,
#CSFields .row {
  margin: 5px 0;
}
#detailsOrder .row--buttonrow {
  margin: 5px 0 5px;
}
#detailsOrder .row--buttonrow#tdcmdButtons {
  text-align: left;
}
#detailsOrder .row--buttonrow#tdcmdButtons.bigMargin {
  margin-top: 365px;
}
#detailsOrder .row--buttonrow > div {
  margin: 5px 1px 0 0;
}
#detailsOrder .label,
#OrderMorePopup .label,
#OrderFilterPopup .label {
  padding: 0;
  width: 170px;
  line-height: 20px;
}
#detailsOrder .label span {
  height: 20px;
  line-height: 20px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  #detailsOrder .label span {
    line-height: 22px;
  }
}
#detailsOrder .OrderSidebarDevExpressInput {
  border: 1px solid #ddd6d6 !important;
}
#detailsOrder .OrderSidebarDevExpressInput:not(.dxeDisabled_Office2003Blue):not(.dxeDisabled_Office2003Blue_Custom):hover {
  border: 1px solid #978383 !important;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  #detailsOrder .OrderSidebarDevExpressInput {
    height: 18px;
  }
}
#detailsOrder .OrderSidebarDevExpressInput td.dxic {
  padding: 0 3px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  #detailsOrder .OrderSidebarDevExpressInput td.dxic {
    height: 18px;
  }
}
#detailsOrder .OrderSidebarDevExpressInput td.dxic input {
  height: 18px;
  line-height: 18px;
}
#detailsOrder .afterinput {
  float: left;
  width: 90px;
  height: 20px;
  line-height: 20px;
}
#detailsOrder .afterinput--afterTextarea .dxbButton_Office2003Blue_Custom div.dxb {
  padding: 0 !important;
}
#detailsOrder .afterinput--afterTextarea {
  height: 40px;
  line-height: 40px;
}
#detailsOrder .afterinput .dxbButton_Office2003Blue_Custom {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 20px;
  vertical-align: top;
}
/* Labels Styles */
.labels_td {
  float: left;
  height: 18px;
  text-align: right;
  width: 117px;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 13px;
}
.labels_tdEx,
.labels_tdEx_more {
  float: left;
  height: 18px;
  white-space: nowrap;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 12px;
  overflow: hidden;
  text-align: left;
  width: 140px;
}
.labels_tdEx_more {
  float: left;
  height: 18px;
  overflow: hidden;
  white-space: nowrap;
  width: 220px;
}
/* Grid */
#tdGrid {
  float: left;
  min-width: 630px;
  width: 630px;
}
#tdGrid .highlightedOSes {
  background-color: #fffed6;
}
#tdGrid .headerCheckbox {
  margin-top: -2px;
}
/* Order View popups */
/* More popup */
#OrderMorePopup {
  background-color: #FBFAF8;
  padding: 10px;
  width: 500px;
}
#OrderMorePopup .biginput {
  float: right;
  margin-right: 2px;
  width: 208px;
}
#OrderMorePopup .biginputCS {
  float: right;
  width: 198px;
}
#OrderMorePopup fieldset {
  background-color: #F4F2F2;
  border: 1px solid #ccc9c9;
}
#OrderMorePopup fieldset legend {
  color: #203D44;
}
#OrderMorePopup .DarkCaption {
  background-color: #F4F2F2;
}
/* Filter Popup */
#OrderFilterPopup {
  padding: 10px;
  width: 580px;
}
#OrderFilterPopup .row {
  margin: 20px 0;
}
#OrderFilterPopup .row:first-child {
  margin: 5px 0 15px 0;
  width: 100%;
}
#OrderFilterPopup .emptyrow {
  margin: 0;
  width: 100%;
  height: 0;
}
#OrderFilterPopup .label {
  margin-bottom: 5px;
  padding-top: 0;
  width: 170px;
}
#OrderFilterPopup .biglabel {
  float: left;
  padding-top: 3px;
  text-align: left;
  width: 290px;
}
#OrderFilterPopup .smalllabel {
  float: left;
  padding-top: 3px;
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  width: 40px;
}
#OrderFilterPopup .smallinput {
  float: left;
  width: 80px;
}
#OrderFilterPopup .inrowinput {
  float: left;
  width: 150px;
  height: 62px;
}
#OrderFilterPopup .biginput {
  float: left;
  padding-right: 10px;
  width: 280px;
  width: 250px;
}
#OrderFilterButtons {
  padding-top: 30px;
}
/* Change Ammount Popup */
.changeamount #ChangeAmountUpper {
  padding: 5px 10px !important;
  width: 700px;
}
.changeamount #ChangeAmountUpper .row {
  margin: 10px 0;
}
.changeamount #ChangeAmountUpper .row--top-margin-20 {
  margin-top: 20px;
}
.changeamount #ChangeAmountUpper .row .button {
  text-align: center;
}
.changeamount #ChangeAmountUpper .row .radiobuttongroup {
  margin-left: 11px;
  margin-top: 14px;
}
.changeamount #ChangeAmountUpper .row .radiobuttongroup .totalAmountGroup {
  float: left;
  height: 26px;
  width: 47%;
}
.changeamount #ChangeAmountUpper .row .radiobuttongroup .totalAmountGroup #tltpTotalAmountHelp {
  float: right;
}
.changeamount #ChangeAmountUpper .row .radiobuttongroup .totalAmountGroup table {
  float: left;
  width: 90%;
}
.changeamount #ChangeAmountUpper .row .radiobuttongroup .approvedAmountGroup {
  float: right;
  height: 26px;
  width: 47%;
}
.changeamount #ChangeAmountUpper .row .radiobuttongroup .approvedAmountGroup table {
  float: left;
  width: 90%;
}
.changeamount #ChangeAmountUpper .row .radiobuttongroup .approvedAmountGroup #tltpAprovedAmountHelp {
  float: right;
}
.changeamount #ChangeAmountUpper .label {
  display: inline-block;
  padding-top: 0;
  line-height: 22px;
  width: 250px;
}
.changeamount #ChangeAmountUpper .label__before-tooltip {
  display: inline-block;
  line-height: 22px;
  vertical-align: top;
}
.changeamount #ChangeAmountUpper .label__change-amount-info-btn {
  background-image: url('../Images/Icons/03_medium_24px/tooltip.png');
  background-repeat: no-repeat;
  background-size: 16px;
  display: inline-block;
  height: 16px;
  vertical-align: top;
  width: 16px;
  margin-top: 4px;
}
.changeamount #ChangeAmountUpper .col-3 {
  display: inline-block;
  text-align: center;
  line-height: 22px;
  width: calc((100% - 250px) / 3 - 5px);
}
.changeamount #ChangeAmountUpper .activateInput {
  position: relative;
}
.changeamount #ChangeAmountUpper .activateInput__button {
  position: absolute;
  z-index: 20000;
  right: -16px;
  top: -8px;
}
.changeamount #ChangeAmountUpper .float-input-with-buttons__label {
  margin-right: 133px;
}
.changeamount #ChangeAmountUpper .float-input-with-buttons__block {
  display: inline-block;
  position: relative;
  width: calc((100% - 250px)/3 - 5px);
}
.changeamount #ChangeAmountUpper .float-input-with-buttons__button {
  position: absolute;
  top: -8px;
}
.changeamount #ChangeAmountUpper .float-input-with-buttons__button--left {
  left: -16px;
}
.changeamount #ChangeAmountUpper .float-input-with-buttons__button--right {
  right: -16px;
}
.changeamount #ChangeAmountUpper .smallinput {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 30px;
}
.changeamount #ChangeAmountUpper .smallinput--middle {
  display: block;
}
.changeamount #ChangeAmountUpper .smallinput input {
  text-align: right;
}
.changeamount .row--buttonrow {
  height: 60px;
  margin: 0 auto;
  width: 240px;
}
.changeamount .row--buttonrow .confirmbutton {
  padding-bottom: 10px;
  padding-top: 15px;
  width: 115px;
}
#ChangeAmountMultiple {
  padding: 5px 10px !important;
  width: 650px;
}
#ChangeAmountMultiple .label {
  display: inline-block;
  padding-top: 0;
  vertical-align: middle;
  line-height: 22px;
  width: 250px;
}
#ChangeAmountMultiple .label--buttonRow {
  line-height: 40px;
}
#ChangeAmountMultiple .col-3,
#ChangeAmountMultiple .col-4 {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  line-height: 22px;
  width: calc((100% - 250px) / 3 - 5px);
}
#ChangeAmountMultiple .col-3--buttonRow,
#ChangeAmountMultiple .col-4--buttonRow {
  line-height: 40px;
}
#ChangeAmountMultiple .col-3.input,
#ChangeAmountMultiple .col-4.input {
  border-left: 1px solid #ccc9c9;
}
#ChangeAmountMultiple .col-3.input#undistributed,
#ChangeAmountMultiple .col-4.input#undistributed {
  border-left: 0;
}
#ChangeAmountMultiple .col-4 {
  width: calc((100% - 250px) / 2 - 5px);
}
#ChangeAmountMultiple .orders {
  color: #333;
  margin: 0;
  padding: 15px 0;
  max-height: 300px;
  overflow: auto;
}
#ChangeAmountMultiple .orders .row {
  margin: 5px 0;
}
#ChangeAmountMultiple .orders .row:nth-child(even) {
  background-color: #f2f2f2;
}
#ChangeAmountMultiple #distributeInput {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: white;
  border: 1px solid #ccc9c9;
  padding: 1px 3px;
  margin: 0 auto;
  text-align: right;
  vertical-align: baseline;
}
#ChangeAmountMultiple #distributeInput input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 20px !important;
  padding: 0 !important;
  width: 100% !important;
}
#ChangeAmountMultiple .row {
  margin: 10px 0;
}
#ChangeAmountMultiple .row--buttonrow {
  text-align: center;
}
#ChangeAmountMultiple .row--buttonrow .button {
  width: 120px;
}
.distibuteAmountWarningPopup {
  height: 190px !important;
  width: 400px !important;
}
.distibuteAmountWarningPopup .dxpc-contentWrapper {
  height: auto !important;
}
.distibuteAmountWarningPopup .dxpc-contentWrapper .dxpc-content {
  vertical-align: top !important;
}
#CSFields {
  float: left;
  padding-top: 15px;
  padding-bottom: 15px;
  width: 730px;
  margin-left: 5px;
}
#CSFields .column {
  display: inline-block;
  margin: 0 5px;
  vertical-align: top;
}
#CSFields .column:first-child {
  margin-left: 0;
}
#CSFields .column:last-child {
  margin-right: 0;
}
#CSFields .smalllabel {
  text-align: left;
  line-height: 25px;
  padding-top: 1px;
  width: 140px;
}
#CSFields .csinput {
  padding: 3px 0;
  width: 160px;
}
/* Start Order Popup */
.divOrderConfirm {
  height: 120px;
  margin: 0 auto;
  width: 400px;
}
.divOrderConfirm .label {
  margin: 0 0 0 2%;
  width: 48%;
}
.divOrderConfirm .ButtonRow {
  bottom: 10px;
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  height: 40px;
}
.divOrderConfirm .ButtonRow:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.divOrderConfirm .ButtonRow > div {
  display: inline-block;
  float: none;
}
.divOrderConfirm .ButtonRow > div.PauseButton,
.divOrderConfirm .ButtonRow > div.FinishButton,
.divOrderConfirm .ButtonRow > div.CancelButton,
.divOrderConfirm .ButtonRow > div.SetStartTimeButton,
.divOrderConfirm .ButtonRow > div.OkButton {
  margin: 0 5px;
}
.divOrderConfirm .ButtonRow > div.OkButton {
  margin: 0 auto;
}
/* Materials Report Popup */
#body_cpnlMain_ctlMaterials_gvMaterials,
#body_cpnlMain_ctlMaterialsAdd_gvMaterials {
  margin: 0 10px;
  margin-bottom: 10px;
}
.highZIndexPanel {
  position: relative;
  z-index: 13005 !important;
}
#materialsDiv .row {
  height: 30px;
  padding-left: 14px !important;
}
#materialsDiv .label {
  font-weight: bold;
  margin-right: 10px;
  width: 200px;
  font-size: 11pt;
  padding-top: 5px;
}
#materialsDiv .label .dxeBase {
  font-weight: bold;
  font-size: 11pt;
}
#materialsDiv .value {
  float: left;
  width: 400px;
  padding-top: 8px;
}
#materialsDiv .input {
  margin-right: 10px;
  width: 390px;
  padding-top: 4px;
}
#materialsDiv .button {
  float: left;
  padding-top: 2px;
  width: 120px;
}
#dvMaterialInputs {
  float: left;
  margin-left: 5px;
  padding-top: 4px;
  width: 180px;
}
/* Change Man Hour Popup */
.tdControlText {
  display: block;
  float: left;
  text-align: left;
  width: 250px;
}
/* Report Amount Popup */
#ReportAmountPopup {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  padding: 0 10px 0 5px;
  width: 100%;
}
#ReportAmountPopup .block {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  padding-right: 5px;
  width: 50%;
}
#ReportAmountPopup .block h3 {
  font-size: larger;
  margin: 5px 0;
  text-align: center;
}
#ReportAmountPopup .block h3 > span {
  font-size: larger;
}
#ReportAmountPopup .row {
  margin: 0;
}
#ReportAmountPopup .row:first-child {
  margin-bottom: 20px;
}
#ReportAmountPopup .row .label {
  margin: 10px 0;
  width: 20%;
  padding-top: 3px;
}
#ReportAmountPopup .row .input {
  margin: 10px 0;
  width: 75%;
}
#ReportAmountPopup .row .input > textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#ReportAmountPopup .row > .block > .row {
  margin: 15px 0;
}
#ReportAmountPopup .row > .block > .row > .label {
  margin: 0;
  width: 40%;
}
#ReportAmountPopup .row > .block > .row > .input_beforetext {
  float: left;
  width: 40%;
}
#ReportAmountPopup .row > .block > .row > .input_beforetext > table {
  padding-left: 3px;
}
#ReportAmountPopup .row > .block > .row > .afterinput {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  min-width: 50px;
  width: 20%;
  padding: 3px 0 0 5px;
}
#ReportAmountPopup .row > .row {
  float: left;
  margin: 0;
  width: 50%;
}
#ReportAmountPopup .row > .row .label {
  margin: 10px 0;
  width: 40%;
}
#ReportAmountPopup .row > .row .input {
  margin-right: 10%;
  width: 50%;
}
#ReportAmountPopup #notes .label {
  padding-top: 3px;
}
#ReportAmountPopup #lMaterials {
  margin: 10px 0;
  text-align: center;
}
#ReportAmountPopup .buttonsrow {
  width: 270px;
}
#ReportAmountPopup .buttonsrow > div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 130px;
}
#ReportAmountPopup .dxeOutOfRWarn_Office2003Blue,
#ReportAmountPopup .dxeOutOfRWarnRight_Office2003Blue {
  display: none !important;
}
.reportAmountPopup {
  width: 760px;
}
.reportAmountRow {
  height: 30px;
}
.reportAmountLabelField {
  float: left;
  width: 210px;
}
.reportAmountDataField {
  float: left;
  width: 160px;
}
.reportAmountNotes {
  float: left;
  width: 450px;
}
/*Order Info Popup*/
.OrderDetailsHeader {
  width: 100%;
}
.OrderDetailsHeader__Button {
  float: right;
  margin-right: 4px;
  width: 120px;
}
.OrderDetailsHeader__Button:first-child {
  margin: 0 5px 0 15px;
}
.OrderDetailsHeader__CheckBox {
  position: absolute;
  right: 10px;
  margin: 40px 5px 0 20px;
}
.OrderDetailsHeader__Label {
  float: left;
  overflow: hidden;
  margin: 0 0 0 10px;
  max-width: calc(100% - 545px);
  height: 34px;
}
.ie8 .OrderDetailsHeader__Label {
  max-width: 400px;
}
.OrderDetailsHeader__Label__Text {
  display: inline-block;
  overflow: hidden;
  width: auto;
}
.OrderDetailsHeader__Label__Text span {
  line-height: 34px;
}
.OrderDetailsHeader__Label__Text:first-child span {
  border-bottom: 2px dashed #ccc9c9;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
}
.OrderDetailsTable {
  height: 170px;
}
.OrderDetailsTable #detailsTopRow td {
  color: white;
}
.OrderDetailsTable > tbody > tr > td {
  border-bottom: 1px solid #ccc9c9;
  border-right: 1px solid #ccc9c9;
  color: #3C7685;
  padding: 0 0 0 5px;
}
.OrderDetailsWidgets {
  float: left;
  height: 170px;
}
.OrderDetailsWidgets--small {
  border-right: 1px solid #ccc9c9;
  width: 25%;
}
.OrderDetailsWidgets--big {
  border-left: 1px solid #ccc9c9;
  width: 50%;
}
.ie8 .OrderDetailsWidgets--big {
  width: 49%;
}
.OrderDetailsWidgets__Header {
  margin: 25px 0 30px;
  text-align: center;
  width: 100%;
}
.OrderDetailsWidgets__DtoContainer {
  border: 1px solid #ccc9c9;
  height: 30px;
  margin: 0 auto;
  width: 485px;
}
.OrderDetailsWidgets #dDtosContainer {
  margin: auto;
}
.psiDetailHeader {
  background-color: #3C7685;
}
div.ppAdditionalShiftInfo {
  float: left;
}
div.ppAdditionalShiftInfo span {
  display: block;
  font-size: 12px;
}
div.ppAdditionalShiftInfo span.puPPInfoTitle {
  color: #154C88;
  font-size: 14px;
  font-weight: bolder;
}
.OrderInfoChartsPartHeader {
  background: #E5E3E3;
  border-bottom: #ccc9c9 1px solid;
  color: #3C7685;
  height: 30px;
  margin-right: -1px;
  padding-left: 5px;
}
/* Order Prio popup */
.OrderPrio {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px;
  width: 960px;
}
.OrderPrio .puOrderPrioOrderNoFilter {
  width: calc(100% - 60px) !important;
}
.OrderPrio .dxeSpinIncButton_Office2003Blue {
  padding: 2px 5px 2px !important;
}
.OrderPrio #body_cbPanel_dePlannedToDateOutOfRWarn,
.OrderPrio #body_cbPanel_dePlannedFromDateOutOfRWarn {
  display: none !important;
}
.OrderPrio .bottomButtonsBlock .AxButton,
.OrderPrio .bottomButtonsBlock .AxColorButton {
  height: 34px !important;
}
.OrderPrio .block {
  width: calc((100% - 150px)/4);
}
.OrderPrio .block__input {
  height: 22px !important;
}
.ie8 .OrderPrio .block {
  width: 202px;
}
.OrderPrio .block--small {
  width: 150px;
}
.OrderPrio .block--half {
  width: 50%;
}
.OrderPrio .block--listbox {
  width: calc(50% - 60px);
}
.OrderPrio .block--listbox .dxeListBox_Office2003Blue {
  border: 1px solid #ccc9c9;
}
.OrderPrio .block--buttons {
  margin: 60px 2px 0;
  padding: 0;
  width: 52px;
}
.OrderPrio .block--buttons .dxbButton_Office2003Blue:first-child {
  margin-bottom: 10px;
}
/* Order Notes popup */
#OrderNotesPopup {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px;
  width: 100%;
}
#OrderNotesPopup textarea {
  height: 450px;
  width: 100%;
  overflow: auto !important;
  -ms-overflow-style: -ms-autohiding-scrollbar !important;
  color: #000000 !important;
}
.row--checkboxRow {
  margin: 0 0 15px 10px !important;
}
/* MO popup */
#divDtoSum {
  margin: 5px;
  text-align: right;
  padding-right: 10px;
}
.OrderDetailsHeaderCheckBox {
  position: absolute;
  right: 10px;
  margin-top: 40px;
}
.dxpclW {
  position: fixed !important;
}
/* New Reports page */
#reports .owl-carousel .owl-dots,
#reportTemplates .owl-carousel .owl-dots {
  height: 20px;
}
#reports .owl-carousel .owl-dots .owl-dot,
#reportTemplates .owl-carousel .owl-dots .owl-dot {
  height: 20px;
  width: 20px;
}
#reports .owl-carousel .owl-prev,
#reports .owl-carousel .owl-next,
#reportTemplates .owl-carousel .owl-prev,
#reportTemplates .owl-carousel .owl-next {
  font-size: 32px;
}
#reports .owl-carousel .owl-dots,
#reportTemplates .owl-carousel .owl-dots {
  width: 35%;
  left: 32.5%;
}
#reports .owl-carousel .owl-nav,
#reportTemplates .owl-carousel .owl-nav {
  margin-bottom: 20px;
}
#reports .owl-carousel .owl-dots,
#reportTemplates .owl-carousel .owl-dots {
  margin-bottom: 25px;
}
/* New Report page --> Edit Report popup */
#DatasourceSettings {
  min-height: 200px !important;
  max-height: 440px !important;
}
#DatasourceSettings > div {
  width: 25% !important;
  height: 200px !important;
  margin-bottom: 5px;
  float: left;
}
#DatasourceSettings > div.AxMarginRight,
#DatasourceSettings > div.AxMarginLeft {
  width: calc( 25%  -  10px  ) !important;
}
#DatasourceSettings > div.AxMarginRight.AxMarginLeft {
  width: calc( 25%  -  20px  ) !important;
}
#DatasourceSettings > div.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 25%  -  40px  ) !important;
}
#DatasourceSettings > div.AxMarginRight.AxDoubleMarginLeft,
#DatasourceSettings > div.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 25%  -  30px  ) !important;
}
#DatasourceSettings > div > span {
  width: 100% !important;
  float: left;
}
#DatasourceSettings > div > span.AxMarginRight,
#DatasourceSettings > div > span.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
#DatasourceSettings > div > span.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
#DatasourceSettings > div > span.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
#DatasourceSettings > div > span.AxMarginRight.AxDoubleMarginLeft,
#DatasourceSettings > div > span.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) {
  width: 100% !important;
  margin-top: 10px;
  float: left;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist).AxMarginRight,
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist).AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist).AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist).AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist).AxMarginRight.AxDoubleMarginLeft,
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist).AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox {
  float: left;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel {
  float: right;
  margin-right: 20px;
  font-size: 12px;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxPanel:before {
  top: -8.57142857px;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxButton,
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton {
  height: 30px;
  width: 100px;
}
button#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxButton,
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxButton span,
button#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton,
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton span {
  font-size: 12px;
  text-align: center;
  white-space: normal;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxButton:before,
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxButton.AxAutoWidth:empty,
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxButton.AxAutoWidth:empty:before,
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
button#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxButton,
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxButton span,
button#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton,
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton span {
  width: 85%;
  left: 0px;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton {
  height: 30px;
  padding: 3px;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton div:first-child {
  width: 80%;
  left: 35px;
  top: 2px;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton div:first-child > * {
  font-size: 7pt !important;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton div:nth-child(2) {
  font-size: 12px;
  left: 35px;
  top: 12px;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton div:last-of-type {
  width: 20px;
  height: 20px;
  right: 4px;
  top: 4px;
}
#DatasourceSettings > div > div:not(.AxListbox):not(.AxTreelist) .AxCheckbox + .AxLabel.AxColorButton .DTcategory:empty + .downtime {
  top: 8px;
}
#DatasourceSettings > div > .AxListbox,
#DatasourceSettings > div > .AxTreelist {
  width: 95% !important;
  height: 160px !important;
  float: left;
}
#DatasourceSettings > div > .AxListbox.AxMarginRight,
#DatasourceSettings > div > .AxTreelist.AxMarginRight,
#DatasourceSettings > div > .AxListbox.AxMarginLeft,
#DatasourceSettings > div > .AxTreelist.AxMarginLeft {
  width: calc( 95%  -  10px  ) !important;
}
#DatasourceSettings > div > .AxListbox.AxMarginRight.AxMarginLeft,
#DatasourceSettings > div > .AxTreelist.AxMarginRight.AxMarginLeft {
  width: calc( 95%  -  20px  ) !important;
}
#DatasourceSettings > div > .AxListbox.AxDoubleMarginRight.AxDoubleMarginLeft,
#DatasourceSettings > div > .AxTreelist.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 95%  -  40px  ) !important;
}
#DatasourceSettings > div > .AxListbox.AxMarginRight.AxDoubleMarginLeft,
#DatasourceSettings > div > .AxTreelist.AxMarginRight.AxDoubleMarginLeft,
#DatasourceSettings > div > .AxListbox.AxMarginLeft.AxDoubleMarginRight,
#DatasourceSettings > div > .AxTreelist.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 95%  -  30px  ) !important;
}
#EditReport .TransparentLoadingWall {
  position: absolute;
  width: 1000px;
  height: 800px;
  z-index: 1000000000;
}
#EditReport #ReportSettings li,
#EditReport #ReportSettings titleWrapper,
#EditReport #ReportSettings titleContentWrapper {
  min-height: 40px !important;
}
#EditReport #ReportSettings .jqx-widget-header .jqx-tabs-titleContentWrapper {
  text-align: center;
  width: 100% !important;
}
#EditReport #ReportSettings .jqx-widget-header .jqx-tabs-titleContentWrapper > * {
  margin-left: auto;
  margin-right: auto;
}
#EditReport #ReportSettings .jqx-widget-header .jqx-tabs-titleContentWrapper.AxMarginRight,
#EditReport #ReportSettings .jqx-widget-header .jqx-tabs-titleContentWrapper.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
#EditReport #ReportSettings .jqx-widget-header .jqx-tabs-titleContentWrapper.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
#EditReport #ReportSettings .jqx-widget-header .jqx-tabs-titleContentWrapper.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
#EditReport #ReportSettings .jqx-widget-header .jqx-tabs-titleContentWrapper.AxMarginRight.AxDoubleMarginLeft,
#EditReport #ReportSettings .jqx-widget-header .jqx-tabs-titleContentWrapper.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #EditReport #ReportSettings .jqx-widget-header .jqx-tabs-titleContentWrapper {
    margin-top: 0 !important;
  }
}
#EditReport #ReportSettings .jqx-widget-header .jqx-tabs-title:first-child {
  margin-left: calc((100% - 400px)/2);
  margin-right: 0;
}
#EditReport #ReportSettings .ReportSettings-Tab {
  overflow-x: hidden;
  overflow-y: auto;
  width: 100% !important;
}
#EditReport #ReportSettings .ReportSettings-Tab.AxMarginRight,
#EditReport #ReportSettings .ReportSettings-Tab.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
#EditReport #ReportSettings .ReportSettings-Tab.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
#EditReport #ReportSettings .ReportSettings-Tab.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
#EditReport #ReportSettings .ReportSettings-Tab.AxMarginRight.AxDoubleMarginLeft,
#EditReport #ReportSettings .ReportSettings-Tab.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
#EditReport #ReportSettings .ReportSettings-Tab .AxNegativeMarginTop {
  margin-top: -10px;
}
#EditReport #ReportSettings .ReportSettings-Tab .TimeSettingsBlock {
  margin-top: -55px !important;
  min-height: 100px !important;
  max-height: 520px !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow {
  display: inline-block;
  white-space: nowrap;
  position: relative;
  overflow: visible;
  width: 100% !important;
  margin-top: 10px;
}
#EditReport #ReportSettings #RuleSettings .AxRow .dxeErrorCell_Office2003Blue_Custom,
#EditReport #ReportSettings #RuleSettings .AxRow .dxeOutOfRWarn_Office2003Blue_Custom,
#EditReport #ReportSettings #RuleSettings .AxRow .dxeOutOfRWarn_Office2003Blue {
  display: none !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow.AxMarginRight,
#EditReport #ReportSettings #RuleSettings .AxRow.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow.AxMarginRight.AxDoubleMarginLeft,
#EditReport #ReportSettings #RuleSettings .AxRow.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow .AxLabel {
  float: left;
  width: 35% !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow .AxLabel.AxMarginRight,
#EditReport #ReportSettings #RuleSettings .AxRow .AxLabel.AxMarginLeft {
  width: calc( 35%  -  10px  ) !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow .AxLabel.AxMarginRight.AxMarginLeft {
  width: calc( 35%  -  20px  ) !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow .AxLabel.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 35%  -  40px  ) !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow .AxLabel.AxMarginRight.AxDoubleMarginLeft,
#EditReport #ReportSettings #RuleSettings .AxRow .AxLabel.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 35%  -  30px  ) !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow > div:not(.AxButton):not(.AxMessage) {
  float: left;
  width: 60% !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow > div:not(.AxButton):not(.AxMessage).AxMarginRight,
#EditReport #ReportSettings #RuleSettings .AxRow > div:not(.AxButton):not(.AxMessage).AxMarginLeft {
  width: calc( 60%  -  10px  ) !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow > div:not(.AxButton):not(.AxMessage).AxMarginRight.AxMarginLeft {
  width: calc( 60%  -  20px  ) !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow > div:not(.AxButton):not(.AxMessage).AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 60%  -  40px  ) !important;
}
#EditReport #ReportSettings #RuleSettings .AxRow > div:not(.AxButton):not(.AxMessage).AxMarginRight.AxDoubleMarginLeft,
#EditReport #ReportSettings #RuleSettings .AxRow > div:not(.AxButton):not(.AxMessage).AxMarginLeft.AxDoubleMarginRight {
  width: calc( 60%  -  30px  ) !important;
}
#EditReport #ReportSettings #RuleSettings > .AxRow:last-child {
  margin-top: 20px;
}
#EditReport #ReportSettings .RuleItem {
  display: inline-block;
  white-space: nowrap;
  position: relative;
  overflow: visible;
  margin-top: 10px;
  margin-left: 10px;
  width: 90% !important;
  float: left;
  padding-bottom: 5px;
  padding-top: 5px;
  cursor: pointer;
  border: none;
  background-color: #F4F2F2;
  outline: 1px solid #ddd6d6;
}
#EditReport #ReportSettings .RuleItem .dxeErrorCell_Office2003Blue_Custom,
#EditReport #ReportSettings .RuleItem .dxeOutOfRWarn_Office2003Blue_Custom,
#EditReport #ReportSettings .RuleItem .dxeOutOfRWarn_Office2003Blue {
  display: none !important;
}
#EditReport #ReportSettings .RuleItem.AxMarginRight,
#EditReport #ReportSettings .RuleItem.AxMarginLeft {
  width: calc( 90%  -  10px  ) !important;
}
#EditReport #ReportSettings .RuleItem.AxMarginRight.AxMarginLeft {
  width: calc( 90%  -  20px  ) !important;
}
#EditReport #ReportSettings .RuleItem.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 90%  -  40px  ) !important;
}
#EditReport #ReportSettings .RuleItem.AxMarginRight.AxDoubleMarginLeft,
#EditReport #ReportSettings .RuleItem.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 90%  -  30px  ) !important;
}
#EditReport #ReportSettings .RuleItem:hover {
  outline: 1px solid #978383;
}
#EditReport #ReportSettings .RuleItem:active {
  outline: none;
}
#EditReport #ReportSettings .RuleItem > div {
  display: inline-block;
}
#EditReport #ReportSettings .RuleItem .RuleIcon {
  height: 25px;
  margin: 4px;
  vertical-align: middle;
  width: 25px;
}
#EditReport #ReportSettings .RuleItem .RuleIcon__icon {
  color: #3C7685;
  font-size: 24px;
}
#EditReport #ReportSettings .RuleItem .RuleIcon.Rule-File .icon-report-email-icon,
#EditReport #ReportSettings .RuleItem .RuleIcon.Rule-File .icon-report-printer-icon {
  display: none;
}
#EditReport #ReportSettings .RuleItem .RuleIcon.Rule-Email .icon-report-file-icon,
#EditReport #ReportSettings .RuleItem .RuleIcon.Rule-Email .icon-report-printer-icon {
  display: none;
}
#EditReport #ReportSettings .RuleItem .RuleIcon.Rule-Printer .icon-report-email-icon,
#EditReport #ReportSettings .RuleItem .RuleIcon.Rule-Printer .icon-report-file-icon {
  display: none;
}
#EditReport #ReportSettings .RuleItem .RuleDescription {
  vertical-align: middle;
}
#EditReport #ReportSettings .RuleItem .RuleSwitcher {
  height: 24px;
  margin: 3px 2px;
  position: relative;
  vertical-align: middle;
  width: 70px;
  z-index: 100;
}
#EditReport #ReportSettings .RuleItem .RuleSwitcher .jqx-fill-state-hover {
  background-color: transparent;
}
#EditReport #ReportSettings .RuleItem .RuleSwitcher .jqx-switchbutton-label {
  line-height: 24px;
}
#EditReport #ReportSettings .RuleItem .RuleSwitcher .jqx-switchbutton-label-on {
  color: white;
  background-color: #A2C748;
  border-color: #86a834;
}
#EditReport #ReportSettings .RuleItem .RuleSwitcher .jqx-switchbutton-label-off {
  color: #3C7685;
}
#EditReport #ReportSettings .RuleItem .RuleSwitcher .jqx-switchbutton-label .jqx-disableselect {
  margin-top: 0 !important;
}
#EditReport #ReportSettings .RuleItem.item-active {
  background-color: #F8D100;
  color: #203D44;
  border-color: #c5a600;
}
input#EditReport #ReportSettings .RuleItem.item-active,
textarea#EditReport #ReportSettings .RuleItem.item-active {
  border-color: #F8D100 !important;
  background-color: transparent;
}
#EditReport #ReportSettings .RuleItem.item-active.AxMessage,
#EditReport #ReportSettings .RuleItem.item-active.AxIcon,
#EditReport #ReportSettings .RuleItem.item-active.AxLabel {
  color: #F8D100;
  background-color: transparent;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton {
  background-color: #F8D100;
  border: 1px solid #c5a600;
  color: #203D44;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton:hover {
  background-color: #F8D100;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #2c2500;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.OrderButton,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.OrderButton {
  width: 115px !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dttypeAddBtn span,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.categoryAddBtn span,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dttypeAddBtn span,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.categoryAddBtn span {
  width: 100% !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys {
  border: 1px solid #c5a600 !important;
  display: inline-block;
  position: relative;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton span,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys span,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton span,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton img,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys img,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton img,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton img + span,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys img + span,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton img + span,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton > div,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys > div,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton > div,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton:not(.AxDisactivated):hover,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton:not(.AxDisactivated):hover,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #2c2500 !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.dxbDisabled_Office2003Blue,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.dxbDisabled,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.dxbDisabled,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.dxbDisabled,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.dxbDisabled,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.dxbDisabled:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.dxbDisabled:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.dxbDisabled:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.dxbDisabled:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #c5a600 !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton:active,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys:active,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton:active,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.dtoCommandButtons,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.dtoCommandButtons,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.dtoCommandButtons,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.NumPadBtn,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.NumPadBtn,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.NumPadBtn,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.btnLeft,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.btnLeft,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.btnRight,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.btnRight,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.btnLeft,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.btnLeft,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.btnRight,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.btnRight {
  padding: 0;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.afterinputBtn,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.afterinputBtn,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.afterinputBtn,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.afterinputBtn span,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.afterinputBtn span,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.afterinputBtn span,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.orderAfterinputBtn,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.orderAfterinputBtn,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.orderAfterinputBtn,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.ActiveButton,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.ActiveButton,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.ActiveButton,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.subMenuStyleBtn,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.subMenuStyleBtn,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.subMenuStyleBtn,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.btnDropDown,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.btnDropDown,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.btnDropDown,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.MDTButtonYellow,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.MDTButtonYellow,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.MDTButtonYellow,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.MDTButtonYellow,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButton.MDTButtonRed,
#EditReport #ReportSettings .RuleItem.item-active.AxButton.dxbButtonSys.MDTButtonRed,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButton.MDTButtonRed,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
#EditReport #ReportSettings .RuleItem.item-active.AxButton:before,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton:before {
  color: #203D44;
}
button#EditReport #ReportSettings .RuleItem.item-active.AxButton,
#EditReport #ReportSettings .RuleItem.item-active.AxButton span,
#EditReport #ReportSettings .RuleItem.item-active.AxButton > *,
button#EditReport #ReportSettings .RuleItem.item-active.AxColorButton,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton span,
#EditReport #ReportSettings .RuleItem.item-active.AxColorButton > * {
  color: #203D44 !important;
}
#EditReport #ReportSettings .RuleItem.item-active > .AxCaption,
#EditReport #ReportSettings .RuleItem.item-active.AxCaption {
  background-color: #F8D100;
  width: 100%;
  color: #203D44;
}
#EditReport #ReportSettings .RuleItem.item-active > .AxCaption:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxCaption:hover {
  background-color: #F8D100;
}
#EditReport #ReportSettings .RuleItem.item-active > .AxCaption:hover,
#EditReport #ReportSettings .RuleItem.item-active.AxCaption:hover {
  color: #203D44;
}
#EditReport #ReportSettings .RuleItem.item-active.AxTransparent {
  color: #F8D100;
}
#EditReport #ReportSettings .RuleItem.item-active.AxMessage {
  color: #F8D100;
  background-color: transparent;
}
#EditReport #ReportSettings .RuleItem.item-active.AxJqxTooltip {
  color: #203D44 !important;
  background-color: #F8D100 !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxPopover .jqx-popover-title {
  background-color: #F8D100 !important;
  color: #203D44 !important;
}
#EditReport #ReportSettings .RuleItem.item-active.AxPopover .jqx-popover-content {
  background-color: #203D44 !important;
  color: #F8D100 !important;
}
#EditReport #ReportSettings .RuleItem.item-active .icon-bottom-triangle {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
#EditReport #ReportSettings #PeriodicGeneration .ui-menu {
  background: #FBFAF8 !important;
  margin: 0;
}
#EditReport #ReportSettings #PeriodicGeneration .ui-state-focus,
#EditReport #ReportSettings #PeriodicGeneration .ui-state-active {
  margin: 0;
  border: none;
  background: #F8D100;
  color: #203D44;
}
#EditReport #ReportSettings #PeriodicGeneration .ui-selectmenu-button {
  background: #FBFAF8 !important;
}
#EditReport #ReportSettings #PeriodicGeneration .ui-button {
  width: 100%;
  padding-right: 3px;
  padding-left: 3px;
}
#EditReport #ReportSettings #PeriodicGeneration .ui-button:active {
  color: #203D44;
  border: none;
}
#EditReport #ReportSettings #PeriodicGeneration ul.ui-menu li.ui-menu-item {
  min-height: 24px !important;
  padding-top: 0 !important;
  padding-left: 0 !important;
}
.reportSelectBlock {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 5px 0 0;
  max-height: 100px;
  overflow: hidden;
  width: 425px;
}
.reportSelectBlock__image {
  float: left;
  height: 100px;
  margin: 0 5px 0 0;
  padding: 0;
  width: 80px;
}
.reportSelectBlock__name {
  font-size: 12px;
  line-height: 14px;
  margin-top: 0;
  margin-bottom: 5px;
  width: 100%;
  white-space: normal;
}
.reportSelectBlock__description {
  font-size: 10.5px;
  margin-top: 5px;
  line-height: 13px;
  width: 100%;
  white-space: normal;
}
#ShiftSelectionAlert {
  height: 20px !important;
  font-size: 20px;
  margin: 5px;
  margin-left: 15px;
  width: 20px !important;
}
.ShiftSelectionAlertTooltip {
  z-index: 35000;
  background-color: #FBFAF8;
  border: 1px solid #E5E3E3;
  margin-top: 10px;
  color: #3C7685 !important;
  width: 480px;
  height: auto;
  padding: 5px;
}
/* New Report page --> Edit Report popup --> Select Order/Article */
#TempDttypeGroupEditPopup .AxRow {
  margin-top: 10px;
  width: 100% !important;
}
#TempDttypeGroupEditPopup .AxRow.AxMarginRight,
#TempDttypeGroupEditPopup .AxRow.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
#TempDttypeGroupEditPopup .AxRow.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
#TempDttypeGroupEditPopup .AxRow.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
#TempDttypeGroupEditPopup .AxRow.AxMarginRight.AxDoubleMarginLeft,
#TempDttypeGroupEditPopup .AxRow.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
#TempDttypeGroupEditPopup .AxRow .AxLabel {
  width: 45% !important;
  float: left;
  position: relative;
  transform: translateY(50%);
  -ms-transform: translateY(50%);
  -webkit-transform: translateY(50%);
}
#TempDttypeGroupEditPopup .AxRow .AxLabel.AxMarginRight,
#TempDttypeGroupEditPopup .AxRow .AxLabel.AxMarginLeft {
  width: calc( 45%  -  10px  ) !important;
}
#TempDttypeGroupEditPopup .AxRow .AxLabel.AxMarginRight.AxMarginLeft {
  width: calc( 45%  -  20px  ) !important;
}
#TempDttypeGroupEditPopup .AxRow .AxLabel.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 45%  -  40px  ) !important;
}
#TempDttypeGroupEditPopup .AxRow .AxLabel.AxMarginRight.AxDoubleMarginLeft,
#TempDttypeGroupEditPopup .AxRow .AxLabel.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 45%  -  30px  ) !important;
}
#TempDttypeGroupEditPopup .AxRow .AxLabel + div {
  width: 50% !important;
  float: left;
}
#TempDttypeGroupEditPopup .AxRow .AxLabel + div.AxMarginRight,
#TempDttypeGroupEditPopup .AxRow .AxLabel + div.AxMarginLeft {
  width: calc( 50%  -  10px  ) !important;
}
#TempDttypeGroupEditPopup .AxRow .AxLabel + div.AxMarginRight.AxMarginLeft {
  width: calc( 50%  -  20px  ) !important;
}
#TempDttypeGroupEditPopup .AxRow .AxLabel + div.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 50%  -  40px  ) !important;
}
#TempDttypeGroupEditPopup .AxRow .AxLabel + div.AxMarginRight.AxDoubleMarginLeft,
#TempDttypeGroupEditPopup .AxRow .AxLabel + div.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 50%  -  30px  ) !important;
}
#OrdersSelect,
#ArticlesSelect,
#TasksSelect {
  overflow: hidden;
  text-overflow: ellipsis;
}
/* Reports page */
#ReportPage > div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#ReportPage .topBtn {
  margin: 0;
  padding: 5px;
  width: 100%;
  height: 45px;
}
#ReportPage .topBtn .DefaultBtn {
  float: right;
  margin: 0 5px;
  height: 35px;
  width: 160px;
}
#ReportPage .topBtn .DefaultBtn span {
  white-space: normal;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
#ReportPage .row {
  margin: 10px 0 0 0;
  height: 20px;
}
#ReportPage .row .label {
  float: right;
  margin: 0 5px;
  padding: 0;
  text-align: right;
  width: 20%;
  line-height: 20px;
}
#ReportPage .row .input {
  height: 30px;
  float: right;
  margin: 0 5px;
  width: 450px;
}
/* Automatic report page */
#AutomaticReportPage > div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#AutomaticReportPage .topBtn {
  margin: 0;
  padding: 5px;
  width: 100%;
  height: 50px;
}
#AutomaticReportPage .topBtn .DefaultBtn {
  float: left;
  margin-right: 10px;
  height: 40px;
  width: 160px;
}
#AutomaticReportPage .row {
  margin: 10px auto;
  width: 50%;
}
#AutomaticReportPage fieldset {
  border: 1px solid #E5E3E3;
  border-radius: 5px;
  margin: 5px auto;
  width: 50%;
}
#AutomaticReportPage .subrow {
  margin: 10px 0 0 0;
  padding: 0 5px;
  width: 100%;
}
#AutomaticReportPage .label {
  padding-top: 2px;
}
#AutomaticReportPage .biglabel {
  float: left;
  padding-top: 2px;
  width: 100%;
}
#AutomaticReportPage .biginput {
  float: left;
  margin-top: 5px;
  width: 100%;
}
#AutomaticReportPage .biginputfile {
  float: left;
  margin-top: 5px;
  width: 90%;
}
#AutomaticReportPage .fileextension {
  float: left;
  margin-left: 2px;
  padding-top: 9px;
}
#AutomaticReportPage .tooltip-icon {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNkY2MDMxNEM3MDUxMUUzQUU0RUE0RUI2MTJDNUI5OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNkY2MDMxNUM3MDUxMUUzQUU0RUE0RUI2MTJDNUI5OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM2RjYwMzEyQzcwNTExRTNBRTRFQTRFQjYxMkM1Qjk5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM2RjYwMzEzQzcwNTExRTNBRTRFQTRFQjYxMkM1Qjk5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bf09xgAAANZJREFUeNpijJh0jouBgWECEMcCMQcDceAHEC8G4gIWqOZUBtIAB0wPE9RmXOAPELsCsT3UVnQQy0LA2e+BeD8Q/wPiF0CsgO4SFgJOFQXiXVCXKGBTwEKEf22B+DsuSSY8GtcDsToQc0G9QbIB7ivyjG4BaWZoQJJswBEkL3CRY8BWKO2FL4DwGbANSnuTY8AtoP/vAJO5EpAtC8SvSDXgOJQWAeLlQCyGywAWaBJFT412QNs9gbQuEEfiy1Qs0FyFnpkUkcIAH1gMMqAAljHIyc4AAQYAHbMpWOjVQ9kAAAAASUVORK5CYII=') /*../../Images/Icons/02_small_16px/info.png*/;
  background-repeat: no-repeat;
  float: right;
  height: 16px;
  margin: 7px 2px;
  width: 16px;
}
#PDFextension {
  font-size: 12px;
  padding: 2px 0 0 0;
}
/* Customize reports page */
#custReport {
  min-height: 640px;
  min-width: 1014px;
  overflow: auto;
}
#custReport fieldset {
  border: 1px solid #cccccc;
  height: 100%;
  padding: 2px 5px;
}
#custReport legend {
  color: #203D44;
}
#custReport .TopBtnsDiv {
  margin: 0 auto;
  height: 45px;
  width: 900px;
}
#custReport .TopBtnsDiv > div {
  float: left;
  margin: 10px 0 0 18px;
  height: 35px;
  width: 160px;
}
#custReport .InfoPanel,
#custReport .DatePanel {
  float: left;
  margin-left: 5px;
  width: 49%;
}
#custReport .InfoPanel .row,
#custReport .DatePanel .row {
  margin: 0;
}
#custReport .InfoPanel .row > div,
#custReport .DatePanel .row > div {
  margin: 5px 0;
}
#custReport .InfoPanel .label,
#custReport .DatePanel .label {
  width: 40%;
  float: left;
  padding-top: 1px;
}
#custReport .InfoPanel .label-smlpadd,
#custReport .DatePanel .label-smlpadd {
  float: left;
  width: 40%;
  padding-top: 1px;
}
#custReport .InfoPanel .input,
#custReport .DatePanel .input {
  width: 60%;
}
#custReport .DatePanel {
  float: right;
  margin-right: 5px;
}
#custReport .DatePanel .label {
  width: 50%;
}
#custReport .DatePanel .label-smlpadd {
  width: 50%;
}
#custReport .DatePanel .input {
  width: 50%;
}
#custReport .DatePanel .afterinput {
  float: left;
  margin-left: 10px !important;
  padding-top: 7px;
  width: auto;
}
#custReport .DatePanel .inputcomplex {
  float: left;
  width: 50%;
}
#custReport .DatePanel .inputcomplex:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#custReport .DatePanel .inputcomplex > div {
  float: left;
}
#custReport .DatePanel .threeinput > div:first-child {
  margin-right: 20%;
  width: 30%;
}
#custReport .AddPaddingTop {
  line-height: 18px;
}
#custReport .AddPaddingTop.TeamSelection {
  margin-top: 12px !important;
}
#custReport .listbox {
  float: left;
  height: 260px;
  margin: 0 1%;
  width: 23%;
}
#custReport .listbox > div {
  clear: both;
  display: block;
  margin: 5px 0;
  width: 100%;
}
#custReport .listbox > div.treelist {
  border: 1px solid #cccccc;
  height: 228px;
  overflow: auto;
  width: 100%;
}
#custReport .listbox > div.treelist .dxtlHeader_Aqua {
  border-top: 0;
}
#custReport .listbox > div.treelist .dxtlHeader_Aqua:first-child {
  border-left: 0;
}
#custReport .listbox > div:first-child {
  text-align: center;
}
#custReport .listbox .listboxMain > table {
  min-height: 180px;
}
#custReport .dxeRadioButtonList td.dxe {
  padding: 0 5px;
}
#divUserSelection .middlelabel {
  text-align: left;
  width: 50px;
  margin-right: 5px;
  padding-top: 2px;
}
#divDaySelection .AddPaddingTop {
  margin-top: 1px !important;
}
#flsOrdersArticles .row > div {
  float: left;
}
#flsOrdersArticles .lblEmpty {
  height: 34px;
  line-height: 34px;
  margin-left: 10px !important;
}
#flsOrdersArticles .lblText {
  height: 34px;
  line-height: 17px;
  margin-left: 10px !important;
}
#divCommonSources {
  margin: 0 5px;
  width: auto;
}
#divCommonSources .name {
  color: #0e0d61;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: small;
}
#divCommonSources .listboxControl > div {
  float: right;
}
#divCommonSources .listboxControl > div.quantity {
  color: #000;
  float: left;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 9px;
  padding-top: 3px;
}
#divCommonSources .row {
  margin: 0;
}
#divCommonSources .row > div.input {
  margin: 5px 1% 0;
  width: 48%;
}
#divCommonSources .row > div.input.long {
  width: 56%;
}
#divCommonSources .row > div.input.short {
  width: 38%;
}
#divCommonSources .row > div.input > table.dxeBase {
  line-height: 18px;
}
#divCommonSources .row > div.input .label--30 {
  padding: 0;
  width: 30%;
  line-height: 20px;
}
#divCommonSources .row > div.input .input--70 {
  margin: 0;
  width: 70%;
  max-width: 270px;
}
#divCommonSources .row > div.button {
  float: left;
  margin: 5px 5px 0 1%;
  width: 200px;
}
.tempDttypeGroup .bottom {
  bottom: 10px;
  position: absolute;
  right: 57px;
}
.tempDttypeGroup .leftColumn {
  float: left;
  margin-left: 5px;
  width: 49%;
}
.tempDttypeGroup .rightColumn {
  float: right;
  margin-right: 5px;
  width: 49%;
}
.tempDttypeGroup .rowtop {
  margin: 5px;
}
/* Scrap page */
#ScrapTypePage #TopRow:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#ScrapTypePage .SettingsBlock {
  float: left;
  height: auto;
  width: 100%;
}
#ScrapTypePage .SettingsBlock > div {
  margin: 12px 675px 0 5px;
}
#ScrapTypePage .row {
  height: auto;
  margin: 0 0 7px 0;
  min-height: 20px;
}
#ScrapTypePage .label {
  min-width: 150px;
  width: 35%;
}
#ScrapTypePage .input {
  float: right;
  min-width: 250px;
  width: 60%;
}
#ScrapTypePage .input input {
  height: 18px !important;
}
#ScrapTypePage .smallinput {
  float: left;
  margin-right: 10px;
  min-width: 148px;
  width: 70%;
}
#ScrapTypePage .smallinput input {
  height: 18px !important;
}
#ScrapTypePage .afterinput {
  float: right;
  width: 25%;
}
#ScrapTypePage .afterinput--text {
  margin-top: 5px;
}
#ScrapTypePage .afterinput > div {
  margin-left: -1px;
  margin-top: 0;
}
#ScrapTypePage .NumpadBlock {
  float: left;
  margin-left: -350px;
  padding-top: 12px;
  width: 350px;
}
#ScrapTypePage .NumpadBlock span {
  font-size: 14pt;
}
#ScrapTypePage .NumpadBlock table > tbody > tr > td {
  padding: 0 5px 21px 5px;
}
#ScrapTypePage .BackButton {
  float: left;
  margin-top: 10px;
  margin-left: -150px;
  width: 140px;
}
#ScrapTypePage .buttonsrow {
  display: block;
  margin: 10px auto;
  width: 580px;
}
#ScrapTypePage .buttonsrow > div {
  float: left;
  margin-left: 20px;
  width: 160px;
}
#ScrapTypePage .buttonsrow > div:first-child {
  margin-left: 0;
  margin-right: 0;
}
#autoScrapDiv:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#autoScrapDiv .label-scrap {
  float: left;
  width: 225px;
}
#autoScrapDiv .input-scrap {
  float: left;
}
#autoScrapDiv .smallinput-scrap {
  float: left;
  width: 140px;
}
#autoScrapDiv .afterinput-scrap {
  float: left;
  width: 100px;
  margin-top: 3px;
  margin-left: 10px;
}
#CommonScrapType {
  float: left;
  padding: 0;
  margin: 5px 0 5px -640px;
  width: 275px;
}
#CommonScrapType > fieldset {
  border: 1px solid #cccccc;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 284px;
}
#CommonScrapType legend {
  color: #0e0d61;
  font-family: Tahoma, Geneva, Verdana, sans-serif;
  font-size: 12px;
  margin-left: 10px;
}
#CommonScrapType .CommonScrapButton {
  height: 45px;
  margin: 8px auto;
  width: 250px;
}
.ScrapTimeError {
  margin-top: -12px;
}
#TotalScrapWarning,
#TypedScrapWarning,
#UntypedScrapWarning {
  font-size: 14px;
  margin-left: 5px;
}
.ScrappedAmountAlertTooltip {
  z-index: 35000;
  background-color: #FBFAF8;
  border: 1px solid #E5E3E3;
  margin: 10px 5px;
  color: #203D44 !important;
  width: auto;
  height: auto;
  padding: 5px;
}
/* Select Scrap Type popup */
#selectScrap .scrap-title {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 25px;
  text-align: left;
}
#selectScrap .scrap-title span {
  color: #203D44;
  font-size: small;
  font-weight: bold;
  text-align: left;
}
#selectScrap .row .scrap-label {
  color: #203D44;
  font-size: medium;
  font-weight: bold;
  text-align: center;
}
#selectScrap .row .scrap-panel-left {
  display: inline-block;
  vertical-align: middle;
  width: 33%;
}
#selectScrap .row .scrap-panel-left > table {
  margin: 0 auto;
}
#selectScrap .row .scrap-panel-right {
  display: inline-block;
  padding-left: 3%;
  vertical-align: middle;
  width: 62%;
}
#selectScrap .row .scrap-panel-right.with-border {
  border-left: 1px solid #203D44;
}
#selectScrap .row.onebutton {
  margin: 10px auto;
  width: 120px;
}
#selectScrap .row .scrap-radio-button {
  width: 70%;
}
.ScrapTypePanel {
  height: 520px;
  overflow-x: hidden;
  overflow-y: auto;
  width: 100%;
}
.ScrapTypePanel .ScrapFolderButton .dxb {
  padding: 3px 4px !important;
}
/* Temporary calendar page */
.TempCalToolbar {
  width: 800px;
}
.TempCalToolbar__Button {
  display: inline-block;
  width: 100px;
}
.TempCalToolbar__Button--Filter {
  margin-right: 25px;
}
.TempCalendarFilterPopupListbox {
  margin: 10px;
  width: 380px;
  height: 350px;
}
.TempCalendarFilterPopupListbox .dxeListBoxItemRow_Office2003Blue:first-child > td {
  padding-top: 5px;
  padding-bottom: 10px;
}
.TempCalendarFilterPopupListbox .dxeListBoxItemRow_Office2003Blue:first-child > td + td.dxeT {
  color: #283b56;
  font-weight: bold;
}
.PopupWarningInfoText {
  margin: 10px auto;
  width: 90%;
}
/* Vertical Appointment Template for TempCalendar */
.vTL {
  background: url('data:image/gif;base64,R0lGODlhCQDVFMQAALjd7rje7rfd7bnf7rje7bvg77vh773i8L/k8Mrp88Ho88Lo88Hm8cTp88Pn8sbq9Mbp88jp88rq88zq88fl7s7r89Dr88fr9Mbq87fY36nN1JvDyX6ssZK8wfP+9////yH5BAEAAB8ALAAAAAAJANUUAAX/4Cd+XFmKXJdRVktqbWx9W2XfFUfZU19NnImkJykCJYlEEZngRCARDASK4UynjQakwRF4v14OITAmjzmDtDrNMbjfbs5hTp9zGHg8AsHgOP4Mf38cWYWFJogmHouMixyNjY+QjpOUlZKTmJCakZUenIyglpmeop+lqJeppKqtrK+bq7Gus7CdtLe2obK5tb69wLu4wrqjv8THxsHKyMunw8zRz8XTydXOptm8zdzS2tDX3eHe2+Tg39To1urY5ePv7OLx5unu8/D2+ef69fv+/QDX8RP4j2DAdgURHpQ3UKHBhw4jMkw4cSE9iBUxXpS4MSNHfBQ7igRpkaRGkx/v/6ls6LHlyJUhUbqU+ZJlzZgwS+Y8uTOlTZpAe84UelPnT6JBjyrFudQo06dOo/JsOhVqVak+rWbFOpTq1qtgv4rtqpUs16JhzaZFO5at2rZJy7qdG/ds3bV34SLd6/WtX7p85eb9OxhwX8OCA9tVjJex3sOFIzsmPBnxYsiVJWPenJjz5c6gP4tu7Jl0aNOjH59WnZpyadaoY8Oe7Xp17daWZd/WnZt2792+Ndv+TVw4buO8kQfPzPw18OfFmw9XDp16dOfXp0s/vj159+XYrYv/Xp18du7hzY9Pz157e/Tu48Of7/19ffn36YPHv19/efv95SdggAT+x5+B/p03IP+CCypYoIMMPrjegRBWOGGCFzaYoYTqdQhghCBa6CGFG4ZYoogfokjiiBiyqKGLHKZ44owwmlijii3KeCONOva4oo85/ihkkES+CKSRQyJZZIxJMrmkjUc6qeSUUlYJZZNXPokjlVlyuaWVX3YJJo9YhmkmmVqi6aWaY+7oZpRixnnmm2WyKaedc8KZZ510ptnnmn+2qSeehAZ6p6F7+jkoooUu6iifjyoK6aSSVgpopJdSmqmlgmraKaeHYvrppqSOamqonqIKaqKlqtoqq6fC6mqsjaYq6621rprrq7vSyuivos4qLK7A2trrsMcSG6yyxharq7O8QuvrsslWKy3/stcy+yy12VrL7bfNgrttuOSOa2604qJbrrrnTruuu+1imy687NZL773yvptvvNrau6+//eIb8L8Ce6vvwAgbzK/CADNccLcQz0vwxAlHfLDDFGNcscQbX2zxwh83HPLDHGts8sgZo9wxyCWrfHLLMHscM8sy10zzzSLPnLPNO+NMMs8/+5yyzkH3bHTRSA8NtNJCr3w00087nbTUUE/98tJUZ31101tH3bXVLodNdNVkay021l+XnbbZY7ON9tlcw+213GC3vfbddKudt9tx27033n4H/rbgfQ9ueOGIz0244ocznnjdjUP+uN6LS+745ZZnTnnkm0/ON+adg/65jeajh0464JyXrjrqnrMuuuun/y175abXvvrsqcNuu+6309577ri3Hvzrw8fuO+/IF7+78r8LfzzzyT8vPfDTO0/99dZnT3z122PfvfbGex8++MtzP/736J+vfvnis09+8+m7Hz/869Mvf/3Rt2///vm/3//8/8Mf9AZovvsZkH8E1F8AD7hABBbQgRcLAQA7') no-repeat;
  font-size: 0;
}
.green .vTL {
  background: url('data:image/gif;base64,R0lGODlhCQDVFNUfALjuybjuyLftx7nuyLjtx7vvyrvvyb3wy7/wy8rz1MHzzMLzzcHxzMTzzsPyzsb00Mbz0Mjz0srz08zz1cfu0M7z1tDz2Mf00Mbzz7ffvqnUsJvJoX6xg5LBl/r+8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAB8ALAAAAAAJANUUAAb/wI/wwykWhZxOhmJpEjXNqOWzqVivFQ7FOulWJpyJpCspgyWJRBmd4EQgEQwEjuHM540GpMER+P9+HAQBg4SDHAOJiokcBo6PjhwHk5STHAyYmAgIDBwOnwyfnxx5paVGqEYeq6yrHK2tr7Cus7S1srO4sLqxtR68rMC2ub7Cv8XIt8nEys3Mz7vL0c7T0L3U19bB0tnV3t3g29ji2sPf5Ofm4ero68fj7PHv5fPp9e7G+dzt/PL68Pf6BfS3jyDAf/QQ2lOIr+DAhwwFRjSY0OFEiBYzHtRYcaPHjiAXchT5kWTIhiVRnpQ4UqXJly5jskw5cyVFmDVx3pS5MydP/4w0ewoFapOoTqM/Lypt6bPp0KVBkTqV+pRp1ahQi2Y9ujWpVapgu04Ve1XrV7Jhz6rFutYs27du43JtOxduXble7ebFO5bu3ruA/wruq5cw37KBDSdGPJix4sZpCzueHPlw5cWXIaPd7PexZ8qcJWf+PBp0Z9OiQ1tWjZm15tOlY7smPRv1ati1ZePenZr37d7Afwtv7Zt4cOPDXx9Xnpx2cebIo0Of7nx59ea2pV/Xnp169+3edVv/Tl48dvPc0YfPzf45+Pfl249XD59+fPf358s/vz99//X42Sfgf/URmB9/ARo4YIIM6tcggg5GCOGE/j1YoYQXUggghhtqWP+ghR1mKGKIJH7IoYkeHjgiiiuqWKKLLL644Ikw1jhjije2mKOMCvYIYoxA2ugjjTsGWaSQPyJJ5JA4MqmjkzwmeeSUUBpZpZJNSnkllVp2uaSXWX4pZphkPgmmmWOiWWaUabK5ppVnuqnmnHLWCWebd76JJZ158rmnnX/2CSiXeAZqKKF6IuqnooNu6WicgkZ66KOFMiqppZNCmmmllCba6aKfNqoppqSGeqmpm3o6Kqqlruoqp6+qCuusstYKaqy30pqrraLq2iuvp+L6667EDmtssL4iC2yqxSrbLLPHQutstK0mK+211S6b7bPbUsvqt8JOKy624Frb7bjnkhv/rrrmlqutu9zC6+266dYrL7r3svsuvfnay++/7QK8b8AED2xwvAIjXLDCB8+7sMMN45swxAxXTPHFEj+cccT6Wryxxx1jHPLHIvur8cgom8yxyiCzXHK/ME9M8swpx3yyyzTjXLPMO99s88o/txz0yzzrbPTQOSPdM9BFK31001D7HDXTUldN9dVCT5211VtjTTTXX3udtNZhd2122WiPDbbaYi99Nttvu5223HDP/fTadOd9d9t7x9233U4HTnbdhOstON5/F5644YMzjvjhfEPut+SAN7745ZQrnrnjkVu+Oeaeh/646J2PbnrpqE9Ouuqns5565a3D/rrmq8vuofrttudOe+y7z8457r0D/7vuwwdPPOi8F6888r4zL7zzx38ufe3GV7/89MlDb73211PfffbYNx/+8+NH7z336Je/vfrfi38+++m/Lz/487tP//32509+/fvj37/+5vNfAAG4Pv4N8H8IPKACCyhABhKwfQl0YAQhuEAKSrCC8WugBTeYwQd2cIIfxCD8RmjAC5qQgyTUYAhPuEIUltCFNwsCADs=') no-repeat;
}
.yellow .vTL {
  background: url('data:image/gif;base64,R0lGODlhCQDVFNUfAP/9p//8p//7pf/6qP/6pv/7q//6q//6rv/4sP/4vv/2tf/3tv/3s//2uP/3tv/3u//3uv/4vP/3vv/4wP/3tv/4wv/4xP/2vP/2uv/vl//pfv3fZ+vDRPbSXf/y8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAB8ALAAAAAAJANUUAAb/wI/wwykWhZxOhmJpEjXNqOWzqVivFQ7FOulWJpyJpCspgyWJRBmd4EQgEQwEjuHM540GpMER+P9+HAQBg4SDHAOJiokcBo6PjhwHk5STHAyYmAgIDFoUFAyfnxx5paVGqEYeq6yrHK2tr7Cus7S1srO4sLqxtR68rMC2ub7Cv8XIt8nEys3Mz7vL0c7T0L3U19bB0tnV3t3g29ji2sPf5Ofm4ero68fj7PHv5fPp9e7G+dzt/PL68Pf6BfS3jyDAf/QQ2lOIr+DAhwwFRjSY0OFEiBYzHtRYcaPHjiAXchT5kWTIhiVRnpQ4UqXJly5jskw5cyVFmDVx3pS5MydP/4w0ewoFapOoTqM/Lypt6bPp0KVBkTqV+pRp1ahQi2Y9ujWpVapgu04Ve1XrV7Jhz6rFutYs27du43JtOxduXble7ebFO5bu3ruA/wruq5cw37KBDSdGPJix4sZpCzueHPlw5cWXIaPd7PexZ8qcJWf+PBp0Z9OiQ1tWjZm15tOlY7smPRv1ati1ZePenZr37d7Afwtv7Zt4cOPDXx9Xnpx2cebIo0Of7nx59ea2pV/Xnp169+3edVv/Tl48dvPc0YfPzf45+Pfl249XD59+fPf358s/vz99//X42Sfgf/URmB9/ARo4YIIM6tcggg5GCOGE/j1YoYQXUggghhtqWP+ghR1mKGKIJH7IoYkeHjgiiiuqWKKLLL644Ikw1jhjije2mKOMCvYIYoxA2ugjjTsGWaSQPyJJ5JA4MqmjkzwmeeSUUBpZpZJNSnkllVp2uaSXWX4pZphkPgmmmWOiWWaUabK5ppVnuqnmnHLWCWebd76JJZ158rmnnX/2CSiXeAZqKKF6IuqnooNu6WicgkZ66KOFMiqppZNCmmmllCba6aKfNqoppqSGeqmpm3o6Kqqlruoqp6+qCuusstYKaqy30pqrraLq2iuvp+L6667EDmtssL4iC2yqxSrbLLPHQutstK0mK+211S6b7bPbUsvqt8JOKy624Frb7bjnkhv/rrrmlqutu9zC6+266dYrL7r3svsuvfnay++/7QK8b8AED2xwvAIjXLDCB8+7sMMN45swxAxXTPHFEj+cccT6Wryxxx1jHPLHIvur8cgom8yxyiCzXHK/ME9M8swpx3yyyzTjXLPMO99s88o/txz0yzzrbPTQOSPdM9BFK31001D7HDXTUldN9dVCT5211VtjTTTXX3udtNZhd2122WiPDbbaYi99Nttvu5223HDP/fTadOd9d9t7x9233U4HTnbdhOstON5/F5644YMzjvjhfEPut+SAN7745ZQrnrnjkVu+Oeaeh/646J2PbnrpqE9Ouuqns5565a3D/rrmq8vuofrttudOe+y7z8457r0D/7vuwwdPPOi8F6888r4zL7zzx38ufe3GV7/89MlDb73211PfffbYNx/+8+NH7z336Je/vfrfi38+++m/Lz/487tP//32509+/fvj37/+5vNfAAG4Pv4N8H8IPKACCyhABhKwfQl0YAQhuEAKSrCC8WugBTeYwQd2cIIfxCD8RmjAC5qQgyTUYAhPuEIUltCFNwsCADs=') no-repeat;
}
.red .vTL {
  background: url('data:image/gif;base64,R0lGODlhCQDVFNUfAO64ue64uu23ue65vO24u++7ve+7vvC9wPC/w/PKzvPBx/PCx/HBxvPEyvLDyPTGy/PGy/PIzPPKz/PM0O7Hy/PO0vPQ1PTHzfPGzN+3vdSpsMmbpLF+isGSnf7z/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAB8ALAAAAAAJANUUAAb/wI/wwykWhZxOhmJpEjXNqOWzqVivFQ7FOulWJpyJpCspgyWJRBmd4EQgEQwEjuHM540GpMER+P9+HAQBg4SDHAOJiokcBo6PjhwHk5STHAyYmAgIDBwOnwyfnxx5paVGqEYeq6yrHK2tr7Cus7S1srO4sLqxtR68rMC2ub7Cv8XIt8nEys3Mz7vL0c7T0L3U19bB0tnV3t3g29ji2sPf5Ofm4ero68fj7PHv5fPp9e7G+dzt/PL68Pf6BfS3jyDAf/QQ2lOIr+DAhwwFRjSY0OFEiBYzHtRYcaPHjiAXchT5kWTIhiVRnpQ4UqXJly5jskw5cyVFmDVx3pS5MydP/4w0ewoFapOoTqM/Lypt6bPp0KVBkTqV+pRp1ahQi2Y9ujWpVapgu04Ve1XrV7Jhz6rFutYs27du43JtOxduXble7ebFO5bu3ruA/wruq5cw37KBDSdGPJix4sZpCzueHPlw5cWXIaPd7PexZ8qcJWf+PBp0Z9OiQ1tWjZm15tOlY7smPRv1ati1ZePenZr37d7Afwtv7Zt4cOPDXx9Xnpx2cebIo0Of7nx59ea2pV/Xnp169+3edVv/Tl48dvPc0YfPzf45+Pfl249XD59+fPf358s/vz99//X42Sfgf/URmB9/ARo4YIIM6tcggg5GCOGE/j1YoYQXUggghhtqWP+ghR1mKGKIJH7IoYkeHjgiiiuqWKKLLL644Ikw1jhjije2mKOMCvYIYoxA2ugjjTsGWaSQPyJJ5JA4MqmjkzwmeeSUUBpZpZJNSnkllVp2uaSXWX4pZphkPgmmmWOiWWaUabK5ppVnuqnmnHLWCWebd76JJZ158rmnnX/2CSiXeAZqKKF6IuqnooNu6WicgkZ66KOFMiqppZNCmmmllCba6aKfNqoppqSGeqmpm3o6Kqqlruoqp6+qCuusstYKaqy30pqrraLq2iuvp+L6667EDmtssL4iC2yqxSrbLLPHQutstK0mK+211S6b7bPbUsvqt8JOKy624Frb7bjnkhv/rrrmlqutu9zC6+266dYrL7r3svsuvfnay++/7QK8b8AED2xwvAIjXLDCB8+7sMMN45swxAxXTPHFEj+cccT6Wryxxx1jHPLHIvur8cgom8yxyiCzXHK/ME9M8swpx3yyyzTjXLPMO99s88o/txz0yzzrbPTQOSPdM9BFK31001D7HDXTUldN9dVCT5211VtjTTTXX3udtNZhd2122WiPDbbaYi99Nttvu5223HDP/fTadOd9d9t7x9233U4HTnbdhOstON5/F5644YMzjvjhfEPut+SAN7745ZQrnrnjkVu+Oeaeh/646J2PbnrpqE9Ouuqns5565a3D/rrmq8vuofrttudOe+y7z8457r0D/7vuwwdPPOi8F6888r4zL7zzx38ufe3GV7/89MlDb73211PfffbYNx/+8+NH7z336Je/vfrfi38+++m/Lz/487tP//32509+/fvj37/+5vNfAAG4Pv4N8H8IPKACCyhABhKwfQl0YAQhuEAKSrCC8WugBTeYwQd2cIIfxCD8RmjAC5qQgyTUYAhPuEIUltCFNwsCADs=') no-repeat;
}
.vTE {
  background: url('data:image/gif;base64,R0lGODlhAQASAMQAAMbq9MLo88Dk8crp88To887q87rf7sLn8rje7b3i8MHm8sHo88fp87fd7bvh78vq88/r89Dr88Xp88fr9H6ssQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAQASAAAFDyAVRVDxDAzTIIaTCIdEhQA7') repeat-x #f3fef7;
  width: 100%;
}
.green .vTE {
  background: url('data:image/gif;base64,R0lGODlhAQASALMAAMrz1Ljtx7vvyc/z18vz1MDxzbruycXzz73wy7ftx8Lyzc7z19Dz2H6xg8fz0QAAACH5BAAAAAAALAAAAAABABIAAAQNsDE2FgHOpWAEKsrRRAA7') repeat-x #fafef3;
}
.yellow .vTE {
  background: url('data:image/gif;base64,R0lGODlhAQASANUAAP/3u//3tv/6sv/4vv/3uP/6wv/7qf/3tf/6pv/6rv/5tP/2tf/3u//7pf/6q//4v//4w//4xP/3uf/2vOvDRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABABIAAAYSQEokAik8BgxGA2FwJAQHCSUIADs=') repeat-x #fff2f2;
}
.red .vTE {
  background: url('data:image/gif;base64,R0lGODlhAQASANUAAPTGy/PCx/HAw/PKzvPEyfPO0e66vPLCx+24u/C9wPLBxfPBx/PHzO23ue+7vvPLz/PP0/PQ1PPFyvTHzbF+igAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABABIAAAYSQEokAik8BgxGA2FwJAQHCSUIADs=') repeat-x #fef3fe;
}
.vTR {
  background: url('data:image/gif;base64,R0lGODlhCQDVFMQAALje7rfd7brf7r3i8Lvg7r/k8MPn88Ho88Lo88Po88Hm8cTo88Xp88fp88jp88nq88rq88fm78zq88/r89Dr88Lp88Pp88fr9Mbq87nb47fY36XK0H6ssZK8wfP+9////yH5BAEAAB8ALAAAAAAJANUUAAX/ICeKX/lRaKR1XIm+1NZOdD11n6RLtJRxEB1kKIlwHg8IMgnhNByNJ7TBYVivVk4iwO0GOBWAeAzgHATotIATIAwI8DcHMCgM7neOQMHvKzgEBoIKggYcAwuJigsjjSMekJGQHJKSlJWTmJmal5idlZ+Wmh6hkaWbnqOnpKqtnK6pr7KxtKCwtrO4taK5vLumt766w8LFwL3Hv6jEyczLxs/N0KzI0dbUytjO2tOr3sHS4dff1dzi5uPg6eXk2e3b793q6PTx5/br7vP49fv+7P/0ARwosCC8gAcJJjQoT2FDhvcQPlxIcaLFiA4xQsxXUWNHjhdBegzZL6PIkyU3/6b8uJIkv5cSR8pECdNky5k3acbUabOmSp8sgbrcmbOoUJxHef4kmtQo06c9oS6NSnWq1aBSsVbVenXoVq9dkWYFy7Us2bNiv6YNq9TsWrdt0cZ9K9ep2rl47bLVC5dv3aaAx9IdnDfwXb+EERcWvPiw4b2P+0b+y1ix5cmJMTeGXFnz5c6gHYfmLLo06dOSR6c2vRo1ZdavXWdWHbu17dq4Z8PWLXvzbd6/fecWDnz4593Ekx/vvTx4c+Oeo9MuTl25dOTPq2e3Pp079uvMwTsXD7379vPktaf3Ht78evTu43+X336+/fr4x9PXf59//vL9AfifevsJ6N+BBiZIYP+ACw7IHoINQvigghNGSCF8DFaoIYYOciihhxe+J2KBFpa44YgZgmiiiieS2GKKKHYY44czhugiizjWuKKOL8p4I485/igkjEP6SOSRRiZJY5FLItmkkjY6GSWUOzI55ZNYXqlllVJySWWPWXoZJphbkilmmUF2aeaaaX7Z5phvognknFaeaSebdKoZ55174lmnn3rm6aagcBIq5599Jmoon4sCOiiijSoK6aSBUvpopZheqmmhlnKaqaebHvqpqKEy2impoKaK6qqmjtpqqY6q+qqssbJa66y2SurqrbzqCquvtAKba6TEnorrsb0Wu6uwyDKbrLHPLqvsr9MGW+3/sNA6q+21zXIbLbXZerttuORKWy645qaL7rrWntuuuu+yiy2888rbrbv1xqtvvvzeS6+/9n67L8ADC9yvwQQfPO6/CDe8cMAPFxyxwuJWjG/CGDtsMcMTZ9yxxheDzPHGEJMssckUh/zxyih73LLIJav8Mssy1zyyzTHfrHPOPJ+Ms887A91zykETPbTLPxst9NJKN4100U8fDTPTUVM9tdNXV401zVBn7TXXUoNttdhbz2x20lqn/fXZXZOttttrox1322yHXffYd5ctN9x85/2233PbvTfgfQ9uON2HC4744oo3jnfijzMeueN6S1455X9DfvnknG/ueeaWg455lOCdi1466Z+jbnrqhYeu+uutjx776bOzTvjtmq+uO+y4u1777r/znrvwvvcuu/G0I2/78ME3rzzwzxN/PPPRO0/99cVjP3323G/vffLag9+9+N8vP7755UMfPvrkt8/+++qfH3/60rs/v/31w5///fpbL//+APQf/QSIPwL2r3oIXB//FhjABP7PgAyEYAMVOMGRhQAAOw==') no-repeat right top;
  font-size: 0;
}
.green .vTR {
  background: url('data:image/gif;base64,R0lGODlhCQDVFNUfALjuyLftx7ruyb3wy7vuyb/wy8Pzz8HzzMLzzcPzzsHxzMTzz8Xzz8fz0cjz0snz0srz08fv0Mzz1c/z19Dz2MLzzMPzzcf00Mbzz7njwbffvqXQq36xg5LBl/r+8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAB8ALAAAAAAJANUUAAb/QI5Q+Cl+KMiIpsMpIp+UTXNCrU46H4lWQpVkOBAtZCyJcB4PCDoN4TQcjTe8wWHY73ZOIsDvBzgVAIKDABwHAoiJAhwBBAMEkI8cAAMFA5eXHAIKnJ0KHAQGogqiBhwDC6mqC0OtQx6wsbAcsrK0tbO4ubq3uL21v7a6HsGxxbu+w8fEys28zsnP0tHUwNDW09jVwtnc28bX3trj4uXg3effyOTp7Ovm7+3wzOjx9vTq+O7688v+4fIC3vtXj59AgwMBJixIMF/DfQ/7KURIMeJBiwsdTsRYcaNHhh81ghwpsiTEkCdJpjQpUWVLlhdRvlxJc6bNmC5xwsxYU2dP/543gfoM2jGn0KNFdyb9uZQox6cyh0pFCtVo06lXqUbVarWqUq9MwTrdmrWsWKxnuX4lm9Ys27dd4a6NS3eu3bBy8dbVe3fsXr990eYFzLcw4cOC/yYOrNbwYseNEUd+LNmt4smYLTPWDJlz5bagB1MenTn0Zc+kUZcWvfq06c2vO8f+zFq17dmpcbeGXVv37d7AXQfnLbw48eOyhyc3vhw5bebPnedWHr259erYp0PXLn33de7fvWcXD3787+3k05/vvj58e/O+41MvT1+9fPTv6+e3P58//vvsAeiegPD1t9+BBOqXoH8BGrgggg5G+J+EDU5oYYUYDkihhhdymP9hgR2C+KGCG4ro4YkmpkhiiCuOyCCKLcL4ooozxkgjhCzWqCOOLvIoo483PihkiTYWueOQOQJppJJHEtlkkkj2GOWPUwbpJJNYVrmklk9KeSWXWX4pJpRjeknmmWamSWWZa6LZpppWuhknnFuyOeebeN6pZ51y8klnl3n6GSigexIqaKFh9mnooon+2eigjyIK5qR2Hmopo5QqGumlm2JaqaeaZuqoqJCSKumnnaZqKqergjoqqq2qCuusodL6aq243qprqbbymquvu576q7DBstorscAmi+yyxg7bbLGuKvustNEyW+201srq7LXcagutt9SCm22s5B6L7bndlrv/rbjospuuue+uq+6384Zb77jwuqvvve3yGy+9+fq7b8AEy1swwAYnjPDC9h7csMIPM4wvxBNL3K/DFUesccYcX0yxxxb/uzHII4vcsckknzzwxyi3vHLIL5ccs8oC14xxyji7bDPLM+fcs843A83zzjATLbPRNAf989JI+9y00EUr/TTTUlc9tNVRX6111lwfjbXXW4PdddJhkz2201+bLfbaareNdtlvnw0123HTPbfbd9eNN9Vw5+0333IDbrfge09teNp6J/734X0TrrjjiyMeeeOMB1754JcXLjnknGf+uOeTW7456J2Pbjrlp4uO+uqqt4556q+zHrvrmsteqDvtn8N+++y87+577rYDj3vovQtfPPG/I2988qUHr/zzzQ8f/fHTM0/69bovrz302Dtf/fbfc5+9+N53L7351KNv/fjht68++O+Tfz778btP//3l4z9//vzv73/6+gNg/wT4v/UN0IAFhF8AEUjABjLwgQo8YAQTKD8HTtCCFYRgBi+oQftJcIMg9CAFRYhBEnawfihcIAdXGMIUftCELIRhC1U4w6EFAQA7') no-repeat right top;
}
.yellow .vTR {
  background: url('data:image/gif;base64,R0lGODlhCQDVFNUfAP/8p//7pf/7qf/6rv/6qv/4sP/5t//2tf/3tv/3t//3s//3uP/3uf/3u//4vP/3vf/3vv/3t//4wP/4w//4xP/2tv/2t//2vP/2uv/xnf/vl//lduvDRPbSXf/y8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAB8ALAAAAAAJANUUAAb/QI5Q+Cl+KMiIpsMpIp+UTXNCrU46H4lWQpVkOBAtZCyJcB4PCDoN4TQcjTe8wWHY73ZOJMDvBzgVAIKDABwHAoiJAhwBBAMEkI8cAAMFA5eXHAIKnJ0KHAQGogqiBhwDC6mqC0OtQx6wsbAcsrK0tbO4ubq3uL21v7a6HsGxxbu+w8fEys28zsnP0tHUwNDW09jVwtnc28bX3trj4uXg3effyOTp7Ovm7+3wzOjx9vTq+O7688v+4fIC3vtXj59AgwMBJixIMF/DfQ/7KURIMeJBiwsdTsRYcaNHhh81ghwpsiTEkCdJpjQpUWVLlhdRvlxJc6bNmC5xwsxYU2dP/543gfoM2jGn0KNFdyb9uZQox6cyh0pFCtVo06lXqUbVarWqUq9MwTrdmrWsWKxnuX4lm9Ys27dd4a6NS3eu3bBy8dbVe3fsXr990eYFzLcw4cOC/yYOrNbwYseNEUd+LNmt4smYLTPWDJlz5bagB1MenTn0Zc+kUZcWvfq06c2vO8f+zFq17dmpcbeGXVv37d7AXQfnLbw48eOyhyc3vhw5bebPnedWHr259erYp0PXLn33de7fvWcXD3787+3k05/vvj58e/O+41MvT1+9fPTv6+e3P58//vvsAeiegPD1t9+BBOqXoH8BGrgggg5G+J+EDU5oYYUYDkihhhdymP9hgR2C+KGCG4ro4YkmpkhiiCuOyCCKLcL4ooozxkgjhCzWqCOOLvIoo483PihkiTYWueOQOQJppJJHEtlkkkj2GOWPUwbpJJNYVrmklk9KeSWXWX4pJpRjeknmmWamSWWZa6LZpppWuhknnFuyOeebeN6pZ51y8klnl3n6GSigexIqaKFh9mnooon+2eigjyIK5qR2Hmopo5QqGumlm2JaqaeaZuqoqJCSKumnnaZqKqergjoqqq2qCuusodL6aq243qprqbbymquvu576q7DBstorscAmi+yyxg7bbLGuKvustNEyW+201srq7LXcagutt9SCm22s5B6L7bndlrv/rbjospuuue+uq+6384Zb77jwuqvvve3yGy+9+fq7b8AEy1swwAYnjPDC9h7csMIPM4wvxBNL3K/DFUesccYcX0yxxxb/uzHII4vcsckknzzwxyi3vHLIL5ccs8oC14xxyji7bDPLM+fcs843A83zzjATLbPRNAf989JI+9y00EUr/TTTUlc9tNVRX6111lwfjbXXW4PdddJhkz2201+bLfbaareNdtlvnw0123HTPbfbd9eNN9Vw5+0333IDbrfge09teNp6J/734X0TrrjjiyMeeeOMB1754JcXLjnknGf+uOeTW7456J2Pbjrlp4uO+uqqt4556q+zHrvrmsteqDvtn8N+++y87+577rYDj3vovQtfPPG/I2988qUHr/zzzQ8f/fHTM0/69bovrz302Dtf/fbfc5+9+N53L7351KNv/fjht68++O+Tfz778btP//3l4z9//vzv73/6+gNg/wT4v/UN0IAFhF8AEUjABjLwgQo8YAQTKD8HTtCCFYRgBi+oQftJcIMg9CAFRYhBEnawfihcIAdXGMIUftCELIRhC1U4w6EFAQA7') no-repeat right top;
}
.red .vTR {
  background: url('data:image/gif;base64,R0lGODlhCQDVFNUfAO64uu23ue66vPC9wO67vvC/w/PDx/PBx/PCx/PDyPHBxvPEyfPFyvPHzPPIzPPJzvPKz+/Hy/PM0PPP0/PQ1PPCyPPDyfTHzfPGzOO5v9+3vdClrbF+isGSnf7z/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAB8ALAAAAAAJANUUAAb/QI5Q+Cl+KMiIpsMpIp+UTXNCrU46H4lWQpVkOBAtZCyJcB4PCDoN4TQcjTe8wWHY73ZOIsDvBzgVAIKDABwHAoiJAhwBBAMEkI8cAAMFA5eXHAIKnJ0KHAQGogqiBhwDC6mqC0OtQx6wsbAcsrK0tbO4ubq3uL21v7a6HsGxxbu+w8fEys28zsnP0tHUwNDW09jVwtnc28bX3trj4uXg3effyOTp7Ovm7+3wzOjx9vTq+O7688v+4fIC3vtXj59AgwMBJixIMF/DfQ/7KURIMeJBiwsdTsRYcaNHhh81ghwpsiTEkCdJpjQpUWVLlhdRvlxJc6bNmC5xwsxYU2dP/543gfoM2jGn0KNFdyb9uZQox6cyh0pFCtVo06lXqUbVarWqUq9MwTrdmrWsWKxnuX4lm9Ys27dd4a6NS3eu3bBy8dbVe3fsXr990eYFzLcw4cOC/yYOrNbwYseNEUd+LNmt4smYLTPWDJlz5bagB1MenTn0Zc+kUZcWvfq06c2vO8f+zFq17dmpcbeGXVv37d7AXQfnLbw48eOyhyc3vhw5bebPnedWHr259erYp0PXLn33de7fvWcXD3787+3k05/vvj58e/O+41MvT1+9fPTv6+e3P58//vvsAeiegPD1t9+BBOqXoH8BGrgggg5G+J+EDU5oYYUYDkihhhdymP9hgR2C+KGCG4ro4YkmpkhiiCuOyCCKLcL4ooozxkgjhCzWqCOOLvIoo483PihkiTYWueOQOQJppJJHEtlkkkj2GOWPUwbpJJNYVrmklk9KeSWXWX4pJpRjeknmmWamSWWZa6LZpppWuhknnFuyOeebeN6pZ51y8klnl3n6GSigexIqaKFh9mnooon+2eigjyIK5qR2Hmopo5QqGumlm2JaqaeaZuqoqJCSKumnnaZqKqergjoqqq2qCuusodL6aq243qprqbbymquvu576q7DBstorscAmi+yyxg7bbLGuKvustNEyW+201srq7LXcagutt9SCm22s5B6L7bndlrv/rbjospuuue+uq+6384Zb77jwuqvvve3yGy+9+fq7b8AEy1swwAYnjPDC9h7csMIPM4wvxBNL3K/DFUesccYcX0yxxxb/uzHII4vcsckknzzwxyi3vHLIL5ccs8oC14xxyji7bDPLM+fcs843A83zzjATLbPRNAf989JI+9y00EUr/TTTUlc9tNVRX6111lwfjbXXW4PdddJhkz2201+bLfbaareNdtlvnw0123HTPbfbd9eNN9Vw5+0333IDbrfge09teNp6J/734X0TrrjjiyMeeeOMB1754JcXLjnknGf+uOeTW7456J2Pbjrlp4uO+uqqt4556q+zHrvrmsteqDvtn8N+++y87+577rYDj3vovQtfPPG/I2988qUHr/zzzQ8f/fHTM0/69bovrz302Dtf/fbfc5+9+N53L7351KNv/fjht68++O+Tfz778btP//3l4z9//vzv73/6+gNg/wT4v/UN0IAFhF8AEUjABjLwgQo8YAQTKD8HTtCCFYRgBi+oQftJcIMg9CAFRYhBEnawfihcIAdXGMIUftCELIRhC1U4w6EFAQA7') no-repeat right top;
}
.vBL {
  background: url('data:image/gif;base64,R0lGODlhCQAUBcQAAAAAAP///36ssZvAwqrLy7vX1s/l4ur48uj28PP+9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAJABQFAAX/oJCM5CiW5IkmKtqWb7qaM1vH9Izb+u33wNVu+BMWXUdYUhZENpVPpjGam1qdV2hWiu1qvdyvOEyugs1jdJm3VbvZZ3haviZS6W97G8/Xx/1zgHVLeYR9hoKFd4mHi4iPjpF7jJSQk5Z/mIGag5KZnpugnZeiiqSnn6ihqqOprquvrbCzsrWmsbe0ubaNrLu/vbjBusO8laXFwMe+yc3Lws/E0cacytXO19PWyNrY3Nng3+LM3eXh5OfQ6dLr1OPq7+zx7ujz2/X48Pny+/T6//wA+gtIcKDBewIRFlR40Fs/hhAdJpS4kGJDc/YsRsT4UKNHjhNBVhR5sd1Gkx9R1pI8mXFlypYqY8Kc2dGlTZk1cYbUOZJnSZo7gfYU+jMnUZZGkwZVOpRp0aVQm0Z9KrUq1atIp2a1uhXrS6ddw37VOpZrWa83j54Vmxbs2rdtycY1OxetT7Z34eati1ctX71+9woOTNjt38ODDSeWu5huY7uFGUd2PBmy4sp9L2uWvJlyZ8ucQ3sWDXq06dKoM5NWfZp1asCfXcuGvZp2a9uvEWPGPVt3bN7AfdcWfpt47se9kQdXbjz57ubLnyM6MEMBgeoCCqxQoEDAAAMISHDnLqB8+RAAOw==') no-repeat left bottom;
  font-size: 0;
}
.green .vBL {
  background: url('data:image/gif;base64,R0lGODlhCQAUBdUKAAAAAP///36xg5vCnarLqrzXu9Llz/D46u726Pr+8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAJABQFAAb/QEFiSBwKi8QjMqFENovP5NI4ZVaj1CnWqr16u+DldvwVl51naFoaRrfVb7Y5np3b3Xd4Xo7v6/18f4KBhHWAhoOIhVx7io6Mh5CJkotkdJSPlo2YnJqRnpOglWuZpJ2moqWXqaerqK+usZustLCztp+4obqjsrm+u8C9t8KqxMe/yMHKw8nOy8/N0NPS1cbR19TZ1q3M29/d2OHa49y1xeXg597p7evi7+Tx5rzq9e738/bo+vj8+QD/CWTXr2BAggfhJZS3kN5AhQ8ZRnSIcOK+ihghZpS4kaLGjxxBegxJcqTJiyJRllR50l9HljBdppS5kmZLgxZtxsT5UqdP454zgdYUerPhTqM/kRI9mnNp0qZKo0Kd2tOpValVsQbVOpRrUapbwXYV+zUrWaZm04ZVO5Zt2bVw28Z9K7cu3bto5+a1uxfvU7d9A//VO5hvYb9Xzx4WnBjw4seNCUc2PBmxV8aXIWeujFkxZ82eN4sOTdrx59OjTaeWvJpya8ulWcd2PRu26tqdb+uWvZt2b9u8g/sWDny48eLIcxNXfpx5ctC/nUuHvpx6c+vPUePGPl17dO7gvVcXf5189tfd0YdXbz799vbr36M6MEUBgfoCCixRoEDAAAMIEMEffwIUWGAQADs=') no-repeat left bottom;
}
.yellow .vBL {
  background: url('data:image/gif;base64,R0lGODlhCQAUBdUKAAAAAP///+vDRO7Kb/DMhPbVm/7dtv/p4//m3//y8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAJABQFAAb/QEFiSBwKi8QjMqFENovP5NI4ZVaj1CnWqr16u+DldvwVl51naFoaRrfVb7Y5np3b3Xd4Xo7v6/18f4KBhHWAhoOIhVx7io6Mh5CJkotkdJSPlo2YnJqRnpOglWuZpJ2moqWXqaerqK+usZustLCztp+4obqjsrm+u8C9t8KqxMe/yMHKw8nOy8/N0NPS1cbR19TZ1q3M29/d2OHa49y1xeXg597p7evi7+Tx5rzq9e738/bo+vj8+QD/CWTXr2BAggfhJZS3kN5AhQ8ZRnSIcOK+ihghZpS4kaLGjxxBegxJcqTJiyJRllR50l9HljBdppS5kmZLgxZtxsT5UqdP454zgdYUerPhTqM/kRI9mnNp0qZKo0Kd2tOpValVsQbVOpRrUapbwXYV+zUrWaZm04ZVO5Zt2bVw28Z9K7cu3bto5+a1uxfvU7d9A//VO5hvYb9Xzx4WnBjw4seNCUc2PBmxV8aXIWeujFkxZ82eN4sOTdrx59OjTaeWvJpya8ulWcd2PRu26tqdb+uWvZt2b9u8g/sWDny48eLIcxNXfpx5ctC/nUuHvpx6c+vPUePGPl17dO7gvVcXf5189tfd0YdXbz799vbr36M6MEUBgfoCCixRoEDAAAMIEMEffwIUWGAQADs=') no-repeat left bottom;
}
.red .vBL {
  background: url('data:image/gif;base64,R0lGODlhCQAUBdUKAAAAAP///7F+isKbpsuqtde7xeXP2fjq9fbo8/7z/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAJABQFAAb/QEFiSBwKi8QjMqFENovP5NI4ZVaj1CnWqr16u+DldvwVl51naFoaRrfVb7Y5np3b3Xd4Xo7v6/18f4KBhHWAhoOIhVx7io6Mh5CJkotkdJSPlo2YnJqRnpOglWuZpJ2moqWXqaerqK+usZustLCztp+4obqjsrm+u8C9t8KqxMe/yMHKw8nOy8/N0NPS1cbR19TZ1q3M29/d2OHa49y1xeXg597p7evi7+Tx5rzq9e738/bo+vj8+QD/CWTXr2BAggfhJZS3kN5AhQ8ZRnSIcOK+ihghZpS4kaLGjxxBegxJcqTJiyJRllR50l9HljBdppS5kmZLgxZtxsT5UqdP454zgdYUerPhTqM/kRI9mnNp0qZKo0Kd2tOpValVsQbVOpRrUapbwXYV+zUrWaZm04ZVO5Zt2bVw28Z9K7cu3bto5+a1uxfvU7d9A//VO5hvYb9Xzx4WnBjw4seNCUc2PBmxV8aXIWeujFkxZ82eN4sOTdrx59OjTaeWvJpya8ulWcd2PRu26tqdb+uWvZt2b9u8g/sWDny48eLIcxNXfpx5ctC/nUuHvpx6c+vPUePGPl17dO7gvVcXf5189tfd0YdXbz799vbr36M6MEUBgfoCCixRoEDAAAMIEMEffwIUWGAQADs=') no-repeat left bottom;
}
.vBE {
  background: #f3fef7;
  border-bottom: solid 1px #7eacb1;
}
.green .vBE {
  background: #fafef3;
  border-bottom: solid 1px #7eb183;
}
.yellow .vBE {
  background: #fff2f2;
  border-bottom: solid 1px #ebc344;
}
.red .vBE {
  background: #fef3fe;
  border-bottom: solid 1px #b17e8a;
}
.vBR {
  background: url('data:image/gif;base64,R0lGODlhCQAUBcQAAAAAAP///36ssZvAwpq/wbXT0s/l4tbq5uj28O369PP+9/L99gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAwALAAAAAAJABQFAAX/oCKOokCS5lmqK5uq7xmjrDKPdwvXuc3/LuAuSBwaZUJkUXmkLZ1NXBLKrFKv0mc2qrNuvV1s+Cv2acdoM1cNZpd78Cl5no6f3XR8Xb6/29d/bYFvfHqGg3mIfYCFioeNkH6RjJKVlJeCk5mWm5iEnJ+eiZqhnaalqKOgqqKLp6yvrqmysLOPq7S5t627sb22jsGktcS6wri/xcnGw8zIx7zQvtLAzcvX1MrZztHW29je4c/i3ePm5ejT5Orn7OnV7fDv2uvy7vf2+fTx+/Pc+P0A/tM3MCBBcPwKKkToj6FAhwe/SaxnsOLCiQkhWtR4kWLHjBgbhnw4MqJHjihL2m5U+VHkSZYpX8oEOdMlzZs2c5KsuRNnT50mfQYFupLn0J9IjyotKpQp0ZZJnUaFupSq1Koxm1rdmvVp16lfscIca/SqWa5ktYY9uxZtWbdq03qVC5au2Ldt89pluxfuXLx99QIeHJfw38KIDyuua5hxYseL7z6WHJlvY8qQM2PebHly58p+NX8WHZpz6dGmBXs+zVo1aNekYacOTPsy6tuta6+WjZt3btu/d+t+PTx28dnAfSs/3pt5cOLJnetJkOPAjQUEGKgoIEC7CAQGBnRnIKB8eQboGYQAADs=') no-repeat right bottom;
  font-size: 0;
}
.green .vBR {
  background: url('data:image/gif;base64,R0lGODlhCQAUBdUMAAAAAP///36xg5vCnZrBnLbTtdLlz9rq1u726PP67fr+8/n98gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAwALAAAAAAJABQFAAb/QIVwKBQQicZjUblkJpXPYxTJVEyH1ya0mrVyv07wNkwem6VidFl9pq7dbWwazq7T7/J3Pq617/19eIF/gl56g4iGfIqAjIVdkHOEk4mRh46UmJWSm5eWi5+NoY+cmqajmaidoKWqp62wnrGssrW0t6Kzuba7uKS8v76pusG9xsXIw8DKwqvHzM/OydLQ06/L1NnXzdvR3dau4cTV5Nri2N/l6ebj7Ojn3PDe8uDt6/f06vnu8fb7+P4CvhPYb6DBggjnEVR4kGHCeg0hPtS3UKLDixYzUoy4cSI/jB1BftQ4MiRJgBxLqkTpkaVIlyf/yaxosubKmSlh2tR5k2bP55w4WwZ9OTSmT55Ii+5U+lPoUaZJn0oFOtUp1atWsxKtuhVrV61GvYYFu5Tr2K9oz6otK5Yt2aZp3caFu5au3LpR29rdm/dt37l/8UIdbPauYb6E9QY+vBhxYceKE/uVDJiy4MeNM1tmvBnyZMydNYMeHZn059KoT6uubJp1aterL7+WHZtza9qwc+PebXt279qedf8WHpx38eHGRfs+zlw5cOfEoScPTf028uvNqy+Xjp17duvft2t/Pj56+engvas/3519ePLp3WtKkOXAlQUEGCgpIEC/EAQGDNAfAwIUWCADCDIQBAA7') no-repeat right bottom;
}
.yellow .vBR {
  background: url('data:image/gif;base64,R0lGODlhCQAUBdUMAAAAAP///+vDRO7Kb+3JbvXRk/7dtv/dwf/m3//t6P/y8v/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAwALAAAAAAJABQFAAb/QIVwKBQQicZjUblkJpXPYxTJVEyH1ya0mrVyv07wNkwem6VidFl9pq7dbWwazq7T7/J3Pq617/19eIF/gl56g4iGfIqAjIVdkHOEk4mRh46UmJWSm5eWi5+NoY+cmqajmaidoKWqp62wnrGssrW0t6Kzuba7uKS8v76pusG9xsXIw8DKwqvHzM/OydLQ06/L1NnXzdvR3dau4cTV5Nri2N/l6ebj7Ojn3PDe8uDt6/f06vnu8fb7+P4CvhPYb6DBggjnEVR4kGHCeg0hPtS3UKLDixYzUoy4cSI/jB1BftQ4MiRJgBxLqkTpkaVIlyf/yaxosubKmSlh2tR5k2bP55w4WwZ9OTSmT55Ii+5U+lPoUaZJn0oFOtUp1atWsxKtuhVrV61GvYYFu5Tr2K9oz6otK5Yt2aZp3caFu5au3LpR29rdm/dt37l/8UIdbPauYb6E9QY+vBhxYceKE/uVDJiy4MeNM1tmvBnyZMydNYMeHZn059KoT6uubJp1aterL7+WHZtza9qwc+PebXt279qedf8WHpx38eHGRfs+zlw5cOfEoScPTf028uvNqy+Xjp17duvft2t/Pj56+engvas/3519ePLp3WtKkOXAlQUEGCgpIEC/EAQGDNAfAwIUWCADCDIQBAA7') no-repeat right bottom;
}
.red .vBR {
  background: url('data:image/gif;base64,R0lGODlhCQAUBdUMAAAAAP///7F+isKbpsGapdO1wOXP2erW4fbo8/rt9/7z/v3y/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAwALAAAAAAJABQFAAb/QIVwKBQQicZjUblkJpXPYxTJVEyH1ya0mrVyv07wNkwem6VidFl9pq7dbWwazq7T7/J3Pq617/19eIF/gl56g4iGfIqAjIVdkHOEk4mRh46UmJWSm5eWi5+NoY+cmqajmaidoKWqp62wnrGssrW0t6Kzuba7uKS8v76pusG9xsXIw8DKwqvHzM/OydLQ06/L1NnXzdvR3dau4cTV5Nri2N/l6ebj7Ojn3PDe8uDt6/f06vnu8fb7+P4CvhPYb6DBggjnEVR4kGHCeg0hPtS3UKLDixYzUoy4cSI/jB1BftQ4MiRJgBxLqkTpkaVIlyf/yaxosubKmSlh2tR5k2bP55w4WwZ9OTSmT55Ii+5U+lPoUaZJn0oFOtUp1atWsxKtuhVrV61GvYYFu5Tr2K9oz6otK5Yt2aZp3caFu5au3LpR29rdm/dt37l/8UIdbPauYb6E9QY+vBhxYceKE/uVDJiy4MeNM1tmvBnyZMydNYMeHZn059KoT6uubJp1aterL7+WHZtza9qwc+PebXt279qedf8WHpx38eHGRfs+zlw5cOfEoScPTf028uvNqy+Xjp17duvft2t/Pj56+engvas/3519ePLp3WtKkOXAlQUEGCgpIEC/EAQGDNAfAwIUWCADCDIQBAA7') no-repeat right bottom;
}
.dxscAptSelDiv {
  z-index: 4;
  margin-left: 2px;
  margin-top: 2px;
  border-color: #666;
}
/* "position: absolute" and fixed margins need for buttons correct position on bottom border of popup */
.PopupOneButtonRow {
  bottom: 10px;
  height: 50px;
  margin: 10px 130px 0 130px;
  position: absolute;
  width: 140px;
}
.TempCalendarPopupMenu {
  background: #FBFAF8;
}
#cphMain_pcTempCalFilter_lsbOS {
  border: 1px solid #ccc9c9;
}
.PopupButtonsRow {
  bottom: 10px;
  height: 35px;
  position: absolute;
  margin: 10px 65px 0 65px;
  width: 270px;
}
.PopupButtonsRow > div:first-child {
  float: left;
  height: 35px;
  width: 130px;
}
.PopupButtonsRow > div + div {
  height: 35px;
  float: right;
  width: 130px;
}
/* Temporary Calendar Edit Popup */
#TempCalendarEdit .row {
  height: auto;
  min-height: 21px;
}
#TempCalendarEdit .row.notesblock {
  margin-bottom: 0;
  margin-top: 15px;
}
#TempCalendarEdit .row.osblock {
  margin-top: 5px;
}
#TempCalendarEdit .label,
#TempCalendarEdit .labelboxes {
  float: left;
  margin-right: 5px;
  margin-left: 10px;
  padding: 0;
  height: 18px;
  width: 100px;
}
#TempCalendarEdit .label span,
#TempCalendarEdit .label label {
  line-height: 18px;
}
#TempCalendarEdit .labelboxes {
  padding-top: 20px;
}
#TempCalendarEdit .biginput {
  float: left;
  min-height: 1px;
  width: 550px;
}
#TempCalendarEdit .checkbox {
  height: 18px;
}
#TempCalendarEdit .checkbox label {
  line-height: 18px;
}
#TempCalendarEdit .smallinput {
  float: left;
  margin-right: 5px;
  min-height: 1px;
  width: 215px;
}
#TempCalendarEdit .smallinput:last-child {
  margin-right: 0;
}
#TempCalendarEdit .dManageDept {
  width: 550px;
}
#TempCalendarEdit .dManageDept .dxeListBoxItemSelected_Office2003Blue {
  background-color: #E5E3E3 !important;
}
#TempCalendarEdit .dManageDept .leftList,
#TempCalendarEdit .dManageDept .rightList,
#TempCalendarEdit .dManageDept .head {
  width: 240px;
}
#TempCalendarEdit .dManageDept .leftList .dxeListBox_Office2003Blue,
#TempCalendarEdit .dManageDept .rightList .dxeListBox_Office2003Blue,
#TempCalendarEdit .dManageDept .head .dxeListBox_Office2003Blue {
  border: 1px solid #ccc9c9;
}
#TempCalendarEdit .dManageDept .left {
  padding-bottom: 2px;
  margin-right: 34px;
}
#TempCalendarEdit .dManageDept .right {
  padding-bottom: 5px;
  margin-left: 34px;
}
#TempCalendarEdit .dManageDept .midBtn {
  height: 150px;
  width: 67px;
}
#TempCalendarEdit #lblSelectedOsesNames {
  margin-top: 2px;
  width: 550px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* New Timegraph page */
#TimegraphContent {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  border: 0;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  height: 100%;
  padding: 5px 0;
  position: relative;
  min-height: 678px;
  min-width: 1280px;
  width: 100%;
}
@media (max-width: 1279px) {
  #TimegraphContent {
    padding: 5px 0 0 10px;
  }
}
@media (max-height: 767px) {
  #TimegraphContent {
    padding: 5px 0 0 10px;
  }
}
#TimegraphContent .upperrow h3 {
  color: #333;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 100%;
  font-weight: bold;
  margin: 5px auto;
  text-align: center;
  width: 100%;
}
#TimegraphContent .upperrow .refresh {
  float: left;
  margin: 18px 10px;
  width: 40px;
}
#TimegraphContent .upperrow .refresh .refreshbtn {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  height: 40px;
  width: 40px;
}
#TimegraphContent .scale {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  padding: 0 20px;
  width: calc((100% - 60px) / 2);
}
#TimegraphContent .scale--range > div {
  margin-top: 2px;
  width: 100%;
}
#TimegraphContent .scale__container > div {
  display: inline-block;
  float: none;
  vertical-align: middle;
}
#TimegraphContent .scale__container__smallbutton {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  background-color: transparent;
  color: #da4453;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 200%;
  height: 20px;
  margin: 0;
  padding: 0 2px;
  text-align: center;
  width: 6%;
}
#TimegraphContent .scale__container__smallbutton:hover {
  color: #a43540;
}
#TimegraphContent .scale__container__smallbutton#zoom-in {
  line-height: 20px;
}
#TimegraphContent .scale__container__smallbutton#zoom-out {
  font-size: 250%;
  line-height: 14px;
}
#TimegraphContent .scale__label:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#TimegraphContent .scale__label > div {
  margin: 5px 0;
  float: left;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  line-height: 12px;
}
#TimegraphContent .scale__label--fixed {
  color: #adadad;
  font-size: 75%;
  width: 100px;
}
#TimegraphContent .scale__label--fixed:first-child {
  margin-left: 6%;
  text-align: left;
}
#TimegraphContent .scale__label--fixed:last-child {
  text-align: right;
}
#TimegraphContent .scale #zoom-selector-text {
  background-color: #da4453;
  border-radius: 5px;
  color: #fff;
  font-size: 90%;
  padding: 2px;
  margin: 0 calc((100% - 14% - 300px)/2);
  text-align: center;
  width: 100px;
}
#TimegraphContent .scale .jqx-fill-state-normal,
#TimegraphContent .scale .jqx-fill-state-pressed {
  background-color: #e1e4e9;
}
#TimegraphContent .scale .jqx-slider-track-horizontal {
  border-radius: 5px;
  height: 12px;
}
#TimegraphContent .scale .jqx-slider-slider {
  background-color: #ed5565;
  border: 1px solid #da4453;
  border-radius: 100%;
  height: 16px;
  margin-top: -3px;
  width: 16px;
}
#TimegraphContent .mainContent {
  height: calc(100% - 90px);
  overflow-x: hidden;
  overflow-y: auto;
  width: calc(100% - 50px);
}
#TimegraphContent .mainContent .axis path,
#TimegraphContent .mainContent .axis line {
  fill: none;
  stroke: #666;
  shape-rendering: crispEdges;
}
#TimegraphContent .mainContent .axis.x line {
  fill: none;
  stroke: #ccc;
  shape-rendering: crispEdges;
}
#TimegraphContent .mainContent .axis.x text {
  fill: #999;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-style: italic;
  font-size: 10px;
}
#TimegraphContent .mainContent .axis path {
  fill: none;
  stroke: #666;
  shape-rendering: crispEdges;
}
#TimegraphContent .mainContent .axis text {
  fill: #333;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 11px;
}
#TimegraphContent .mainContent .red-bar {
  fill: #da4453;
}
#TimegraphContent .mainContent .orderF-bar {
  fill: #f2f2f2;
}
#TimegraphContent .mainContent .orderU-bar {
  fill: #ccc;
}
#TimegraphContent .mainContent .team-bar {
  fill: #FBFAF8;
  opacity: 0.75;
  stroke: #669900;
  stroke-width: 1;
}
#TimegraphContent .mainContent .sublabel {
  fill: #E5E3E3;
  font-size: 10px;
  font-style: italic;
}
#TimegraphContent .mainContent .sublabel:hover {
  font-size: 11px;
  font-style: normal;
}
#TimegraphContent .flyingPanel {
  background: #F4F2F2;
  border: 1px solid #ccc9c9;
  border-radius: 20px;
  bottom: 30px;
  color: #3C7685;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  height: 80%;
  position: absolute;
  right: -260px;
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  width: 300px;
  z-index: 1;
}
#TimegraphContent .flyingPanel__clickableZone {
  display: inline-block;
  height: 100%;
  position: relative;
  width: 40px;
  z-index: 3;
}
#TimegraphContent .flyingPanel h3 {
  color: #203D44;
  float: left;
  font-size: 110%;
  position: absolute;
  margin-top: 350px;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
  text-align: center;
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  -ms-transform-origin: 10% 100% 0;
  -webkit-transform-origin: 10% 100% 0;
  -moz-transform-origin: 10% 100% 0;
  transform-origin: 10% 100% 0;
  white-space: nowrap;
  z-index: 3;
}
#TimegraphContent .flyingPanel__smallbutton {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  background-color: transparent;
  color: #3C7685;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 400%;
  left: 10px;
  margin: 0;
  position: absolute;
  text-align: center;
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  z-index: 3;
}
#TimegraphContent .flyingPanel__smallbutton:hover {
  color: #203D44;
}
#TimegraphContent .flyingPanel__smallbutton--upper {
  top: 10px;
}
#TimegraphContent .flyingPanel__smallbutton--lower {
  bottom: 20px;
}
#TimegraphContent .flyingPanel--active {
  right: 10px;
}
#TimegraphContent .flyingPanel--active .flyingPanel__smallbutton {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}
#TimegraphContent .flyingPanel__PPlist {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  height: calc(100% - 140px);
  overflow: hidden;
  margin: 15px 5px 15px 0;
  position: relative;
  vertical-align: top;
  width: calc(100% - 50px);
  z-index: 2;
}
#TimegraphContent .flyingPanel__PPlist__list {
  background-color: transparent;
  border: 0;
}
#TimegraphContent .flyingPanel__checkboxes {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  bottom: 10px;
  height: 75px;
  overflow: hidden;
  margin: 15px 5px 15px 0;
  position: absolute;
  right: 2px;
  vertical-align: top;
  width: calc(100% - 50px);
  z-index: 2;
}
#TimegraphContent .flyingPanel__checkbox {
  color: #203D44;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 12px;
}
/* Time Graph page  */
/* Header cells */
.timegraph__header__interval {
  background-color: #E5E3E3;
  border-color: #ccc;
  border-left: 1px solid #ccc;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline;
  float: left;
  padding: 0 5px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.timegraph__datarow__titleCell {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.Greyish {
  background-image: url('data:image/gif;base64,R0lGODlhCAAIAIAAAAAAAP///yH5BAEAAAEALAAAAAAIAAgAAAIODH5hCLqpmJMRTVsxawUAOw==');
  background-color: #ccc;
  background-repeat: repeat;
}
.pptbg {
  background-image: url('../Images/Background/pptbgimg.png');
  background-repeat: repeat-x;
}
.tgbg {
  /*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNrE0rEJADAIRFEDGSz7z6KoIFiaFX4RiPXDg9M1M0fA7O4WBKuKwcxkMCIYdHcGzYxBVf218X00rgcXjk9In+IKMABYFC2ZT3Wb9QAAAABJRU5ErkJggg==');*/
  background-repeat: repeat-x;
}
.tgoverord {
  background-image: url('../Images/Background/tgoverordimg.png');
  background-repeat: repeat-x;
}
.tgscrollable {
  position: relative;
  overflow: scroll;
  overflow-x: hidden;
  width: 400px;
  height: 450px !important;
  border: solid 1px #E5E3E3;
  background-color: White;
  margin: 0 10px 10px 10px;
}
.tgtreelist {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
}
tr.separatorRow {
  height: 4px;
  font-size: 1px;
}
.SelectPPForTG {
  padding-left: 17px !important;
  color: #999 !important;
}
.SelectPPForTG > div,
.SelectPPForTG > span {
  padding: 0 !important;
}
/* TimeGraph tooltip */
.TGtooltipDTO .value {
  text-align: right !important;
}
.PositionTop {
  position: fixed !important;
  top: 50px;
}
.PositionTop.TobButtonsSection {
  margin-left: -18px;
  padding-top: 10px;
  padding-bottom: 50px;
  background: #FBFAF8;
}
.PositionTop.OptionsSection {
  margin-left: -18px;
  margin-top: 63px;
  padding-bottom: 5px;
  background: #FBFAF8;
}
.PositionTop.PeriodSection {
  margin-top: 87px;
}
.PeriodTableSection {
  margin-top: 128px;
}
#TGtooltip {
  height: auto;
  font-size: small;
}
#TGtooltip .ttHeader {
  background: transparent;
  border-bottom: 1px solid #999;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 10pt;
  height: 24px;
  margin: 0 0 5px 0;
  padding: 0 5px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  width: 100%;
}
#TGtooltip .ttHeader .ttName {
  color: #203D44;
  float: left;
  padding-left: 5px;
  padding-top: 5px;
  text-align: left;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 50%;
}
#TGtooltip .ttHeader .ttTime {
  color: #203D44;
  float: right;
  padding-top: 5px;
  text-align: right;
  width: 40%;
}
#TGtooltip .ttHeader .ttIcon {
  float: left;
  height: 16px;
  width: 16px;
}
#TGtooltip .ttBody {
  font-size: 8pt;
  padding: 5px;
}
#TGtooltip .ttBody .row {
  margin: 0;
  height: 26px;
}
#TGtooltip .ttBody .row_customnotes {
  min-height: 26px;
  height: auto;
}
#TGtooltip .ttBody .row_customnotes .value {
  height: auto;
  white-space: normal;
  word-wrap: break-word;
  max-width: 225px;
  width: auto;
  float: right;
}
#TGtooltip .ttBody .row_last {
  margin-bottom: 15px !important;
}
#TGtooltip .ttb {
  float: left;
  width: calc(50% - 5px) !important;
}
#TGtooltip .ttb .row {
  margin: 0;
  width: 100%;
}
#TGtooltip .label {
  font-weight: bold;
  height: 16px;
  line-height: 16px;
  margin: 5px 0;
}
#TGtooltip .value {
  height: 16px;
  line-height: 16px;
  margin: 5px 0;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#TGtooltip .tright {
  text-align: right;
}
#TGtooltip fieldset {
  border: 1px solid #ccc9c9;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 145px;
  margin-top: 5px;
  padding: 2px;
}
#TGtooltip fieldset legend {
  color: #837979;
  font-style: oblique;
  padding-right: 5px;
}
#TGtooltip fieldset .label {
  margin-left: 0;
}
#TGtooltip.DTO {
  width: 400px;
}
#TGtooltip.DTO .value {
  width: 225px;
}
#TGtooltip.DTO .ttHeader .ttIcon {
  background: transparent url('data:image/png;base64,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') /*../../Images/Icons/02_small_16px/downtime.png*/ no-repeat;
}
#TGtooltip.Team {
  width: 400px;
}
#TGtooltip.Team .value {
  width: 225px;
}
#TGtooltip.Team .ttHeader .ttIcon {
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAA51JREFUOE9lk21M0wcQxisd2aqu2VzihmwJm0CiSSVxGW4KBOaYOBIkTocwmNSwgpQRbbDKCk1X52pFHLSAhtKxFisvo0BpKQoKgkBnWf+ldKP0RWhp+cDoxhgazAJ9VrqEjHDf7i73u3sud6TYN4JI9NiwnQJ6bLuqjL7K/+LQYsreHUdDtm8hxb1OIuUejjxQU5hkVV0/g7yPInVHw6khpP9bYsS2LYz4CIGIeQSCM3HI+3A3hDkxjWGUIPKhkCDyuU9ok5KiFFxIjQI7lQbe5++lbQCsORaZoMCluoXey3Rc+exdFCZFSKO2vRC0lptR3RycuC2EojAZpcejfPTYt45tAtjrLqVNSovhqC+BuiRzJW3/ztyv06L3pB94c5dDzm211F6Avb4UFacT3AnvbA3fBHA1CsKeyHhed/NVDF1jPLuREzfi34eXlbLP3lqaXTbdwMeMPzfAP/Wo4fxJygbAJQN3R+XvVXx9h9Brl7DxfdZBiAuSwMv8APmJ4egsznI6ZN/4DOW50ImKny9W3xRBKNy1DvnSzi6scct9Fms/prQSWDUSTLfX4C43E5zUfWg+nw2bRg7igRqTumHMcLiry3LFpLuoiBaAnDAwG8snJdAtEhh7aoFJ34T/NJdAee0izEOPMCSVwmm3wzs3h4GLpfhN041BpbI1IT6eQorVZFYVmPg+xWwnVHP3cc/RBpuMC1fTVbSL+Xi6tIT5+XlMTU3B4XBgdnYWCwsL6JDLDQdpNCrp7SuJW4/3nRvkTIhQbm1Ai/UxxlsqQFSxoODQ4fF4AoUOiwVWsxl2/yRrMQWTOVTEYEQGZOyt/XT3ka68OyUP1YvasXm/1j48VMrgcc/A6XTCZrPjdlb2ckt09B/EyMiqzWaDy+Xy9fb0jK0v86y0+yVu60Rf04gHvzz5E0ptH9TaezD7u5rGxyGpqTOXMXIrfh4eXjYajVCr1TNisVixDsiT6l9k/mBsruqZ9mmMc+gmPKj96T4MBgImkwkGgljV6/X/EASBcT+QxWJxyGTyyxtu4th3d8M4LRPm6h4n6vqc+LGtN1Dcoe7C6OioH2aAVqt9ptPpVlQq1eOYmBjqBsArKVzSqcoH+wvqjZqiO7968yu7n3/1be3f6TzFUmNb10p/f/9fycnJ6Ww2uyQjI+MEhUIhbzrrtcDHlzuDs6p120+LBqjv55RTD+dff/VGReVZmUzGCw0NfS04ONg/PTnwbP8CwGQXCoqecfAAAAAASUVORK5CYII=') /*../../Images/Icons/02_small_16px/team.png*/ no-repeat;
}
#TGtooltip.Order {
  width: 800px !important;
}
#TGtooltip.Order .ttHeader .ttIcon {
  background: transparent url('data:image/png;base64,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') /*../../Images/Icons/02_small_16px/order.png*/ no-repeat;
}
#TGtooltip.OrderPlan {
  width: 400px;
}
#TGtooltip.OrderPlan .value {
  width: 225px;
}
#TGtooltip.OrderPlan .ttHeader .ttIcon {
  background: transparent url('data:image/png;base64,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') /*../../Images/Icons/02_small_16px/order.png*/ no-repeat;
}
.MessageRow {
  margin: 20px 0 0 0;
  text-align: center;
  width: 100%;
}
.ThreeButtonsrow {
  margin: 10px 5% 20px 5%;
  width: 90%;
}
.ThreeButtonsrow > div {
  float: left;
  margin-left: 5%;
  width: 30%;
}
.ThreeButtonsrow > div:first-child {
  margin-left: 0;
}
/* Articles */
.dxWeb_pPrev_Aqua .dxbButton {
  background: url(../AspxThemes/Aqua/Web/sprite.png) no-repeat -105px 0;
}
.dxWeb_pPrev_Aqua .dxbDisabled {
  background: url(../AspxThemes/Aqua/Web/sprite.png) no-repeat -105px -25px;
}
.dxWeb_pPrev_Aqua div.dxb {
  padding: 0;
}
.dxWeb_pNext_Aqua .dxbButton {
  background: url(../AspxThemes/Aqua/Web/sprite.png) no-repeat -81px 0;
}
.dxWeb_pNext_Aqua .dxbDisabled {
  background: url(../AspxThemes/Aqua/Web/sprite.png) no-repeat -81px -25px;
}
.dxWeb_pNext_Aqua div.dxb {
  padding: 0;
}
.dxWeb_pPrevDisabled_Aqua div.dxb,
.dxWeb_pNextDisabled_Aqua div.dxb {
  padding: 0;
}
.rot-neg-90 {
  height: 150px;
  text-align: center;
  vertical-align: top;
}
.rot-neg-90 table {
  -webkit-transform-origin: 0 50%;
  -ms-transform-origin: 0 50%;
  -moz-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transform: rotate(90deg);
  /* Safari and Chrome */
  -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  margin-top: -5px;
  -webkit-margin-start: 50%;
  width: auto !important;
  /*writing-mode: tb-lr\0/IE8;*/
  *filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  *zoom: 1;
}
.rot-neg-90 img {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(180deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  /* Safari and Chrome */
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  *filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.selectedback {
  background: #ffcf8b !important;
}
/* Article Popups */
#ImportArticlePopup.ImportSuccessful {
  height: 160px;
  width: 300px;
}
#ImportArticlePopup.ImportSuccessful #ImportUnsuccessful {
  display: none;
}
#ImportArticlePopup.ImportSuccessful .OneButtonPopup {
  left: 90px;
}
#ImportArticlePopup.ImportUnsuccessful {
  height: auto;
  min-height: 250px;
  width: 400px;
}
#ImportArticlePopup.ImportUnsuccessful #ImportSuccessful {
  display: none;
}
#ImportArticlePopup.ImportUnsuccessful .OneButtonPopup {
  left: 140px;
}
#ImportArticlePopup .row {
  margin: 10px auto;
  padding: 0 10px;
}
#ImportArticlePopup .row .label,
#ImportArticlePopup .row .value {
  height: 16px;
  line-height: 16px;
  padding: 0 10px 0 0;
  text-align: right;
  width: 50%;
}
#ImportArticlePopup .row .value {
  float: left;
  padding: 0 0 0 10px;
  text-align: left;
}
#ImportArticlePopup .row .ImportNew {
  color: #669900;
}
#ImportArticlePopup .row .ImportUpdate {
  color: #ED5056;
}
#ImportArticlePopup .row .ImportFailed {
  color: #da4453;
}
#ImportSuccessful {
  margin: 20px 0 0 0;
  text-align: center;
}
#ImportUnsuccessful {
  margin: 20px 0 40px 0;
  text-align: center;
}
#ImportUnsuccessful .ArticleNumber {
  font-weight: bold;
}
.OneButtonPopup {
  position: absolute;
  bottom: 10px;
}
#fucontent .uploadError {
  float: left;
  margin: 0;
  width: 100%;
}
#fucontent .uploadError span {
  color: #da4453;
  display: inline-block;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  height: 100%;
  line-height: 1.5;
  margin: 10px 0;
  width: 97%;
}
.ConfirmPopup .infotext {
  height: auto !important;
  word-wrap: break-word;
  text-overflow: ellipsis;
  max-height: 220px;
}
#WarningPopup .infotext,
#InformationPopup .infotext,
#AllowAndReplaceExistingPopup .infotext {
  display: inline-block;
  height: 70px;
  margin: 0;
  padding: 0 25px 0 0;
  width: calc(100% - 41px);
}
#WarningPopup .infotext--textCenter,
#InformationPopup .infotext--textCenter,
#AllowAndReplaceExistingPopup .infotext--textCenter {
  display: inline-block;
  height: 70px;
  margin: 0;
  padding: 0 25px 0 0;
  width: calc(100% - 41px);
}
#InformationPopup .infotext--center,
#AllowAndReplaceExistingPopup .infotext--center {
  padding: 7px;
  text-align: center;
  width: 100%;
}
#ConfirmationPopup .simpleIcon {
  color: #ffc747;
  display: inline-block;
  font-size: 32px;
  height: 32px;
  margin: 0 3px 0 2px;
  vertical-align: top;
  width: 32px;
}
#ConfirmationPopup .simpleIcon + .infotext {
  padding: 0 31px 0 0;
  width: calc(100% - 41px);
}
#ConfirmationPopup .infotext {
  color: #333 !important;
  display: inline-block;
  margin: 0;
  vertical-align: middle;
}
#ConfirmationPopup .infotext--textLeft {
  text-align: left;
}
#ConfirmationPopup .infotext--textCenter {
  padding: 7px;
}
#ConfirmationPopup .onebuttonrow {
  margin-top: 20px;
}
#ConfirmationPopup .onebuttonrow > .button {
  margin: 0 auto;
}
.ArticlesPopups__ImportResults {
  padding: 5px;
  font-weight: normal;
}
.ArticlesPopups__ImportResults #ErrorDetails {
  display: none;
}
.ArticlesPopups__ImportResults.withDetails {
  width: 400px;
  height: 420px;
}
.ArticlesPopups__ImportResults.withDetails #ErrorDetails {
  display: block;
}
.ArticlesPopups__ImportResults.withDetails #ErrorDetails textarea {
  display: block;
  width: 98%;
  height: 150px;
}
.ArticlesPopups__ImportResults span {
  font-weight: bold;
}
.ArticlesPopups__ImportResults__Accepted {
  color: #203D44 !important;
}
.ArticlesPopups__ImportResults__Inserted {
  color: #3AAA35 !important;
}
.ArticlesPopups__ImportResults__Updated {
  color: #3AAA35 !important;
}
.ArticlesPopups__ImportResults__NonModified {
  color: #E5E3E3 !important;
}
.ArticlesPopups__ImportResults__Failed {
  color: #ED5056 !important;
}
.ArticlesPopups__ImportResults .Row {
  padding: 5px 0;
}
.ArticlesPopups__ImportResults .Row div {
  display: inline-block;
}
.ArticlesPopups__ImportResults .Row div:nth-child(odd) {
  width: 49%;
  text-align: right;
}
.ArticlesPopups__ImportResults .Row div:nth-child(even) {
  text-align: left;
  padding-left: 10px;
}
.ArticlesPopups__ImportResults #btnErrorDetails {
  text-align: left;
  display: block;
  padding: 0;
  padding-top: 10px;
  border: none;
}
/* New System Articles page */
.LoadingWall {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 10005;
}
.LoadingWall .loadingtext {
  color: #b8b8b8;
  font-size: 35px;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  position: absolute;
  top: 39%;
  left: 46%;
}
.FadedWall,
.FadedWall__Editing,
.FadedWall__MainGrid,
.FadedWall__Editing__MainGrid,
.FadedWall__MainGrid__Editing {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #f2f2f2 !important;
  height: 100% !important;
  position: absolute !important;
  width: 100% !important;
  z-index: 9999 !important;
}
.FadedWall__Editing,
.FadedWall__MainGrid__Editing {
  width: calc(100% - 20px) !important;
  height: calc(100% - 86px) !important;
}
.FadedWall__MainGrid,
.FadedWall__Editing__MainGrid {
  height: calc(100% - 6px) !important;
}
#gridpagerlistSystemArticlesGrid .jqx-dropdownlist-content {
  padding-top: 0px;
}
.SchedulersPage--Wizard {
  background-color: rgba(244, 242, 242, 0.8);
  display: none;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  z-index: 999;
}
.SchedulersPage--Wizard .inner-content {
  position: absolute;
  top: 35%;
}
.SchedulersPage--Wizard .inner-content .introduction-text {
  color: #203D44;
  display: inline-block;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 20px;
  margin-bottom: 20px;
  text-align: center;
  width: 80%;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.SchedulersPage--Wizard .inner-content .button {
  margin: 0 10px;
  width: 150px;
}
.SchedulersPage__wizardCheckbox {
  margin-top: 30px;
  display: inline-block;
}
.schedulerTooltip {
  background-color: #E5E3E3 !important;
  border: 1px solid #ccc9c9;
  color: #203D44;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 11px;
  height: 24px;
  padding: 6px;
  pointer-events: none;
  position: absolute;
  text-align: center;
  width: 140px;
}
#DisconnectOsConfirmMessage {
  margin-top: 30px;
}
#SchedulerWeekChart__popover,
#SchedulerCalendarTabControl__popover,
#SchedulerEventEndTime__popover {
  max-width: 1000px;
}
#SchedulerOperatorStationEdit__popover {
  max-width: 400px;
}
#SchedulerEventType__popover,
#SchedulerEventTeam__popover,
#SchedulerEventStartTime__popover,
#SchedulerEventEndTime__popover,
#SchedulerEventCheckboxes__popover,
#SchedulerTempEvents__popover,
#SchedulerName__popover {
  z-index: 19000;
}
.SchedulerPopovers__text {
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
  width: calc(100% - 48px);
}
.SchedulerPopovers__text p {
  margin: 6px 0;
}
.SchedulerPopovers__text p:first-child {
  margin-top: 0;
}
.SchedulerPopovers__higlLightedElement {
  border: 1px solid #203D44;
}
#add-button-parent {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
  width: 60px;
}
#add-button-parent .iconbutton {
  float: left;
  font-size: 26px;
  padding-top: 2px;
  padding-left: 3px;
}
#add-button-parent.jqx-fill-state-disabled {
  opacity: 1;
}
#SchedulerPopoverContainer {
  display: none;
}
.SchedulerPreviewBlock {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  height: calc(100% - 335px);
  margin: 10px 0 5px;
  padding: 0 10px;
  position: relative;
  width: 100%;
}
.SchedulerPreviewBlock #btnShowPrevWeeks {
  position: absolute;
  right: 10px;
  width: 40px;
  top: 15px;
}
.SchedulerPreviewBlock #btnShowNextWeeks {
  position: absolute;
  right: 10px;
  width: 40px;
  bottom: 15px;
}
.SchedulerPreviewBlock #btnShowStartDayCalendar {
  position: absolute;
  right: 5px;
  top: 50%;
  width: 40px;
}
.SchedulerPreviewBlock .jqx-tabs-arrow-background {
  background: #fff;
  width: 30px !important;
}
.SchedulerPreviewBlock .jqx-tabs-arrow-background span {
  width: 100% !important;
}
.SchedulerPreviewBlock .jqx-tabs-arrow-background:first-of-type {
  right: 30px !important;
}
.SchedulerPreviewBlock__preview {
  height: 100%;
  width: calc(100% - 40px);
}
.SchedulerPreviewBlock--editMode .SchedulerPreviewBlock__preview {
  display: none;
}
.SchedulerPreviewBlock__preview .chart .axis .domain {
  stroke: #fff;
}
.SchedulerPreviewBlock__preview .chart .axis.date .tick:nth-child(2n) line {
  display: none;
}
.SchedulerPreviewBlock__preview .chart .axis.date .tick:nth-child(2n+1) text {
  display: none;
}
.SchedulerPreviewBlock__preview .chart .axis.date .tick line {
  stroke: #ccc;
}
.SchedulerPreviewBlock__preview .chart .axis.date .tick text {
  fill: #666;
}
.SchedulerPreviewBlock__preview .chart .axis.month line {
  stroke: #ccc;
}
.SchedulerPreviewBlock__preview .chart .axis.month text {
  display: none;
}
.SchedulerPreviewBlock__preview .chart .laneText {
  fill: #666;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 11px;
}
.SchedulerPreviewBlock__preview .chart .todayLine {
  stroke: #da4453;
}
.SchedulerPreviewBlock__preview .chart .mainItem tspan:nth-child(2n) {
  display: block;
}
.SchedulerPreviewBlock__preview .chart .mainItem.Holiday {
  opacity: 0.3;
}
.SchedulerPreviewBlock__preview .chart .mainItem.tempEvent {
  -webkit-mask: url(#mask-stripe);
  mask: url(#mask-stripe);
}
.SchedulerPreviewBlock__weekset {
  display: none;
  height: 100%;
  position: relative;
  width: 100%;
}
.SchedulerPreviewBlock--editMode .SchedulerPreviewBlock__weekset {
  display: block;
}
.SchedulerPreviewBlock__weekset__tabControl {
  position: relative;
  width: 100%;
}
.SchedulerPreviewBlock__weekset__tabControl ul {
  padding-left: 40px !important;
}
.SchedulerPreviewBlock__weekset__tabControl__rollingButton.iconbutton {
  color: #E5E3E3;
  font-size: 24px;
  height: 24px;
  line-height: 24px;
  position: absolute;
  width: 24px;
  z-index: 20;
}
.SchedulerPreviewBlock__weekset__tabControl__rollingButton.iconbutton:before {
  line-height: 22px;
}
.SchedulerPreviewBlock__weekset__tabControl__rollingButton--left {
  left: 20px;
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  top: 6px;
}
.SchedulerPreviewBlock__weekset__tabControl__rollingButton--right {
  left: 1000px;
  top: 12px;
}
.SchedulerPreviewBlock__weekset__addButton {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  color: #3C7685 !important;
  display: inline-block;
  font-size: 24px !important;
  line-height: 30px;
  position: absolute !important;
  right: 5px;
  top: 5px;
  width: 30px;
}
.SchedulerPreviewBlock__weekset__addButton span {
  color: #666 !important;
  font-size: 12px !important;
}
.SchedulerPreviewBlock__weekset__calendar {
  height: calc(100% - 50px);
  margin-top: 10px;
  width: 100%;
}
.SchedulerPreviewBlock--editMode {
  height: calc(100% - 240px);
}
.SchedulerPreviewBlock--maximized {
  height: calc(100% - 95px);
}
.SchedulerPreviewBlock--maximized.SchedulerPreviewBlock--editMode {
  height: calc(100% - 70px);
}
#FullEditingPopup .blinds {
  height: 90%;
  position: absolute;
  width: 100%;
  z-index: 20000;
}
#FullEditingPopup #RecurrenceEvents .AxCheckbox {
  float: left;
  margin-right: 20px;
}
#FullEditingPopup #RecurrenceEvents .AxCheckbox :not(:first-child) {
  margin-left: 20px;
}
#dropDownButtonPopupStartDTTypeSelect {
  z-index: 200000000 !important;
}
/* Calendar administration page */
#calendarPart {
  border-bottom: 2px solid #cfcfcf;
  height: 310px;
  margin-top: 10px;
  width: 100%;
}
#calendarPart .leftCalendar {
  float: left;
  margin-left: 5px;
  min-width: 340px;
  width: 33%;
}
#calendarPart .leftCalendar .label {
  margin: 5px 0 20px 0;
  text-align: center;
  width: 100%;
}
#calendarPart .leftCalendar .label > span {
  color: #0e0d61;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: small;
}
#calendarPart .rightCalendar {
  float: right;
  margin-right: 5px;
  min-width: 640px;
  width: 63%;
}
#calendarProperties {
  width: 100%;
}
#calendarProperties .row {
  height: 25px;
}
#calendarProperties .label {
  margin-right: 20px;
  min-width: 100px;
  width: 20%;
}
#calendarProperties .input {
  float: right;
  min-width: 200px;
  width: 75%;
}
#calendarProperties .row--buttonrow {
  margin: 5px auto;
}
#calendarProperties .row--buttonrow div {
  margin: 0 auto;
}
#weeksPart {
  height: 35px;
  margin: 15px 0;
  width: 100%;
}
#weeksPart .leftWeeks {
  float: left;
  margin-left: 5px;
  min-width: 340px;
  width: 33%;
}
#weeksPart .leftWeeks .label {
  margin: -5px 0 4px 0;
  text-align: center;
  width: 100%;
}
#weeksPart .leftWeeks .input {
  width: 100%;
}
#weeksPart .rightWeeks {
  float: right;
  margin-right: 5px;
  min-width: 640px;
  width: 63%;
}
#WeeksManagement .dManageDept {
  width: 100%;
}
#WeeksManagement .dManageDept .leftList,
#WeeksManagement .dManageDept .rightList,
#WeeksManagement .dManageDept .head {
  min-width: 270px;
  width: 44%;
}
#WeeksManagement .dManageDept .midBtn {
  height: 150px;
  margin: 0;
  min-width: 70px;
  width: 10%;
}
#WeeksManagement .dManageDept .midBtn > div {
  margin: 0 auto 5px auto;
  width: 45px;
}
#weekEventsPart * {
  white-space: normal;
}
/* Downtime Types page */
#tabDetails .detcontrol label,
#tabLocals .detcontrol label,
#tabDetails .detcontrol .label,
#tabLocals .detcontrol .label {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 12px;
  margin-left: 3px;
}
#tabDetails .detcontrol--leftRadio,
#tabLocals .detcontrol--leftRadio {
  width: 195px;
}
#tabDetails.sidebar--wideLabels .detlbl {
  width: 60%;
}
#tabDetails.sidebar--wideLabels .detlbl .label {
  width: 100%;
}
#tabDetails.sidebar--wideLabels .detcontrol {
  width: 40%;
}
#tabDetails.sidebar--wideLabels .detcontrol--leftRadio {
  width: 237px;
}
#tabDetails .leftList option,
#tabDetails .rightList option {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#details div.dxtc-content {
  padding: 0 !important;
}
#dtoTypeTopButtons .AxWidth2 {
  min-width: 130px;
}
#dtoTypeTopButtons #imgBtnExpandAll::before,
#dtoTypeTopButtons #imgBtnCollapseAll::before {
  color: #fff;
}
#dttypeSettingsDiv {
  width: 385px !important;
}
#dttypesTreeDiv {
  width: calc(100% - 395px) !important;
}
#cphMain_tlDTOType_LPV {
  display: none !important;
}
/* Downtime Type Group Edit page */
#tContent {
  width: 100%;
}
#DTGrouptable {
  float: left;
  width: calc(100% - 430px);
}
#DTGroupsidebar {
  float: left;
  margin: 10px;
  width: 400px;
}
#DTGroupsidebar .row {
  margin: 10px 0;
}
#DTGroupsidebar .row:first-child {
  margin: 0 0 10px 0;
}
#DTGroupsidebar .subrow,
#CategoryDetails .subrow {
  margin: 5px 0 0 0;
  padding: 0;
  width: 100%;
}
#DTGroupsidebar .subrow:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#DTGroupsidebar .subrow .label {
  width: 185px;
}
#DTGroupsidebar .subrow .biginput {
  border: 1px solid #cccccc;
  float: left;
  height: auto;
  margin-top: 5px;
  min-height: 50px;
  padding: 5px;
  width: 366px;
}
#DTGroupsidebar .subrow--inline .label {
  display: inline-block;
  float: none;
  padding-top: 0;
  vertical-align: middle;
}
#DTGroupsidebar .subrow--inline .input {
  display: inline-block;
  float: none;
  vertical-align: middle;
  width: calc(100% - 190px);
}
#DTGroupsidebar .subrow--inline .input__selector,
#DTGroupsidebar .subrow--inline .input__button {
  display: inline-block;
  float: none;
  vertical-align: middle;
  width: 90px;
}
#DTGroupsidebar .subrow--inline .input__selector {
  width: 88px;
}
#DTGroupLocals {
  z-index: 0 !important;
}
#DTGroupLocals > div {
  height: 100%;
}
#DTGroupLocals #tabLocals {
  height: calc(100% - 10px);
  overflow: auto;
}
#CategoryDetails {
  height: 85%;
  overflow-y: auto;
}
#CategoryDetails .subrow:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#DTCategoryLocals .subrow .label {
  width: 189px;
}
#DTCategoryLocals .marginTop10 {
  margin-top: 10px;
}
#LossTypeColorBox {
  background-color: #E5E3E3;
  border: 1px solid #cccccc;
  margin-right: 0;
  height: 23px;
}
#LossTypeSettings .dxeButtonsPanelDivSys input {
  font-size: 12px;
}
#LossTypeSettings .dxeColorEditButton_Office2003Blue {
  color: white !important;
}
#LossTypeSettings .dxeColorEditButton_Office2003Blue:hover {
  background: #203D44;
}
.LossTypeMessage,
.LossTypeType {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: 30px;
  line-height: 30px;
  margin: 5px 0;
  padding: 0 5px;
  text-align: center;
  width: 100%;
}
.LossTypeType {
  font-weight: bold;
}
.LosstypeColorCell {
  border: 1px solid #cfcfcf !important;
  border-radius: 3px;
  height: 16px;
  margin-right: 10px;
  margin-top: 1px;
  width: 16px;
}
#DTGroupDelete {
  height: auto;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  width: 520px;
}
#DTGroupDelete > div.row {
  margin: 15px 0;
  text-align: left;
}
/* Machines&Departments page */
#tabOSDetails,
#tabOSExternal {
  overflow: auto;
  margin-right: -10px;
  padding-right: 10px;
}
#tabPPGoals .dxeOutOfRWarn_Office2003Blue,
#tabPPLimits .dxeOutOfRWarn_Office2003Blue,
#tabPPGoals .dxeOutOfRWarnRight_Office2003Blue,
#tabPPLimits .dxeOutOfRWarnRight_Office2003Blue {
  display: none !important;
}
#tabPPGoals .dxeOutOfRWarn_Office2003Blue_Custom,
#tabPPLimits .dxeOutOfRWarn_Office2003Blue_Custom,
#tabPPGoals .dxeOutOfRWarnRight_Office2003Blue_Custom,
#tabPPLimits .dxeOutOfRWarnRight_Office2003Blue_Custom {
  display: none !important;
}
#tabPPLimits {
  font-size: 12px;
}
#tabOSDetails .detlbl,
#tabOSExternal .detlbl {
  width: 50%;
}
#tabPPDetails .detlbl {
  width: 189px;
}
.detlblLimits {
  float: right;
  margin-top: 5px;
  margin-right: 10px;
  text-align: left;
  width: 230px;
}
.detlblCheck {
  float: left;
  margin: 2px 5px 0 -7px;
  text-align: left;
}
.detcontrolLimits {
  float: right;
  width: 120px;
  margin-top: 2px;
}
.treeList {
  background-size: 24px 24px;
  background-repeat: no-repeat;
  background-position: 0 0;
  font-size: 20px;
  height: 24px;
  width: 24px;
}
.treeList--MyChoices {
  display: inline-block;
  line-height: 24px;
  background-position: 0 2px;
}
.treeList__pp {
  background-image: url('data:image/png;base64,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');
  background-size: 20px 20px;
}
.treeList__os {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAB70lEQVQ4y+2UPWtUURCGn7tuPrYIRC3EQgxpUolgoTaa/II01upfsLFRgghpLSws/AWCRSIGIYVI0giCNkoQtnRFIkai9+7du+djzmtxV1khbhQUFBwYmBkOD+/MHCaTxO+2Bn/A/h1oczjZXr20kW89mk8JzEQymJpb2Jy5uLLwS1RJ37y9fEiyXIofJf9ech29uDqt4Tc/498pNQMUwXKwCqzHqesPeHZlWmaCbIxsbJzm+CQHJlscnjm6efzy44WR7aekGpr6NTT1IFacvrle57GHYl2TObbu353fd6ZpoLTbfkJndWkwnq8ulIZiZWSIl9cOKmuweGJ5d+3HSpPnzcoSxy7cYmr2DJhDyUHs17E5MI/M86FTkKXq3vb6jYdAtifUDEiBGMXU7FmIOYolCiWEEkKBYg/5EnyJ7eYcmTvZfpf2az85QqgVy9dQfIFCAb6LQhdCWYNdRSo6WNQoqJA5nE/IHAqfwOUo5MgVELrId8GVKFSkvkPFW8xGQC0B1qeqBOah2kEuR+4z8l3kB2BXoeiRN1Sq3sUopURHr0r1Uvo7qNpFvqiV+i4pOAgeYh/5BiqrWsyQZcOn7/Xt8xuvnj6fT6L+PgmUREqABuMRNJsZE2MwMZEx2WrQamWL5+4Ua3tC/9/Tvxf6Baa9nKyXDQ61AAAAAElFTkSuQmCC');
}
.treeList__dept {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAB70lEQVQ4y+2UPWtUURCGn7tuPrYIRC3EQgxpUolgoTaa/II01upfsLFRgghpLSws/AWCRSIGIYVI0giCNkoQtnRFIkai9+7du+djzmtxV1khbhQUFBwYmBkOD+/MHCaTxO+2Bn/A/h1oczjZXr20kW89mk8JzEQymJpb2Jy5uLLwS1RJ37y9fEiyXIofJf9ech29uDqt4Tc/498pNQMUwXKwCqzHqesPeHZlWmaCbIxsbJzm+CQHJlscnjm6efzy44WR7aekGpr6NTT1IFacvrle57GHYl2TObbu353fd6ZpoLTbfkJndWkwnq8ulIZiZWSIl9cOKmuweGJ5d+3HSpPnzcoSxy7cYmr2DJhDyUHs17E5MI/M86FTkKXq3vb6jYdAtifUDEiBGMXU7FmIOYolCiWEEkKBYg/5EnyJ7eYcmTvZfpf2az85QqgVy9dQfIFCAb6LQhdCWYNdRSo6WNQoqJA5nE/IHAqfwOUo5MgVELrId8GVKFSkvkPFW8xGQC0B1qeqBOah2kEuR+4z8l3kB2BXoeiRN1Sq3sUopURHr0r1Uvo7qNpFvqiV+i4pOAgeYh/5BiqrWsyQZcOn7/Xt8xuvnj6fT6L+PgmUREqABuMRNJsZE2MwMZEx2WrQamWL5+4Ua3tC/9/Tvxf6Baa9nKyXDQ61AAAAAElFTkSuQmCC');
}
.treeList__site {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAB70lEQVQ4y+2UPWtUURCGn7tuPrYIRC3EQgxpUolgoTaa/II01upfsLFRgghpLSws/AWCRSIGIYVI0giCNkoQtnRFIkai9+7du+djzmtxV1khbhQUFBwYmBkOD+/MHCaTxO+2Bn/A/h1oczjZXr20kW89mk8JzEQymJpb2Jy5uLLwS1RJ37y9fEiyXIofJf9ech29uDqt4Tc/498pNQMUwXKwCqzHqesPeHZlWmaCbIxsbJzm+CQHJlscnjm6efzy44WR7aekGpr6NTT1IFacvrle57GHYl2TObbu353fd6ZpoLTbfkJndWkwnq8ulIZiZWSIl9cOKmuweGJ5d+3HSpPnzcoSxy7cYmr2DJhDyUHs17E5MI/M86FTkKXq3vb6jYdAtifUDEiBGMXU7FmIOYolCiWEEkKBYg/5EnyJ7eYcmTvZfpf2az85QqgVy9dQfIFCAb6LQhdCWYNdRSo6WNQoqJA5nE/IHAqfwOUo5MgVELrId8GVKFSkvkPFW8xGQC0B1qeqBOah2kEuR+4z8l3kB2BXoeiRN1Sq3sUopURHr0r1Uvo7qNpFvqiV+i4pOAgeYh/5BiqrWsyQZcOn7/Xt8xuvnj6fT6L+PgmUREqABuMRNJsZE2MwMZEx2WrQamWL5+4Ua3tC/9/Tvxf6Baa9nKyXDQ61AAAAAElFTkSuQmCC');
}
#PPDTOConfigContainer > div {
  overflow: hidden;
  padding-top: 5px;
}
#PPDTOConfigContainer > div:first-child {
  margin-top: 0;
  text-align: center;
}
#PPDTOConfigContainer > div > div {
  float: left;
}
#PPDTOConfigContainer > div > div:first-child {
  padding-top: 3px;
  width: 150px;
}
#PPDTOConfigContainer > div > div:first-child + div.seContainer {
  margin-left: 3px;
  width: 55px;
}
#PPDTOConfigContainer > div > div:first-child + div + div {
  float: right;
}
#tabPPDTTypes {
  margin-bottom: 0;
  padding-bottom: 0;
}
#nextCalendarStartTime .label {
  display: inline-block;
  padding-top: 0;
  line-height: 22px;
  width: 50%;
}
#nextCalendarStartTime .label__before-tooltip {
  display: inline-block;
  line-height: 22px;
  vertical-align: top;
}
#nextCalendarStartTime .label__calendar-starttime-info-btn {
  background-image: url('../Images/Icons/03_medium_24px/tooltip.png');
  background-repeat: no-repeat;
  background-size: 16px;
  display: inline-block;
  height: 16px;
  vertical-align: top;
  width: 16px;
  margin-top: 4px;
}
#mdToolbar .AxWidth2 {
  min-width: 130px;
}
.warnMsgHide .dxeOutOfRWarn_Office2003Blue_Custom {
  display: none;
}
#TimeZoneWarning {
  margin-top: 70px;
}
#ReportTemplatesContent #btnCopy {
  margin-left: 10px;
}
#ReportTemplatesContent #rByCode,
#ReportTemplatesContent #rByName {
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
  color: #3C7685;
}
.reportTemplatePageBlock {
  font-size: 11px !important;
}
.reportTemplatesBlock__block {
  background: #F4F2F2;
  box-sizing: border-box;
  border: none;
  border: 1px solid #ccc9c9;
}
.reportTemplatesBlock__block__main {
  margin-top: 17px;
  overflow: hidden !important;
}
.reportTemplatesBlock__block__title {
  width: 100%;
}
.reportTemplatesBlock__block__icon {
  color: #3C7685;
}
.reportTemplatesBlock__block__icon:hover {
  color: #203D44;
}
.reportTemplatesBlock__block__icon--formatIcon {
  color: #3C7685;
}
.reportTemplatesBlock__block__icon--formatIcon:hover {
  color: #203D44;
}
.reportTemplatesBlock__block__isstandard {
  display: block;
  float: left;
  font-size: 12px;
  font-weight: 600;
  margin-left: 0;
  margin-right: 10px;
}
.reportTemplatesBlock img {
  height: auto;
  position: relative;
  width: 100%;
}
.reportTemplatesBlock__image__after {
  background-color: #F4F2F2;
  color: #203D44;
  font-size: 100%;
  height: 100%;
  position: absolute;
  text-align: center;
  width: 100%;
  -webkit-transition: all ease 0.33s;
  -moz-transition: all ease 0.33s;
  transition: all ease 0.33s;
  padding-top: 5px;
}
.reportTemplatesBlock__image .reportTemplatesBlock__image__after {
  top: 67px;
  -webkit-transition: all ease 0.33s;
  -moz-transition: all ease 0.33s;
  transition: all ease 0.33s;
}
.reportTemplatesBlock__tooltip {
  border: 1px solid #ccc9c9;
  color: #666;
}
.reportTemplatesBlock__tooltip:hover {
  border: 1px solid #203D44;
  color: #3C7685;
}
.reportTemplatesBlock__tooltip__main .ReportTemplatesTooltip {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  height: auto;
  min-height: 25px;
  margin: 0;
}
.reportTemplatesBlock__tooltip__main .ReportTemplatesTooltip:nth-child(2n+1) {
  background: #F4F2F2;
}
#reportTemplates .owl-carousel .owl-dots {
  height: 20px;
}
#reportTemplates .owl-carousel .owl-dots .owl-dot {
  height: 20px;
  width: 20px;
}
#reportTemplates .owl-carousel .owl-prev,
#reportTemplates .owl-carousel .owl-next {
  font-size: 32px;
}
#reportTemplates .owl-carousel .owl-dots {
  width: 35%;
  left: 32.5%;
}
#reportTemplates .owl-carousel .owl-nav {
  margin-bottom: 20px;
}
#reportTemplates .owl-carousel .owl-dots {
  margin-bottom: 25px;
}
#reportTemplates.__isedit .btnEditRT {
  visibility: hidden !important;
}
#reportTemplates.__isdelete .btnDeleteRT {
  visibility: hidden !important;
}
#reportTemplates.__iscopy .btnCopyRT {
  visibility: hidden !important;
}
#main_loading_circle {
  position: absolute;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}
#ConfirmationPopup .infotext--center {
  text-align: center;
}
#ConfirmationPopupWithTextBox .infotext--center {
  text-align: center;
}
#ConfirmationPopupWithTextBox .row--buttonrow {
  bottom: 5px;
  position: absolute;
}
#AddEditTemplate .transparent {
  background: transparent;
  border: 0;
}
#AddEditTemplate .ReportTemplates-Tab {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 30px;
  overflow: hidden;
  width: 100%;
}
#AddEditTemplate .ReportTemplates-Tab .label {
  width: 250px !important;
}
#AddEditTemplate .ReportTemplates-Tab .input {
  width: 475px !important;
}
#AddEditTemplate .ReportTemplates-Tab > div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: table;
  height: 100%;
  width: 100%;
}
#AddEditTemplate .ReportTemplates-Tab .DefaultSettings {
  width: 100%;
  height: 165px;
}
#AddEditTemplate .ReportTemplates-Tab .DatasourceSettings .listbox-block {
  width: 33.3%;
}
#AddEditTemplate .ReportTemplates-Tab .DatasourceSettings .listbox-block .row .label,
#AddEditTemplate .ReportTemplates-Tab .DatasourceSettings .listbox-block .row .input {
  width: 50% !important;
}
#AddEditTemplate .ReportTemplates-Tab .DatasourceSettings .checkbox-right {
  float: right !important;
}
#AddEditTemplate .warning-border {
  border: 1px solid #ED5056 !important;
}
#AddEditTemplate .warning-msg {
  color: #ED5056;
  text-align: right;
}
#AddEditTemplate #Overwrite {
  margin-top: 16px;
}
#AddEditTemplate #TemplateToReplace {
  margin-top: 9px;
  margin-left: 9px;
  height: 28px;
}
#AddEditTemplate #TemplateImportAlert {
  height: 20px !important;
  font-size: 20px;
  margin: 5px;
  margin-left: 85%;
  width: 20px !important;
  color: #ED5056;
}
#AddEditTemplate #TemplateAvailabilityIcon {
  margin-top: -1px;
}
#AddEditTemplate #UserGroupsContainer {
  margin-top: -3px;
}
.VersionConflictAlertTooltip {
  z-index: 35000;
  background-color: #FBFAF8;
  border: 1px solid #E5E3E3;
  margin-top: 10px;
  color: #3C7685 !important;
  width: 450px;
  height: auto;
  padding: 5px;
}
/* Operator Maintenance Administration */
.OmGridContainer .AddButton {
  float: left;
  margin-right: 7px;
  min-width: 220px;
}
.TasksGrid .TaskTypeCell {
  text-align: center;
}
.OmEditContainer {
  position: relative;
  margin: 0 auto 50px;
  width: 930px;
}
.OmEditSettings {
  background-color: #fff;
  border: 1px solid #E5E3E3;
  margin-top: 5px;
  margin-bottom: 10px;
  width: 865px;
}
.OmEditSettings.Subtasks {
  float: left;
}
.OmTaskRow,
.OmTaskRowCond {
  width: 100%;
}
.OmTaskRow:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.OmTaskRow#sbtskSign {
  margin-bottom: 10px;
}
.OmTaskRowImageButton {
  float: left;
  margin-top: 4px;
  margin-left: 10px;
  width: 24px;
}
.OmTaskRowImageButton:first-child {
  margin-left: 5px;
}
.Subtasks .OmTaskRowImageButton {
  margin-top: 0;
}
.OmTaskRowCond:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.OmTaskMainLabel,
.OmTaskAdditionalLabel,
.OmTaskBlockLabel,
.OmTaskSubtasklabel {
  color: #203D44;
  float: left;
  font-weight: bold;
  line-height: 21px;
  margin: 5px;
}
.OmTaskMainLabel {
  width: 290px;
}
.OmTaskAdditionalLabel {
  width: 150px;
}
.OmTaskBlockLabel {
  width: 260px;
}
.OmTaskSubtasklabel {
  width: 200px;
}
.OmTaskValue {
  float: left;
  margin: 5px 0;
  width: 525px;
}
.OmTaskValue .dxeOutOfRWarn_Office2003Blue {
  display: none !important;
}
.OmTaskValue.OTNameInput {
  width: 535px;
}
.Subtasks .OmTaskValue {
  width: 625px;
}
.OmConditionValue {
  float: left;
  margin: 5px 10px 5px 0;
}
.OmConditionValue .dxeOutOfRWarn_Office2003Blue {
  display: none !important;
}
.OmTaskVariable {
  color: #000;
  float: left;
  line-height: 21px;
  margin: 5px 10px;
  text-align: left;
}
.OmtaskInfo {
  float: left;
  background: url('../Images/Icons/03_medium_24px/tooltip.png');
  background-size: 16px;
  background-repeat: no-repeat;
  background-position: center center;
  cursor: pointer;
  margin-top: 8px;
  height: 16px;
  width: 16px;
}
.ie8 .OmtaskInfo {
  background: url('../Images/Icons/03_medium_24px/tooltip.png');
  background-repeat: no-repeat;
  background-position: center center;
  margin-top: 8px;
  height: 16px;
  width: 16px;
}
.OmTaskButton {
  float: right;
  margin: 2px 10px 0 10px;
}
.OmTaskButton > input {
  border: 1px solid #fff;
  height: 24px;
  margin: 0;
  padding: 0 0 0 15px;
  text-align: center;
  width: 75px;
}
.OmTaskButton > input:hover {
  border: 1px solid #B1DDE8;
  background-color: #B1DDE8;
}
.OmTaskButtonEdit {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPlJREFUeNpi/P//PwMlgIVUDdm9ZwSB1BQgDppabMLJQqJmTSC1HYjlgfg6SIyJBM22QOoYVDMIdBFtAFCzN5DaCcQCSMJHiTIAqNkRSPUBMSdUaDcQPwLilwQDEag5GkgtAuKtULVPgFgBiOOBAfgJrwuQNIPU+ALxSiBmB+ISoOYDMHWM2NIBUHMAkFqLZMEMIM4CasRQjGEAULMVkNqD5GecmjEMAGoG+e80EItAheYDcTIuzShhANTMAaQ2IGmeA8Sp+DSjx0I/EOsD8V9oQE0gOi8AbXcCUmxAfBOIY4GaTxObQmFeKAPik0CsTYpmnNFICgAIMABuRFScdlUOrwAAAABJRU5ErkJggg==') /*/Images/Icons/02_small_16px/edit.png*/ no-repeat 2px 3px;
}
.OmTaskButtonDelete {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnpJREFUeNqkU89LG1EQnvdrs5s1Joskh1p/QGhA+qcIpQcFL0UJSbTH/iX1VhtTaehF0IOgIHgWEaI9KiYgRUUwadJEE9OXfe523hJCpEcX3r59M2++mfm+WeL7Przk4fp1vboKwrbfXx8c/Lg9PPxELKvgKwXUtiE5OwssFAouE0oz1aOjz7VK5QPadt5VKkD7QHO/S6VNVa+PxCYn80BIFoYrIwTwnG2dnuZJozESjUY3CSFz2hUANM/Otu7Pz0M6yLAsMuo4eQxP6/YwqwZI32OwvLrSUGAbRsgQYmvQgivlCotEvqhWS/shJAQgSKHjuk8a5KFUKvRub4EZBlA8d7td/7Hb/TgAIIx95fG467nuN6/ZBA+zWqZJGOff2ycnoO7uAKQED9df04Sm72ewwo0BQL/fDZFIMFepNVWrUdVug2o0oI0OhhVRJFVy7rU4X6GMbZA+PXRAUnCi62J8fFF1OiBvboB4HjCdBXc3HIaW4yzqO//JaEQi0G8l2B8x4xPnwPDMcRfYkoc2ncjX37i0/VkFBA3IeLa+v1+Ul5cgUHuuL6KPYnAM23ytVBFvZ4dHjw5lTld3d/OPFxeUIVHaostmY2Mg+jzEhaBvDCOPyqT9YQCcuuXq3l6hUy4Ds6wgWJqm/2d0dImmUks8kfAFVqJlfIXgb3FSsbrlAUD9+HjtoVwmemS1zj0EaVpWBl3FYCWTGRqPQwgr1SCpWIzETXNtAEDD4Xl7akqSXg9czPzgODmiddby4tKau9PTOc9x/BHk6levJ2+knB/mYNuemVkgyWS7Y9s5ND2TSoMg4Lo7MZGrcN7+Wa8vIA/bQexLf+d/AgwAr0IEOGI5eSgAAAAASUVORK5CYII=') /*/Images/Icons/02_small_16px/delete.png*/;
  width: 16px;
  height: 16px;
}
.OmTaskButtonNew {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAArVJREFUGBkFwU1rXVUUgOF37Y9zbnKTGGMbq5akTa0KguJESgcGwYmCE3Gi/6HzDh123h/QmSPxH3SQgiAIogNpU2rznRbThJDe5J59zl5r+Tzy08P3eby5AwTcDXenSXn9+2++/jWNLlpCYHvrZfntj2ffARsiguO4KkuXG5K7MTee4/Zn64zaFjVDpN5tRq+Wcngb84HVq9fGf/799G5fhw0RIQQhNBF3J4AgwXnx3z5vtpdZnnmHpdHSeYyZWfmUhg8Qu4SLnCOCBGFhcZbcRnBIAFEiO4db7O3vMW4WkVj46svrpDajVUgScQd3yE1LTAnvBkBIAO4QQ6LUgnYn5JD7RlYIAiIBB6rV3jHAcQN3AEgC6zn7HZGK46hOub760a355kOGeoHZQEqRtdUbXzzfefJLzk7OTs6A+315sHn77I2FMi8CQkKILDSfkFim6gXqPYMVBjuls39BCobRDT27+9PXaXYuJvFlgr1Ljg1JRmh1lFMMpdrAYB1qjutVik7p9TVFJyy+JSmpVTQUVM9wz2iYEiQCjuGo95hVqhWqdahNUS84A6o9aVqs1lDBz2hiAx5o8wwguBlGRb1n0I5uuGCwjsE6jJ5XR5Oa9g9Pvs2S76xdW2F7d5e//nnMxzdu3lq7ufJetIihlDrlyebTA1P9vVJxHHOlm/b3k7tvOL4hIuBOjJHnh1s/j5b44criFcwH+qHj4MXxo8WFmR9zG3F3zB0RCAAAIQRUlTYnYoxNGS4oOqGr5wzeQbDm5GxC6SsCAAAkgJwzJ6fH7L3cRmJFgpAylDpBTVGrXFoeY2YEgShCrQJACiIcHR+zs/+MWgsxRER8LFHp6wRzRb1iQx2bgQGDV6oBAinGyPbuAU0jiAh4JUS5V7V8rl5bEef8TMvR0fSeuwPgDikH5hca/gffX5a1vPYpLwAAAABJRU5ErkJggg==') /*/Images/Icons/02_small_16px/add_new.png*/;
  width: 16px;
  height: 16px;
}
.OmTaskSetting {
  height: 30px;
}
.OmTaskSettingLabel {
  float: left;
  text-align: left;
  width: 300px;
}
.OmTaskSettingValue {
  float: left;
  width: 520px;
}
.OmTaskNextPlannedDates {
  color: #203D44;
  cursor: pointer;
  font: bold 12px Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  line-height: 21px;
  padding: 5px 10px;
  text-decoration: underline;
}
#fsSchemaSettings {
  background-color: #FBFAF8;
  margin: 5px auto;
  width: 830px;
}
#fsConditions {
  background-color: #fff;
  margin: 5px auto 15px 4px;
  position: relative;
  width: 791px;
}
#fsConditions .OmTaskNextPlannedDates {
  line-height: normal;
  padding: 0 5px;
  position: absolute;
  right: 20px;
  top: 0;
}
.OmSubtaskControlButtons {
  float: right;
  margin-top: 50px;
}
.OmSubtaskControlButtons > div {
  margin: 0 0 10px 10px;
}
.OmSubtaskControlButtons .AxButton,
.OmSubtaskControlButtons .AxColorButton {
  padding: 1px !important;
}
.OmTaskControlButtons {
  margin: 10px auto 0 auto;
  width: 410px;
}
.OmTaskControlButtons:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.OmTaskControlButtons > div {
  float: left;
  margin-left: 10px;
  width: 130px;
}
.OmTaskControlButtons > div > div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.OmTaskControlButtons > div:first-child {
  margin-left: 0;
}
.SubtaskSettingsHeader {
  background: #3C7685;
  color: #fff;
  height: 30px;
  line-height: 28px;
  padding: 0 5px;
}
.TaskSettingsHeader {
  background: #3C7685;
  color: #fff;
  height: 34px;
  line-height: 32px;
  text-align: left;
  text-indent: 5px;
}
.TaskSettingsHeader .TaskIcon {
  margin-right: 5px;
  margin-left: 2px;
}
.OMlabels {
  color: #203D44;
  font-weight: bold;
}
#sbtskContainer .dxeOutOfRWarn_Office2003Blue {
  display: none !important;
}
/* Settings Management */
#previewLogoImage {
  margin: 10px;
  max-height: 160px;
  max-width: 326px;
}
#SettingsContent {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 0;
  height: 100%;
  padding: 5px;
  width: 100%;
}
#SettingsContent:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#LeftScrolable,
#SettingBlock,
#ChangesHistory {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #E5E3E3;
  display: block;
  float: left;
  height: calc(100% - 60px);
  margin: 0;
  min-height: 608px;
  padding: 0;
}
.ie8 #LeftScrolable,
.ie8 #SettingBlock,
.ie8 #ChangesHistory {
  height: 90%;
  min-height: 500px;
}
#LeftScrolable {
  border-right: 0;
  width: calc((100% - 312px)*0.5);
}
.ie8 #LeftScrolable {
  width: 30%;
}
#LeftScrolable .tlHeader {
  border: solid 1px #E5E3E3;
  border-left: 0;
  border-top: 0;
  height: 14px;
}
#scrollable {
  border: 1px solid #e8e3d8 !important;
  height: calc(100% - 26px);
  min-height: 280px;
  overflow: auto;
  padding-right: 15px;
  position: relative;
}
#scrollable .ie8 {
  min-height: 500px;
}
#treelist {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}
#SettingBlock {
  background: #fff;
  border-left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px 10px;
  width: calc((100% - 312px)*0.5);
}
#SettingBlock .dxucBrowseButton_Office2003Blue {
  border: 1px solid #ccc9c9 !important;
}
#SettingBlock .dxucBrowseButtonHover_Office2003Blue {
  border: 1px solid #837979 !important;
  background: #E5E3E3 !important;
}
.ie8 #SettingBlock {
  padding: 0;
  width: 30%;
}
#SettingBlock .TextBlock {
  border-bottom: solid 1px #E5E3E3;
  margin: 0 auto;
  min-height: 150px;
  width: calc(100% - 10px);
}
.ie8 #SettingBlock .TextBlock {
  padding: 20px 10px 0;
  width: 90%;
}
#SettingBlock .HeaderText,
#ChangesHistory .HeaderText {
  padding-bottom: 20px;
  text-align: center;
  width: 100%;
}
#SettingBlock .AdditionalText {
  background-color: #F4F2F2;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 0;
  padding: 5px;
  text-align: left;
  width: 100%;
}
#SettingBlock .ControlBlock {
  float: left;
  margin-top: 26px;
  text-align: center;
  width: calc(100% - 125px);
  height: 100%;
}
.ie8 #SettingBlock .ControlBlock {
  padding: 0 10px 0;
  width: 50%;
}
#SettingBlock .ControlBlock__DtTypeGrid {
  margin-top: -6px;
}
#SettingBlock .ControlBlock__DtTypeGrid .tlHeader {
  height: 15px;
}
#SettingBlock .ControlBlock__DtTypeGrid .settingScrollable {
  border: solid 1px #E5E3E3;
  border-top: 0;
  height: calc(100% - 27px);
}
#SettingBlock .ControlBlock .dxeOutOfRWarn_Office2003Blue {
  display: none !important;
}
#SettingBlock .settingScrollable {
  /*@media screen and (min-width: 1279px) {
            margin-top: 30px;
        }*/
  position: relative;
  background-color: #fff;
  border-right: solid 1px #E5E3E3;
  height: 358px;
  min-height: 300px;
  overflow: scroll;
  overflow-x: scroll;
  padding-right: 15px;
}
#SettingBlock .DefaultBtn {
  float: left;
  height: 30px;
  margin: 20px 0 5px 5px;
  width: 120px;
}
@media screen and (min-width: 1279px) {
  #SettingBlock .SettingConnectionString {
    margin-top: 30px;
  }
}
#SettingBlock .SettingConnectionString .row {
  margin: 0;
}
@media screen and (min-width: 1279px) {
  #SettingBlock .SettingConnectionString .row {
    margin: 10px 0;
  }
}
#SettingBlock .SettingConnectionString .row__label {
  float: left;
  line-height: 24px;
  margin: 5px 5% 0 0;
  width: 35%;
}
@media screen and (min-width: 1279px) {
  #SettingBlock .SettingConnectionString .row__label--small {
    margin: 5px 1% 0 0;
    width: 23%;
  }
}
@media screen and (min-width: 1279px) {
  #SettingBlock .SettingConnectionString .row__label--right {
    margin-left: 20px;
    width: 20%;
  }
}
#SettingBlock .SettingConnectionString .row__input {
  float: left;
  margin: 5px 0;
  width: 55%;
}
@media screen and (min-width: 1279px) {
  #SettingBlock .SettingConnectionString .row__input--small {
    width: 25%;
  }
}
#SettingBlock .SettingConnectionString .row__input--checkbox {
  margin-left: calc(40% - 5px);
}
@media screen and (min-width: 1279px) {
  #SettingBlock .SettingConnectionString .row__input--checkbox {
    margin-left: 16px;
    width: 40%;
  }
}
.ie8 #SettingBlock .SettingConnectionString .row__input--checkbox {
  margin-left: 38%;
}
#SettingBlock .SettingConnectionString .row--onebuttonrow {
  margin: 0 0 -40px 150px;
}
@media screen and (min-width: 1279px) {
  #SettingBlock .SettingConnectionString .row--onebuttonrow {
    margin: 0 0 -50px 150px;
  }
}
@media screen and (min-width: 1279px) and (-webkit-min-device-pixel-ratio: 0) {
  #SettingBlock .SettingConnectionString .row--onebuttonrow {
    margin: 0 0 -44px 150px;
  }
}
#SettingBlock .SettingConnectionString .row--onebuttonrow > div {
  margin-top: 20px;
  margin-bottom: -30px;
}
@media screen and (min-width: 1279px) {
  #SettingBlock .SettingConnectionString .row--onebuttonrow > div {
    margin-top: 10px;
    margin-bottom: -10px;
  }
}
#ChangesHistory {
  margin-left: 10px;
  width: 300px;
}
#ChangesHistory .SettingsGrid {
  border-top: 1px solid #A3C0EB;
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
}
#BottomBlock {
  display: block;
  float: left;
  height: 60px;
  width: 100%;
}
#BottomBlock .twobuttonsrow {
  float: left;
  display: inline-block;
  text-align: center;
  width: calc((100% - 312px)*0.5);
}
.ie8 #BottomBlock .twobuttonsrow {
  width: 30%;
}
#BottomBlock .dxbButton_Office2003Blue {
  float: none;
  height: 30px;
  margin: 15px 0;
}
#legend {
  float: left;
  height: 50px;
  margin: 5px 0;
  width: calc((100% - 312px)*0.5);
}
.ie8 #legend {
  width: 40%;
}
#legend .SettingDifferences {
  height: 25px;
  margin: 0 5px 0 0;
  width: 100%;
}
#legend .SettingDifferences > div:first-child {
  border: 1px solid #A3C0EB;
  float: left;
  height: 21px;
  margin: 1px 10px 1px 0;
  width: 40px;
}
#legend .SettingDifferences > div.label {
  float: left;
  height: 23px;
  line-height: 23px;
  margin: 1px 0;
  padding: 0;
  width: calc(100% - 52px);
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  #legend .SettingDifferences > div.label {
    font-size: 12px;
    margin-right: -20px;
    width: calc(100% - 32px);
  }
}
#legend .SettingDifferences > div.label .ie8 {
  width: 80%;
}
#legend .SettingDifferences.RedDifference > div:first-child {
  background: #FF8080;
}
#legend .SettingDifferences.YellowDifference > div:first-child {
  background: #F8D100;
}
.SystemScrapTypes {
  width: 100%;
}
.SystemScrapTypes__GridPanel {
  float: left;
  margin-left: -432px;
  width: 100%;
}
.SystemScrapTypes__GridPanel > div {
  padding-left: 435px;
}
.SystemScrapTypes__Sidebar {
  float: left;
  margin: 4px 5px 0 5px;
  width: 410px;
}
.SystemScrapTypes__Sidebar #details {
  min-height: 636px;
}
.SystemScrapTypes #imgBtnExpandAll,
.SystemScrapTypes #imgBtnCollapseAll {
  margin-top: 8px;
}
/* User Permissions page */
.UserPermissionPage {
  margin: 0;
  overflow: hidden;
  padding: 5px 0 0 0;
  width: 100%;
}
.UserPermissionPage__mainPanel {
  margin: 0 420px 0 5px;
}
.UserPermissionPage__mainPanel__filterInput {
  float: right;
  margin-right: 17px;
}
.UserPermissionPage__mainPanel__filterLabel {
  margin: 3px 10px;
  float: right;
}
.UserPermissionPage__mainPanel__userMatch {
  background-color: #ffee99;
}
.UserPermissionPage__mainPanel__treeListWarning {
  text-align: center;
}
.UserPermissionPage__mainPanel__treeListWarningLabel {
  line-height: 50px;
}
.UserPermissionPage__sidebar {
  float: right;
  min-width: 415px;
}
.UserPermissionPage__sidebar .dManageDept .dxeListBoxItemSelected_Office2003Blue {
  background-color: #F8D100 !important;
}
#UPtoolbar {
  height: 40px;
  margin: 0;
  padding: 0;
  width: 100%;
}
#UPtoolbar .DefaultBtn {
  float: left;
  height: 30px;
  margin: 0 5px 5px 5px;
  width: 120px;
}
#UPtoolbar .DefaultBtn:first-child {
  margin-left: 0;
}
#CopyAllEmailBtn {
  display: none;
}
#cphMain_cbpEdit_axUserEdit_tcUser_tlUserRights_R-3000,
#cphMain_cbpEdit_axUserGroupEdit_tcUserGroup_tlGroupRights_R-3000,
#cphMain_cbpEdit_axUserEdit_tcUser_tlUserRights_R-3400,
#cphMain_cbpEdit_axUserGroupEdit_tcUserGroup_tlGroupRights_R-3400,
#cphMain_cbpEdit_axUserEdit_tcUser_tlUserRights_R-3401,
#cphMain_cbpEdit_axUserGroupEdit_tcUserGroup_tlGroupRights_R-3401 {
  display: none !important;
}
#detailsUser {
  border: solid 1px #E5E3E3;
  height: 100%;
  min-height: 650px;
  padding: 5px;
  position: relative;
  text-align: right;
  vertical-align: top;
  width: 400px;
}
#detailsUser .dManageDept {
  position: relative;
  width: 376px;
}
#detailsUser #AvailDepart,
#detailsUser #ConnectedDepart {
  width: 161px;
  border: solid 1px #E5E3E3;
}
#detailsUser #AvailDepart #cphMain_cbpEdit_axUserEdit_tcUser_lbConnected_D,
#detailsUser #ConnectedDepart #cphMain_cbpEdit_axUserEdit_tcUser_lbConnected_D,
#detailsUser #AvailDepart #cphMain_cbpEdit_axUserEdit_tcUser_lbConnected,
#detailsUser #ConnectedDepart #cphMain_cbpEdit_axUserEdit_tcUser_lbConnected,
#detailsUser #AvailDepart #cphMain_cbpEdit_axUserEdit_tcUser_lbNotConnected,
#detailsUser #ConnectedDepart #cphMain_cbpEdit_axUserEdit_tcUser_lbNotConnected,
#detailsUser #AvailDepart #cphMain_cbpEdit_axUserEdit_tcUser_lbNotConnected_D,
#detailsUser #ConnectedDepart #cphMain_cbpEdit_axUserEdit_tcUser_lbNotConnected_D {
  margin-bottom: 0px;
}
#detailsUser #AvailDepart table,
#detailsUser #ConnectedDepart table {
  table-layout: fixed;
}
#detailsUser #AvailDepart td.dxeListBoxItem_Office2003Blue,
#detailsUser #ConnectedDepart td.dxeListBoxItem_Office2003Blue {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
#detailsUser div.midBtn {
  height: 250px;
  margin: 0;
  text-align: center;
  width: 54px;
}
#detailsUser div.midBtn .topBtn {
  margin-bottom: 10px;
}
#detailsUser div.midBtn .botBtn {
  margin-top: 10px;
}
.AxCaption {
  padding: 2px 5px;
  top: 0;
  left: 0;
  overflow: hidden;
  font-size: 10pt;
  text-align: center;
  color: #FBFAF8;
  font-weight: bold;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  z-index: 1801;
  vertical-align: middle;
  color: white;
  background-color: #3C7685;
  height: 30px;
  line-height: 25px;
  width: 100%;
}
.AxCaption .jqx-window-header {
  border: none;
}
.AxCaption:hover {
  color: white;
}
.AxCaption:hover {
  background-color: #3C7685;
}
.AxBody {
  position: relative;
  overflow: hidden;
  width: 100%;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  padding: 10px;
  z-index: 1801;
}
.AxWindow {
  padding: 0px;
  margin: 0px;
  overflow: hidden;
  font-weight: normal;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 8pt;
  z-index: 1800;
  width: 200px;
  height: 200px;
  box-shadow: none;
  border: none;
  height: 30px;
}
.AxWindow .setShadow {
  box-shadow: 10px 10px 5px #203D44;
}
.AxWindow .AxBody {
  color: #203D44;
  background-color: #FBFAF8;
}
.AxWindow .AxBody {
  border: 1px solid #ccc9c9;
  border-top-width: 0;
}
.AxWindow .AxBody {
  height: calc(100% - 30px );
}
.AxGrid {
  min-width: 100%;
  width: 100%;
  border: none;
  box-sizing: content-box !important;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.AxGrid * {
  box-sizing: content-box !important;
}
.AxGrid input[type=text].jqx-input,
.AxGrid input[type=textarea].jqx-input,
.AxGrid input[type=password].jqx-input {
  padding: 0 !important;
}
.AxGrid .jqx-checkbox-default {
  border: 1px solid #ccc9c9;
}
.AxGrid .jqx-checkbox-hover {
  border: 1px solid #ccc9c9;
}
.AxGrid .jqx-grid-header > .jqx-grid-cell-filter-row {
  border: none !important;
}
:not(.AxGrid .jqx-scrollbar) .jqx-icon-arrow-down {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAIAAAC0D9CtAAAABnRSTlMAAAAAAABupgeRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAANUlEQVR42mNgGAXUAP///ycowoRfG6YG7HrgSrFqYGBgYCToPEZGRsJ6kLVhaiAtMEYBEgAAo4wa8iHPCpIAAAAASUVORK5CYII=');
  border: none;
}
:not(.AxGrid .jqx-scrollbar) .jqx-icon-arrow-up {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAIAAAC0D9CtAAAABnRSTlMAAAAAAABupgeRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAANklEQVR42mNgGAU4wf///3FJMeLXwMjISJQeNBswtTERtAHTkUzYXczIiMthRHkdT2CMApIAAJqLFQGPoAzvAAAAAElFTkSuQmCC');
  border: none;
}
.AxGrid .jqx-grid-cell {
  vertical-align: middle;
  box-sizing: content-box !important;
}
.AxGrid .jqx-grid-pager {
  box-sizing: content-box !important;
  height: 32px !important;
  border: none;
}
.AxGrid .jqx-grid-header {
  border: none;
}
.AxGrid .jqx-grid-column-header {
  border: 1px solid #FBFAF8;
}
.AxGrid .jqx-grid-column-header {
  background-color: #3C7685;
  color: #FBFAF8;
  border-top: 1px solid #3C7685;
  border-bottom: 1px solid #3C7685;
}
.AxGrid .jqx-grid-column-header:first-child {
  border-left: 1px solid #3C7685;
}
.AxGrid .jqx-grid-column-header:first-last {
  border-right: 1px solid #3C7685;
}
.AxGrid .jqx-grid-column-sortascbutton,
.AxGrid .jqx-grid-column-sortdescbutton,
.AxGrid .jqx-grid-column-menubutton {
  background-color: #3C7685;
}
.AxGrid .jqx-grid-column-header .jqx-icon-arrow-down,
.AxGrid .jqx-grid-column-header .jqx-icon-arrow-up {
  border: none;
  background-color: #3C7685;
}
.AxGrid .jqx-grid-column-header .jqx-icon-arrow-down:hover,
.AxGrid .jqx-grid-column-header .jqx-icon-arrow-up:hover {
  background-color: #203D44;
}
.AxGrid .jqx-grid-cell-filter-row {
  border: none;
}
.AxGrid .jqx-grid-cell-filter-row .jqx-grid-cell {
  background-color: #E5E3E3;
  color: #203D44;
}
.AxGrid .jqx-grid-cell-filter-row .jqx-grid-cell .jqx-checkbox-default {
  border: 1px solid #ccc9c9;
}
.AxGrid .jqx-grid-cell-filter-row .jqx-grid-cell .jqx-checkbox-hover {
  border: 1px solid #ccc9c9;
}
.AxGrid .jqx-grid-cell-filter-row .jqx-grid-cell .jqx-checkbox-default {
  background-color: transparent;
}
.AxGrid .jqx-grid-cell-filter-row .jqx-grid-cell .jqx-checkbox-hover {
  background-color: #F4F2F2;
}
.AxGrid .jqx-grid-cell-filter-row:first-child {
  border-left: 1px solid #E5E3E3;
}
.AxGrid .jqx-grid-cell-filter-row:last-child {
  border-right: 1px solid #E5E3E3;
}
.AxGrid .jqx-grid-cell-filter-row {
  border: none;
}
.AxGrid .jqx-grid-cell-filter-row .jqx-grid-cell {
  border: 1px solid #FBFAF8;
}
.AxGrid .jqx-dropdownlist-state-normal {
  border: none;
}
.AxGrid .jqx-grid-cell-filter-row .jqx-grid-cell .jqx-icon-arrow-down,
.AxGrid .jqx-grid-cell-filter-row .jqx-grid-cell .jqx-icon-arrow-down {
  border: none;
  background-color: #E5E3E3;
}
.AxGrid .jqx-grid-cell-filter-row .jqx-grid-cell .jqx-icon-arrow-down:hover,
.AxGrid .jqx-grid-cell-filter-row .jqx-grid-cell .jqx-icon-arrow-down:hover {
  outline: 1px solid #3C7685;
  background-color: #E5E3E3;
}
.AxGrid .jqx-grid-cell {
  color: #203D44;
  background-color: #FBFAF8;
}
.AxGrid .jqx-grid-cell .jqx-checkbox-default {
  border: 1px solid #ccc9c9;
}
.AxGrid .jqx-grid-cell .jqx-checkbox-hover {
  border: 1px solid #ccc9c9;
}
.AxGrid .jqx-grid-cell .jqx-checkbox-default {
  background-color: transparent;
}
.AxGrid .jqx-grid-cell .jqx-checkbox-hover {
  background-color: #FBFAF8;
}
.AxGrid .jqx-grid-cell-alt {
  background-color: #F4F2F2;
}
.AxGrid .jqx-grid-cell-alt .jqx-checkbox-default {
  background-color: transparent;
}
.AxGrid .jqx-grid-cell-alt .jqx-checkbox-hover {
  background-color: #F4F2F2;
}
.AxGrid .jqx-grid-cell-sort {
  font-style: italic;
  background-color: #FBFAF8;
}
.AxGrid .jqx-grid-cell-sort-alt {
  font-style: italic;
  background-color: #F4F2F2;
}
.AxGrid .jqx-grid-cell {
  border: 1px solid #E5E3E3;
}
.AxGrid .iconbutton {
  color: #3C7685 !important;
}
.AxGrid .iconbutton:hover {
  color: #203D44 !important;
}
.AxGrid .jqx-grid-cell-selected {
  color: #203D44;
  background-color: #F8D100;
}
.AxGrid .jqx-grid-row-hovered .jqx-grid-cell,
.AxGrid .jqx-grid-cell-hover,
.AxGrid div[role=row]:hover .jqx-grid-cell {
  color: #203D44;
  background-color: #B1DDE8;
}
.AxButton,
.AxColorButton {
  display: inline-block;
  opacity: 1;
  cursor: default;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: #203D44;
  background-color: #E5E3E3;
  border: 1px solid #ccc9c9;
  height: 38px;
  width: 120px;
}
.AxButton:not([class*="icon-"]) span,
.AxColorButton:not([class*="icon-"]) span {
  width: 95% !important;
}
button.AxButton,
.AxButton > span,
button.AxColorButton,
.AxColorButton > span {
  display: inline-block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  text-align: center;
  vertical-align: middle;
  width: 75%;
  left: 0px;
  position: relative;
}
.AxButton.disabled,
.AxButton.jqx-fill-state-disabled,
.AxColorButton.disabled,
.AxColorButton.jqx-fill-state-disabled {
  opacity: 0.4;
}
.AxButton.CustomButtonWidth120px,
.AxColorButton.CustomButtonWidth120px {
  width: 120px !important;
}
button.AxButton:not(.logbookFilterBtn),
.AxButton:not(.logbookFilterBtn) > span,
button.AxColorButton:not(.logbookFilterBtn),
.AxColorButton:not(.logbookFilterBtn) > span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  font-size: 9pt;
  position: relative;
}
.AxButton:not(.logbookFilterBtn) > span,
.AxColorButton:not(.logbookFilterBtn) > span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
}
button.AxButton.logbookFilterBtn,
.AxButton.logbookFilterBtn span,
button.AxColorButton.logbookFilterBtn,
.AxColorButton.logbookFilterBtn span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  font-size: 9pt;
  padding: 0 5px;
}
.AxButton .setShadow,
.AxColorButton .setShadow {
  box-shadow: #203D44 5px 5px;
}
.AxButton:before,
.AxColorButton:before {
  color: #3C7685;
}
button.AxButton,
.AxButton span,
.AxButton > *,
button.AxColorButton,
.AxColorButton span,
.AxColorButton > * {
  color: #203D44 !important;
}
.AxButton:hover,
.AxColorButton:hover {
  background-color: #E5E3E3;
}
.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #837979;
}
.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxButton.OrderButton,
.AxColorButton.OrderButton {
  width: 115px !important;
}
.AxButton.dttypeAddBtn span,
.AxButton.categoryAddBtn span,
.AxColorButton.dttypeAddBtn span,
.AxColorButton.categoryAddBtn span {
  width: 100% !important;
}
.AxButton.dxbButton,
.AxButton.dxbButtonSys,
.AxColorButton.dxbButton,
.AxColorButton.dxbButtonSys {
  border: 1px solid #ccc9c9 !important;
  display: inline-block;
  position: relative;
}
.AxButton.dxbButton span,
.AxButton.dxbButtonSys span,
.AxColorButton.dxbButton span,
.AxColorButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxButton.dxbButton img,
.AxButton.dxbButtonSys img,
.AxColorButton.dxbButton img,
.AxColorButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxButton.dxbButton img + span,
.AxButton.dxbButtonSys img + span,
.AxColorButton.dxbButton img + span,
.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxButton.dxbButton > div,
.AxButton.dxbButtonSys > div,
.AxColorButton.dxbButton > div,
.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxButton.dxbButton:not(.AxDisactivated):hover,
.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #837979 !important;
}
.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxButton.dxbButton.dxbDisabled,
.AxButton.dxbButtonSys.dxbDisabled,
.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxColorButton.dxbButton.dxbDisabled,
.AxColorButton.dxbButtonSys.dxbDisabled,
.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxButton.dxbButton.dxbDisabled:hover,
.AxButton.dxbButtonSys.dxbDisabled:hover,
.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxColorButton.dxbButton.dxbDisabled:hover,
.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #ccc9c9 !important;
}
.AxButton.dxbButton:active,
.AxButton.dxbButtonSys:active,
.AxColorButton.dxbButton:active,
.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxButton.dxbButton.dtoCommandButtons,
.AxButton.dxbButtonSys.dtoCommandButtons,
.AxColorButton.dxbButton.dtoCommandButtons,
.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxButton.dxbButton.NumPadBtn,
.AxButton.dxbButtonSys.NumPadBtn,
.AxColorButton.dxbButton.NumPadBtn,
.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxButton.dxbButton.btnLeft,
.AxButton.dxbButtonSys.btnLeft,
.AxButton.dxbButton.btnRight,
.AxButton.dxbButtonSys.btnRight,
.AxColorButton.dxbButton.btnLeft,
.AxColorButton.dxbButtonSys.btnLeft,
.AxColorButton.dxbButton.btnRight,
.AxColorButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxButton.dxbButton.afterinputBtn,
.AxButton.dxbButtonSys.afterinputBtn,
.AxColorButton.dxbButton.afterinputBtn,
.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxButton.dxbButton.afterinputBtn span,
.AxButton.dxbButtonSys.afterinputBtn span,
.AxColorButton.dxbButton.afterinputBtn span,
.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxButton.dxbButton.orderAfterinputBtn,
.AxButton.dxbButtonSys.orderAfterinputBtn,
.AxColorButton.dxbButton.orderAfterinputBtn,
.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxButton.dxbButton.ActiveButton,
.AxButton.dxbButtonSys.ActiveButton,
.AxColorButton.dxbButton.ActiveButton,
.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxButton.dxbButton.subMenuStyleBtn,
.AxButton.dxbButtonSys.subMenuStyleBtn,
.AxColorButton.dxbButton.subMenuStyleBtn,
.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxButton.dxbButton.btnDropDown,
.AxButton.dxbButtonSys.btnDropDown,
.AxColorButton.dxbButton.btnDropDown,
.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxButton.dxbButton.MDTButtonYellow,
.AxButton.dxbButtonSys.MDTButtonYellow,
.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.AxColorButton.dxbButton.MDTButtonYellow,
.AxColorButton.dxbButtonSys.MDTButtonYellow,
.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxButton.dxbButton.MDTButtonRed,
.AxButton.dxbButtonSys.MDTButtonRed,
.AxColorButton.dxbButton.MDTButtonRed,
.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxButton.AxAutoWidth:empty,
.AxColorButton.AxAutoWidth:empty {
  width: 38px !important;
  display: inline-block;
}
.AxButton.AxAutoWidth:empty:before,
.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
button.AxButton,
.AxButton span,
button.AxColorButton,
.AxColorButton span {
  font-size: 10pt;
  text-align: center;
  white-space: normal;
}
.AxButton:before,
.AxColorButton:before {
  position: absolute;
  top: calc((100% -  30px ) / 2);
  left: 2%;
  line-height: 30px;
  font-size: 30px;
}
.AxButton.AxFoldButton,
.AxColorButton.AxFoldButton {
  width: 16px;
  height: 100%;
  border: none;
  background-color: transparent;
  padding: 0px;
  vertical-align: middle;
  margin: 0;
}
.AxButton.AxFoldButton:before,
.AxColorButton.AxFoldButton:before {
  position: absolute;
  top: calc((100% -  16px ) / 2);
  left: 2%;
  line-height: 16px;
  font-size: 16px;
}
.AxButton.AxFoldButton.AxAutoWidth:empty,
.AxColorButton.AxFoldButton.AxAutoWidth:empty {
  width: 100% !important;
  display: inline-block;
}
.AxButton.AxFoldButton.AxAutoWidth:empty:before,
.AxColorButton.AxFoldButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxButton.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.AxColorButton.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: none;
}
.AxButton.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.AxColorButton.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxButton.AxFoldButton.OrderButton,
.AxColorButton.AxFoldButton.OrderButton {
  width: 115px !important;
}
.AxButton.AxFoldButton.dttypeAddBtn span,
.AxButton.AxFoldButton.categoryAddBtn span,
.AxColorButton.AxFoldButton.dttypeAddBtn span,
.AxColorButton.AxFoldButton.categoryAddBtn span {
  width: 100% !important;
}
.AxButton.AxFoldButton.dxbButton,
.AxButton.AxFoldButton.dxbButtonSys,
.AxColorButton.AxFoldButton.dxbButton,
.AxColorButton.AxFoldButton.dxbButtonSys {
  border: none !important;
  display: inline-block;
  position: relative;
}
.AxButton.AxFoldButton.dxbButton span,
.AxButton.AxFoldButton.dxbButtonSys span,
.AxColorButton.AxFoldButton.dxbButton span,
.AxColorButton.AxFoldButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxButton.AxFoldButton.dxbButton img,
.AxButton.AxFoldButton.dxbButtonSys img,
.AxColorButton.AxFoldButton.dxbButton img,
.AxColorButton.AxFoldButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxButton.AxFoldButton.dxbButton img + span,
.AxButton.AxFoldButton.dxbButtonSys img + span,
.AxColorButton.AxFoldButton.dxbButton img + span,
.AxColorButton.AxFoldButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxButton.AxFoldButton.dxbButton > div,
.AxButton.AxFoldButton.dxbButtonSys > div,
.AxColorButton.AxFoldButton.dxbButton > div,
.AxColorButton.AxFoldButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxButton.AxFoldButton.dxbButton:not(.AxDisactivated):hover,
.AxButton.AxFoldButton.dxbButtonSys:not(.AxDisactivated):hover,
.AxColorButton.AxFoldButton.dxbButton:not(.AxDisactivated):hover,
.AxColorButton.AxFoldButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: none !important;
}
.AxButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue,
.AxButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxButton.AxFoldButton.dxbButton.dxbDisabled,
.AxButton.AxFoldButton.dxbButtonSys.dxbDisabled,
.AxButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.AxColorButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxColorButton.AxFoldButton.dxbButton.dxbDisabled,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbDisabled,
.AxColorButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxButton.AxFoldButton.dxbButton.dxbDisabled:hover,
.AxButton.AxFoldButton.dxbButtonSys.dxbDisabled:hover,
.AxButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.AxColorButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxColorButton.AxFoldButton.dxbButton.dxbDisabled:hover,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbDisabled:hover,
.AxColorButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: none !important;
}
.AxButton.AxFoldButton.dxbButton:active,
.AxButton.AxFoldButton.dxbButtonSys:active,
.AxColorButton.AxFoldButton.dxbButton:active,
.AxColorButton.AxFoldButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxButton.AxFoldButton.dxbButton.dtoCommandButtons,
.AxButton.AxFoldButton.dxbButtonSys.dtoCommandButtons,
.AxColorButton.AxFoldButton.dxbButton.dtoCommandButtons,
.AxColorButton.AxFoldButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxColorButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxColorButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxColorButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxColorButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxColorButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxColorButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxColorButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxColorButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxButton.AxFoldButton.dxbButton.NumPadBtn,
.AxButton.AxFoldButton.dxbButtonSys.NumPadBtn,
.AxColorButton.AxFoldButton.dxbButton.NumPadBtn,
.AxColorButton.AxFoldButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxButton.AxFoldButton.dxbButton.btnLeft,
.AxButton.AxFoldButton.dxbButtonSys.btnLeft,
.AxButton.AxFoldButton.dxbButton.btnRight,
.AxButton.AxFoldButton.dxbButtonSys.btnRight,
.AxColorButton.AxFoldButton.dxbButton.btnLeft,
.AxColorButton.AxFoldButton.dxbButtonSys.btnLeft,
.AxColorButton.AxFoldButton.dxbButton.btnRight,
.AxColorButton.AxFoldButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxButton.AxFoldButton.dxbButton.afterinputBtn,
.AxButton.AxFoldButton.dxbButtonSys.afterinputBtn,
.AxColorButton.AxFoldButton.dxbButton.afterinputBtn,
.AxColorButton.AxFoldButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxButton.AxFoldButton.dxbButton.afterinputBtn span,
.AxButton.AxFoldButton.dxbButtonSys.afterinputBtn span,
.AxColorButton.AxFoldButton.dxbButton.afterinputBtn span,
.AxColorButton.AxFoldButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxButton.AxFoldButton.dxbButton.orderAfterinputBtn,
.AxButton.AxFoldButton.dxbButtonSys.orderAfterinputBtn,
.AxColorButton.AxFoldButton.dxbButton.orderAfterinputBtn,
.AxColorButton.AxFoldButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxButton.AxFoldButton.dxbButton.ActiveButton,
.AxButton.AxFoldButton.dxbButtonSys.ActiveButton,
.AxColorButton.AxFoldButton.dxbButton.ActiveButton,
.AxColorButton.AxFoldButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxButton.AxFoldButton.dxbButton.subMenuStyleBtn,
.AxButton.AxFoldButton.dxbButtonSys.subMenuStyleBtn,
.AxColorButton.AxFoldButton.dxbButton.subMenuStyleBtn,
.AxColorButton.AxFoldButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxButton.AxFoldButton.dxbButton.btnDropDown,
.AxButton.AxFoldButton.dxbButtonSys.btnDropDown,
.AxColorButton.AxFoldButton.dxbButton.btnDropDown,
.AxColorButton.AxFoldButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxButton.AxFoldButton.dxbButton.MDTButtonYellow,
.AxButton.AxFoldButton.dxbButtonSys.MDTButtonYellow,
.AxButton.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxButton.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxButton.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxButton.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.AxColorButton.AxFoldButton.dxbButton.MDTButtonYellow,
.AxColorButton.AxFoldButton.dxbButtonSys.MDTButtonYellow,
.AxColorButton.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxColorButton.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxButton.AxFoldButton.dxbButton.MDTButtonRed,
.AxButton.AxFoldButton.dxbButtonSys.MDTButtonRed,
.AxColorButton.AxFoldButton.dxbButton.MDTButtonRed,
.AxColorButton.AxFoldButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxButton.AxFoldButton:hover,
.AxColorButton.AxFoldButton:hover {
  background-color: transparent;
}
#MDTSingleItemPopup {
  width: 90% !important;
  text-align: left;
}
.AxButton,
.AxColorButton {
  display: inline-block;
  opacity: 1;
  cursor: default;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: #203D44;
  background-color: #E5E3E3;
  border: 1px solid #ccc9c9;
  height: 38px;
  width: 120px;
}
.AxButton:not([class*="icon-"]) span,
.AxColorButton:not([class*="icon-"]) span {
  width: 95% !important;
}
button.AxButton,
.AxButton > span,
button.AxColorButton,
.AxColorButton > span {
  display: inline-block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  text-align: center;
  vertical-align: middle;
  width: 75%;
  left: 0px;
  position: relative;
}
.AxButton.disabled,
.AxButton.jqx-fill-state-disabled,
.AxColorButton.disabled,
.AxColorButton.jqx-fill-state-disabled {
  opacity: 0.4;
}
.AxButton.CustomButtonWidth120px,
.AxColorButton.CustomButtonWidth120px {
  width: 120px !important;
}
button.AxButton:not(.logbookFilterBtn),
.AxButton:not(.logbookFilterBtn) > span,
button.AxColorButton:not(.logbookFilterBtn),
.AxColorButton:not(.logbookFilterBtn) > span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  font-size: 9pt;
  position: relative;
}
.AxButton:not(.logbookFilterBtn) > span,
.AxColorButton:not(.logbookFilterBtn) > span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
}
button.AxButton.logbookFilterBtn,
.AxButton.logbookFilterBtn span,
button.AxColorButton.logbookFilterBtn,
.AxColorButton.logbookFilterBtn span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  font-size: 9pt;
  padding: 0 5px;
}
.AxButton .setShadow,
.AxColorButton .setShadow {
  box-shadow: #203D44 5px 5px;
}
.AxButton:before,
.AxColorButton:before {
  color: #3C7685;
}
button.AxButton,
.AxButton span,
.AxButton > *,
button.AxColorButton,
.AxColorButton span,
.AxColorButton > * {
  color: #203D44 !important;
}
.AxButton:hover,
.AxColorButton:hover {
  background-color: #E5E3E3;
}
.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #837979;
}
.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxButton.OrderButton,
.AxColorButton.OrderButton {
  width: 115px !important;
}
.AxButton.dttypeAddBtn span,
.AxButton.categoryAddBtn span,
.AxColorButton.dttypeAddBtn span,
.AxColorButton.categoryAddBtn span {
  width: 100% !important;
}
.AxButton.dxbButton,
.AxButton.dxbButtonSys,
.AxColorButton.dxbButton,
.AxColorButton.dxbButtonSys {
  border: 1px solid #ccc9c9 !important;
  display: inline-block;
  position: relative;
}
.AxButton.dxbButton span,
.AxButton.dxbButtonSys span,
.AxColorButton.dxbButton span,
.AxColorButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxButton.dxbButton img,
.AxButton.dxbButtonSys img,
.AxColorButton.dxbButton img,
.AxColorButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxButton.dxbButton img + span,
.AxButton.dxbButtonSys img + span,
.AxColorButton.dxbButton img + span,
.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxButton.dxbButton > div,
.AxButton.dxbButtonSys > div,
.AxColorButton.dxbButton > div,
.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxButton.dxbButton:not(.AxDisactivated):hover,
.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #837979 !important;
}
.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxButton.dxbButton.dxbDisabled,
.AxButton.dxbButtonSys.dxbDisabled,
.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxColorButton.dxbButton.dxbDisabled,
.AxColorButton.dxbButtonSys.dxbDisabled,
.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxButton.dxbButton.dxbDisabled:hover,
.AxButton.dxbButtonSys.dxbDisabled:hover,
.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxColorButton.dxbButton.dxbDisabled:hover,
.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #ccc9c9 !important;
}
.AxButton.dxbButton:active,
.AxButton.dxbButtonSys:active,
.AxColorButton.dxbButton:active,
.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxButton.dxbButton.dtoCommandButtons,
.AxButton.dxbButtonSys.dtoCommandButtons,
.AxColorButton.dxbButton.dtoCommandButtons,
.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxButton.dxbButton.NumPadBtn,
.AxButton.dxbButtonSys.NumPadBtn,
.AxColorButton.dxbButton.NumPadBtn,
.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxButton.dxbButton.btnLeft,
.AxButton.dxbButtonSys.btnLeft,
.AxButton.dxbButton.btnRight,
.AxButton.dxbButtonSys.btnRight,
.AxColorButton.dxbButton.btnLeft,
.AxColorButton.dxbButtonSys.btnLeft,
.AxColorButton.dxbButton.btnRight,
.AxColorButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxButton.dxbButton.afterinputBtn,
.AxButton.dxbButtonSys.afterinputBtn,
.AxColorButton.dxbButton.afterinputBtn,
.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxButton.dxbButton.afterinputBtn span,
.AxButton.dxbButtonSys.afterinputBtn span,
.AxColorButton.dxbButton.afterinputBtn span,
.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxButton.dxbButton.orderAfterinputBtn,
.AxButton.dxbButtonSys.orderAfterinputBtn,
.AxColorButton.dxbButton.orderAfterinputBtn,
.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxButton.dxbButton.ActiveButton,
.AxButton.dxbButtonSys.ActiveButton,
.AxColorButton.dxbButton.ActiveButton,
.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxButton.dxbButton.subMenuStyleBtn,
.AxButton.dxbButtonSys.subMenuStyleBtn,
.AxColorButton.dxbButton.subMenuStyleBtn,
.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxButton.dxbButton.btnDropDown,
.AxButton.dxbButtonSys.btnDropDown,
.AxColorButton.dxbButton.btnDropDown,
.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxButton.dxbButton.MDTButtonYellow,
.AxButton.dxbButtonSys.MDTButtonYellow,
.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.AxColorButton.dxbButton.MDTButtonYellow,
.AxColorButton.dxbButtonSys.MDTButtonYellow,
.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxButton.dxbButton.MDTButtonRed,
.AxButton.dxbButtonSys.MDTButtonRed,
.AxColorButton.dxbButton.MDTButtonRed,
.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxButton.AxAutoWidth:empty,
.AxColorButton.AxAutoWidth:empty {
  width: 38px !important;
  display: inline-block;
}
.AxButton.AxAutoWidth:empty:before,
.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
button.AxButton,
.AxButton span,
button.AxColorButton,
.AxColorButton span {
  font-size: 10pt;
  text-align: center;
  white-space: normal;
}
.AxButton:before,
.AxColorButton:before {
  position: absolute;
  top: calc((100% -  30px ) / 2);
  left: 2%;
  line-height: 30px;
  font-size: 30px;
}
.AxButton.AxFoldButton,
.AxColorButton.AxFoldButton {
  width: 16px;
  height: 100%;
  border: none;
  background-color: transparent;
  padding: 0px;
  vertical-align: middle;
  margin: 0;
}
.AxButton.AxFoldButton:before,
.AxColorButton.AxFoldButton:before {
  position: absolute;
  top: calc((100% -  16px ) / 2);
  left: 2%;
  line-height: 16px;
  font-size: 16px;
}
.AxButton.AxFoldButton.AxAutoWidth:empty,
.AxColorButton.AxFoldButton.AxAutoWidth:empty {
  width: 100% !important;
  display: inline-block;
}
.AxButton.AxFoldButton.AxAutoWidth:empty:before,
.AxColorButton.AxFoldButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxButton.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.AxColorButton.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: none;
}
.AxButton.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.AxColorButton.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxButton.AxFoldButton.OrderButton,
.AxColorButton.AxFoldButton.OrderButton {
  width: 115px !important;
}
.AxButton.AxFoldButton.dttypeAddBtn span,
.AxButton.AxFoldButton.categoryAddBtn span,
.AxColorButton.AxFoldButton.dttypeAddBtn span,
.AxColorButton.AxFoldButton.categoryAddBtn span {
  width: 100% !important;
}
.AxButton.AxFoldButton.dxbButton,
.AxButton.AxFoldButton.dxbButtonSys,
.AxColorButton.AxFoldButton.dxbButton,
.AxColorButton.AxFoldButton.dxbButtonSys {
  border: none !important;
  display: inline-block;
  position: relative;
}
.AxButton.AxFoldButton.dxbButton span,
.AxButton.AxFoldButton.dxbButtonSys span,
.AxColorButton.AxFoldButton.dxbButton span,
.AxColorButton.AxFoldButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxButton.AxFoldButton.dxbButton img,
.AxButton.AxFoldButton.dxbButtonSys img,
.AxColorButton.AxFoldButton.dxbButton img,
.AxColorButton.AxFoldButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxButton.AxFoldButton.dxbButton img + span,
.AxButton.AxFoldButton.dxbButtonSys img + span,
.AxColorButton.AxFoldButton.dxbButton img + span,
.AxColorButton.AxFoldButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxButton.AxFoldButton.dxbButton > div,
.AxButton.AxFoldButton.dxbButtonSys > div,
.AxColorButton.AxFoldButton.dxbButton > div,
.AxColorButton.AxFoldButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxButton.AxFoldButton.dxbButton:not(.AxDisactivated):hover,
.AxButton.AxFoldButton.dxbButtonSys:not(.AxDisactivated):hover,
.AxColorButton.AxFoldButton.dxbButton:not(.AxDisactivated):hover,
.AxColorButton.AxFoldButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: none !important;
}
.AxButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue,
.AxButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxButton.AxFoldButton.dxbButton.dxbDisabled,
.AxButton.AxFoldButton.dxbButtonSys.dxbDisabled,
.AxButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.AxColorButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxColorButton.AxFoldButton.dxbButton.dxbDisabled,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbDisabled,
.AxColorButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxButton.AxFoldButton.dxbButton.dxbDisabled:hover,
.AxButton.AxFoldButton.dxbButtonSys.dxbDisabled:hover,
.AxButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.AxColorButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxColorButton.AxFoldButton.dxbButton.dxbDisabled:hover,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbDisabled:hover,
.AxColorButton.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: none !important;
}
.AxButton.AxFoldButton.dxbButton:active,
.AxButton.AxFoldButton.dxbButtonSys:active,
.AxColorButton.AxFoldButton.dxbButton:active,
.AxColorButton.AxFoldButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxButton.AxFoldButton.dxbButton.dtoCommandButtons,
.AxButton.AxFoldButton.dxbButtonSys.dtoCommandButtons,
.AxColorButton.AxFoldButton.dxbButton.dtoCommandButtons,
.AxColorButton.AxFoldButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxColorButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxColorButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxColorButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxColorButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxColorButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxColorButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxColorButton.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxColorButton.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxButton.AxFoldButton.dxbButton.NumPadBtn,
.AxButton.AxFoldButton.dxbButtonSys.NumPadBtn,
.AxColorButton.AxFoldButton.dxbButton.NumPadBtn,
.AxColorButton.AxFoldButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxButton.AxFoldButton.dxbButton.btnLeft,
.AxButton.AxFoldButton.dxbButtonSys.btnLeft,
.AxButton.AxFoldButton.dxbButton.btnRight,
.AxButton.AxFoldButton.dxbButtonSys.btnRight,
.AxColorButton.AxFoldButton.dxbButton.btnLeft,
.AxColorButton.AxFoldButton.dxbButtonSys.btnLeft,
.AxColorButton.AxFoldButton.dxbButton.btnRight,
.AxColorButton.AxFoldButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxButton.AxFoldButton.dxbButton.afterinputBtn,
.AxButton.AxFoldButton.dxbButtonSys.afterinputBtn,
.AxColorButton.AxFoldButton.dxbButton.afterinputBtn,
.AxColorButton.AxFoldButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxButton.AxFoldButton.dxbButton.afterinputBtn span,
.AxButton.AxFoldButton.dxbButtonSys.afterinputBtn span,
.AxColorButton.AxFoldButton.dxbButton.afterinputBtn span,
.AxColorButton.AxFoldButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxButton.AxFoldButton.dxbButton.orderAfterinputBtn,
.AxButton.AxFoldButton.dxbButtonSys.orderAfterinputBtn,
.AxColorButton.AxFoldButton.dxbButton.orderAfterinputBtn,
.AxColorButton.AxFoldButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxButton.AxFoldButton.dxbButton.ActiveButton,
.AxButton.AxFoldButton.dxbButtonSys.ActiveButton,
.AxColorButton.AxFoldButton.dxbButton.ActiveButton,
.AxColorButton.AxFoldButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxButton.AxFoldButton.dxbButton.subMenuStyleBtn,
.AxButton.AxFoldButton.dxbButtonSys.subMenuStyleBtn,
.AxColorButton.AxFoldButton.dxbButton.subMenuStyleBtn,
.AxColorButton.AxFoldButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxButton.AxFoldButton.dxbButton.btnDropDown,
.AxButton.AxFoldButton.dxbButtonSys.btnDropDown,
.AxColorButton.AxFoldButton.dxbButton.btnDropDown,
.AxColorButton.AxFoldButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxButton.AxFoldButton.dxbButton.MDTButtonYellow,
.AxButton.AxFoldButton.dxbButtonSys.MDTButtonYellow,
.AxButton.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxButton.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxButton.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxButton.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.AxColorButton.AxFoldButton.dxbButton.MDTButtonYellow,
.AxColorButton.AxFoldButton.dxbButtonSys.MDTButtonYellow,
.AxColorButton.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxColorButton.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxColorButton.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxButton.AxFoldButton.dxbButton.MDTButtonRed,
.AxButton.AxFoldButton.dxbButtonSys.MDTButtonRed,
.AxColorButton.AxFoldButton.dxbButton.MDTButtonRed,
.AxColorButton.AxFoldButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxButton.AxFoldButton:hover,
.AxColorButton.AxFoldButton:hover {
  background-color: transparent;
}
.AxColorButton {
  position: relative;
  padding: 5px;
}
.AxColorButton div {
  width: auto;
  height: auto;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  display: inline-block;
  position: absolute;
  white-space: nowrap;
}
.AxColorButton div:first-child {
  left: 45px;
  top: 3px;
  position: absolute;
  font-size: 7pt !important;
  opacity: 0.9;
  padding: 0;
  width: 70%;
}
.AxColorButton div:first-child span {
  display: inline !important;
  overflow: hidden;
  padding: 0;
  text-align: left !important;
  text-overflow: ellipsis !important;
  white-space: nowrap;
  width: 95%;
}
.AxColorButton div:nth-child(2) {
  font-size: 11.5pt;
  left: 45px;
  top: 17px;
  max-width: 70%;
}
.AxColorButton div:last-of-type {
  width: 26px;
  height: 26px;
  right: 5px;
  top: 5px;
}
.AxColorButton .DTcategory:empty + .downtime {
  top: 10px;
  line-height: 1.1;
}
.AxColorButton:before {
  float: left;
}
body {
  width: auto;
}
body input[type=checkbox] {
  width: 12px;
  height: 12px;
  background: #FBFAF8;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: 1px solid #E5E3E3;
  position: relative;
  font-size: 10pt;
  text-align: center;
}
body input[type=checkbox]:after {
  content: '\00a0\00a0';
  font-size: 9pt;
}
body input[type=checkbox]:hover {
  outline: 1px solid #ccc9c9;
}
body input[type=checkbox]:checked:after {
  font-size: 8pt;
  content: '\2713';
  font-weight: bolder;
}
body input[type=checkbox].AxLarge {
  width: 16px;
  height: 16px;
}
body input[type=checkbox].AxLarge:checked:after {
  font-size: 9pt;
}
body input[type=checkbox].AxLarge:after {
  font-size: 10.5pt;
}
body input[type=checkbox].AxMassive {
  width: 20px;
  height: 20px;
}
body input[type=checkbox].AxMassive:checked:after {
  font-size: 11pt;
}
body input[type=checkbox].AxMassive:after {
  font-size: 13pt;
}
body .init {
  width: auto;
}
body .init .jqx-checkbox-default {
  margin-right: 5px;
  vertical-align: middle;
}
body .jqx-checkbox-default {
  margin-right: 5px;
  vertical-align: middle;
}
body .jqx-checkbox-default {
  border: 1px solid #E5E3E3;
}
body .jqx-checkbox-hover {
  border: 1px solid #837979;
}
body .jqx-checkbox-default {
  background-color: transparent;
}
body .jqx-checkbox-hover {
  background-color: transparent;
}
body .AxCheckbox.jqx-checkbox {
  color: #3C7685;
}
body .AxCheckbox.jqx-checkbox:hover {
  color: #203D44;
}
.jqx-checkbox-check-checked {
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcxMUIwNzQ0NkIyMzExRTQ5NDA1RUNFNDc0QkY1MEVEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcxMUIwNzQ1NkIyMzExRTQ5NDA1RUNFNDc0QkY1MEVEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzExQjA3NDI2QjIzMTFFNDk0MDVFQ0U0NzRCRjUwRUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzExQjA3NDM2QjIzMTFFNDk0MDVFQ0U0NzRCRjUwRUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6OoaM7AAAAuUlEQVR42mL8//8/A6mABZljYmJCUMOZM2cYmIgwmAuIDwKxG1abcIACILYD4n9AvAskQMgmUSAuB2KQx8vgNhHwRw0Q8wHxSiA+DROE2RQBlZBD0qAMxJlA/AuIq5FNgmnKBuIwIL4BxC1AzAPE7UDMCsQzgPguNk0eQNwKZYNMPQHEIUD8CYib0d0M0/QV6n4NqDOZgZgRiDuA+A0uTTDwCOq/QmjcTCSYIpDADijGChjJSXsAAQYAZiAkd6FdmrcAAAAASUVORK5CYII=') center center no-repeat;
  cursor: pointer;
}
.jqx-checkbox-check-disabled {
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAC5SURBVHjavNItbgJRGIXhZwqYhuBqMRhWge4CmgYxGyA1rQEBDkixdV3AGFZAMg5HwgYwGDSqSU1FB3MFPzPhR3DU/XLvSd57zhdlWeZaPbhB5f0hSZK8N4+YYRzHcXpiKtA7WvhHegneE3rI0D3AK8CCAWqYYnkcRDtc1PcMDXTwh35eem94xQojVPGJCr6xzjM9YxzOfSzwgh8Mi3r6DfzNgFlChAm258rdhP99YI6vvHSiu63RbgA7LyVE9/GBQQAAAABJRU5ErkJggg==') center center no-repeat;
  cursor: default;
}
.jqx-checkbox-check-inverse {
  background: transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACbSURBVHjavNJBDgFBEIXhZokl29k4gyuII7gKaxdwC1wCcQWJc9hIWPgs1MiEmcywUEklL6/q767qdAvp22inH6IJ1Ekp7VNK45eDupx7xjb36oABzrhj1BRaxi2rop+LKdbICsUhbriG/oAOceIFC/SwCW/5PkEuutF8icZj7HFGvwrKM4v5TwHPynateoAJduiU1Vt/+0aPAQB5YFbwr2n93AAAAABJRU5ErkJggg==') center center no-repeat;
  cursor: default;
}
.AxCheckbox {
  width: auto;
}
.AxCheckbox input[type=checkbox] {
  width: 12px;
  height: 12px;
  background: #FBFAF8;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: 1px solid #E5E3E3;
  position: relative;
  font-size: 10pt;
  text-align: center;
}
.AxCheckbox input[type=checkbox]:after {
  content: '\00a0\00a0';
  font-size: 9pt;
}
.AxCheckbox input[type=checkbox]:hover {
  outline: 1px solid #ccc9c9;
}
.AxCheckbox input[type=checkbox]:checked:after {
  font-size: 8pt;
  content: '\2713';
  font-weight: bolder;
}
.AxCheckbox input[type=checkbox].AxLarge {
  width: 16px;
  height: 16px;
}
.AxCheckbox input[type=checkbox].AxLarge:checked:after {
  font-size: 9pt;
}
.AxCheckbox input[type=checkbox].AxLarge:after {
  font-size: 10.5pt;
}
.AxCheckbox input[type=checkbox].AxMassive {
  width: 20px;
  height: 20px;
}
.AxCheckbox input[type=checkbox].AxMassive:checked:after {
  font-size: 11pt;
}
.AxCheckbox input[type=checkbox].AxMassive:after {
  font-size: 13pt;
}
.AxCheckbox .init {
  width: auto;
}
.AxCheckbox .init .jqx-checkbox-default {
  margin-right: 5px;
  vertical-align: middle;
}
.AxCheckbox .jqx-checkbox-default {
  margin-right: 5px;
  vertical-align: middle;
}
.AxCheckbox .jqx-checkbox-default {
  border: 1px solid #E5E3E3;
}
.AxCheckbox .jqx-checkbox-hover {
  border: 1px solid #837979;
}
.AxCheckbox .jqx-checkbox-default {
  background-color: transparent;
}
.AxCheckbox .jqx-checkbox-hover {
  background-color: transparent;
}
.AxCheckbox .AxCheckbox.jqx-checkbox {
  color: #3C7685;
}
.AxCheckbox .AxCheckbox.jqx-checkbox:hover {
  color: #203D44;
}
.AxTreelist {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  background-color: #FBFAF8;
  border: 1px solid #e8e3d8;
  height: 100%;
  width: 100%;
}
.AxTreelist .jqx-tree {
  overflow: auto;
}
.AxTreelist .jqx-grid-cell {
  border: none;
  cursor: default;
}
.AxTreelist .jqx-grid-cell-hover {
  background-color: #B1DDE8;
}
.AxTreelist .jqx-grid-cell-selected {
  background-color: #F8D100;
}
.AxTreelist .jqx-fill-state-pressed {
  border-color: transparent;
  background-color: #F8D100;
  outline: 1px solid #c5a600;
}
.AxTreelist .jqx-fill-state-hover {
  border-color: transparent;
  background-color: #B1DDE8;
  outline: 1px solid #8accdc;
}
.AxTreelist .jqx-icon-arrow-up,
.AxTreelist .jqx-icon-arrow-up-hover,
.AxTreelist .jqx-icon-arrow-up-selected {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAIAAAC0D9CtAAAABnRSTlMA/wD/AP83WBt9AAAAN0lEQVR4nGP8//8/A4mAiVQNQ1VPY2MjaXogGnBpw6IHWSlWbeh6MBVhijDhl8YqzjiaDuimBwBoYhO25MwmbQAAAABJRU5ErkJggg==');
}
.AxTreelist .jqx-icon-arrow-down,
.AxTreelist .jqx-icon-arrow-down-hover,
.AxTreelist .jqx-icon-arrow-down-selected {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAIAAAC0D9CtAAAABnRSTlMA/wD/AP83WBt9AAAAQ0lEQVR4nO1SOQoAMAiLpf9WX56u0mrB3WzmIAoKSTSxuoHJAAB2HNy98qlq3hOFD3/v9sZeJrknmvJmFjCzSpL5NxwKVUNZtBfqyQAAAABJRU5ErkJggg==');
}
.AxTreelist .jqx-icon-arrow-left,
.AxTreelist .jqx-icon-arrow-left-hover,
.AxTreelist .jqx-icon-arrow-left-selected {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAIAAAC0D9CtAAAABnRSTlMA/wD/AP83WBt9AAAAQElEQVR4nN3SwQ0AIAxCUeviTSevCwCVm5H7u/wQ3b3MbRc8YqrKMwxQIwA2GgAzAmAy0zY3DDfQjLYWLD776AGEiROecuW0FwAAAABJRU5ErkJggg==');
}
.AxTreelist .jqx-icon-arrow-right,
.AxTreelist .jqx-icon-arrow-right-hover,
.AxTreelist .jqx-icon-arrow-right-selected {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAIAAAC0D9CtAAAABnRSTlMA/wD/AP83WBt9AAAARElEQVR4nN3SywkAMAgD0NjFxcntAH6CvRT0/ogGxd0xnDMF342ZveQ0rNutYuSelPEOIuNGVWcmAmJS0JkKAJBlP3oBIZsTnhedLP4AAAAASUVORK5CYII=');
}
.AxTreelist .jqx-tree,
.AxTreelist .jqx-widget-content {
  background-color: #FBFAF8;
}
.AxTreelist .jqx-tree,
.AxTreelist .jqx-widget {
  border: none;
}
.AxTreelist .jqx-tree {
  height: calc(100% - 30px);
}
.AxTreelist .jqx-tree {
  width: 100%;
}
.AxFoldButtons .AxButton,
.AxFoldButtons .AxColorButton {
  font-size: 8pt;
  width: auto !important;
  display: inline;
  background-color: transparent !important;
  border-color: transparent !important;
  float: left;
}
.AxFoldButtons .AxButton.AxPanel:before,
.AxFoldButtons .AxColorButton.AxPanel:before {
  top: -5.71428571pt;
}
.AxFoldButtons .AxButton.AxButton,
.AxFoldButtons .AxColorButton.AxColorButton {
  height: 25px;
  width: 80px;
}
button.AxFoldButtons .AxButton.AxButton,
.AxFoldButtons .AxButton.AxButton span,
button.AxFoldButtons .AxColorButton.AxColorButton,
.AxFoldButtons .AxColorButton.AxColorButton span {
  font-size: 8pt;
  text-align: center;
  white-space: normal;
}
.AxFoldButtons .AxButton.AxButton:before,
.AxFoldButtons .AxColorButton.AxColorButton:before {
  position: absolute;
  top: calc((100% -  18px ) / 2);
  left: 2%;
  line-height: 18px;
  font-size: 18px;
}
.AxFoldButtons .AxButton.AxButton.AxAutoWidth:empty,
.AxFoldButtons .AxColorButton.AxColorButton.AxAutoWidth:empty {
  width: 25px !important;
  display: inline-block;
}
.AxFoldButtons .AxButton.AxButton.AxAutoWidth:empty:before,
.AxFoldButtons .AxColorButton.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxFoldButtons .AxButton.AxColorButton,
.AxFoldButtons .AxColorButton.AxColorButton {
  height: 25px;
  padding: 2px;
}
.AxFoldButtons .AxButton.AxColorButton:before,
.AxFoldButtons .AxColorButton.AxColorButton:before {
  position: absolute;
  top: calc((100% -  18px ) / 2);
  left: 2%;
  line-height: 18px;
  font-size: 18px;
}
.AxFoldButtons .AxButton.AxColorButton.AxAutoWidth:empty,
.AxFoldButtons .AxColorButton.AxColorButton.AxAutoWidth:empty {
  width: 25px !important;
  display: inline-block;
}
.AxFoldButtons .AxButton.AxColorButton.AxAutoWidth:empty:before,
.AxFoldButtons .AxColorButton.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxFoldButtons .AxButton.AxColorButton div:first-child,
.AxFoldButtons .AxColorButton.AxColorButton div:first-child {
  width: 80%;
  left: 30px;
  top: 0px;
  font-size: 6pt !important;
}
.AxFoldButtons .AxButton.AxColorButton div:nth-child(2),
.AxFoldButtons .AxColorButton.AxColorButton div:nth-child(2) {
  font-size: 8pt;
  left: 30px;
  top: 11px;
}
.AxFoldButtons .AxButton.AxColorButton div:last-of-type,
.AxFoldButtons .AxColorButton.AxColorButton div:last-of-type {
  width: 17px;
  height: 17px;
  right: 3px;
  top: 3px;
}
.AxFoldButtons .AxButton.AxColorButton .DTcategory:empty + .downtime,
.AxFoldButtons .AxColorButton.AxColorButton .DTcategory:empty + .downtime {
  top: 6px;
}
.AxFoldButtons .AxButton.AxColorButton:before,
.AxFoldButtons .AxColorButton.AxColorButton:before {
  line-height: 20px;
}
.AxFoldButtons .AxButton:hover,
.AxFoldButtons .AxColorButton:hover {
  background-color: transparent !important;
  border-color: transparent !important;
}
.AxFoldButtons .AxButton.AxButton,
.AxFoldButtons .AxColorButton.AxColorButton {
  cursor: pointer;
  padding: 0;
}
.AxFoldButtons .AxButton.AxButton.AxSwitched:before,
.AxFoldButtons .AxColorButton.AxColorButton.AxSwitched:before {
  color: #E87C28 !important;
}
.AxFoldButtons .AxButton.AxButton:hover,
.AxFoldButtons .AxButton.AxButton:hover span,
.AxFoldButtons .AxButton.AxButton:hover:before,
.AxFoldButtons .AxColorButton.AxColorButton:hover,
.AxFoldButtons .AxColorButton.AxColorButton:hover span,
.AxFoldButtons .AxColorButton.AxColorButton:hover:before {
  color: #203D44 !important;
}
.AxFoldButtons .AxButton.AxButton span,
.AxFoldButtons .AxColorButton.AxColorButton span {
  text-align: left;
}
.AxFoldButtons .AxButton:first-child,
.AxFoldButtons .AxColorButton:first-child {
  position: relative;
  left: 5%;
}
.AxFoldButtons .AxButton:nth-child(2),
.AxFoldButtons .AxColorButton:nth-child(2) {
  position: relative;
  left: 10%;
}
.AxPopup {
  padding: 0px;
  margin: 0px;
  overflow: hidden;
  font-weight: normal;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 8pt;
  z-index: 1800;
  width: 200px;
  height: 200px;
  box-shadow: none;
  border: none;
  height: 30px;
  word-wrap: break-word;
}
.AxPopup .setShadow {
  box-shadow: 10px 10px 5px #203D44;
}
.AxPopup .AxBody {
  color: #203D44;
  background-color: #FBFAF8;
}
.AxPopup .AxBody {
  border: 1px solid #ccc9c9;
  border-top-width: 0;
}
.AxPopup .AxBody {
  height: calc(100% - 30px );
}
.AxPopup .jqx-icon-close {
  height: 100%;
  background: none;
  vertical-align: middle;
}
.AxPopup .jqx-icon-close::before {
  font-family: "axxos-oee-icon";
  content: "\65";
  vertical-align: middle;
  font-size: 10pt;
}
.AxPopup .AxBody {
  padding: 10px;
}
.AxPopup {
  word-wrap: break-word;
}
.AxPopup .jqx-icon-close {
  height: 100%;
  background: none;
  vertical-align: middle;
}
.AxPopup .jqx-icon-close::before {
  font-family: "axxos-oee-icon";
  content: "\65";
  vertical-align: middle;
  font-size: 10pt;
}
.AxPopup .AxBody {
  padding: 10px;
}
.AxDropdown {
  height: 28px;
  color: #203D44;
  background-color: #F4F2F2 !important;
  border: 1px solid #ddd6d6;
}
.AxDropdown .jqx-dropdownlist-content {
  padding: 6px 0 6px 2px;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.AxDropdown .jqx-fill-state-hover {
  border: none;
}
.AxDropdown:hover {
  color: #203D44;
}
.AxDropdown:hover {
  background-color: #F4F2F2 !important;
}
.AxDropdown:hover {
  border: 1px solid #978383;
}
.jqx-listbox.jqx-widget-content.jqx-rc-t-expanded {
  color: #203D44;
  z-index: 17000 !important;
}
.jqx-listbox.jqx-widget-content.jqx-rc-t-expanded:hover {
  color: #203D44;
}
.jqx-listbox.jqx-widget-content.jqx-rc-t-expanded {
  background-color: #FBFAF8;
  z-index: 17000 !important;
}
.jqx-listbox.jqx-widget-content.jqx-rc-t-expanded:hover {
  background-color: #FBFAF8;
}
.jqx-listbox.jqx-widget-content.jqx-rc-t-expanded {
  border: 1px solid #ccc9c9;
  z-index: 17000 !important;
}
.jqx-listbox.jqx-widget-content.jqx-rc-t-expanded:hover {
  border: 1px solid #ccc9c9;
}
.AxListbox {
  height: 28px !important;
}
.AxListbox .jqx-listitem-state-selected {
  background-color: #F8D100;
}
.AxListbox .jqx-listitem-state-selected .jqx-listitem-state-hover {
  margin: 0;
}
.AxListbox .jqx-listitem-state-selected:not(.jqx-listitem-state-hover) {
  border: none;
}
.AxListbox .jqx-grid-cell {
  border: none;
  cursor: default;
}
.AxListbox .jqx-grid-cell-selected {
  background-color: #F8D100;
}
.AxListbox .jqx-grid-cell-hover {
  background-color: #B1DDE8;
}
.AxListbox .jqx-fill-state-hover {
  background-color: #B1DDE8;
  outline: 1px solid #8accdc;
}
.AxListbox .jqx-fill-state-pressed {
  background-color: #F8D100;
  outline: 1px solid #c5a600;
}
.AxListbox.jqx-widget-content {
  color: #203D44;
}
.AxListbox:hover {
  color: #203D44;
}
.AxListbox.jqx-widget-content {
  background-color: #FBFAF8;
}
.AxListbox .jqx-listitem-state-hover {
  background-color: #B1DDE8;
}
.AxListbox.jqx-widget-content {
  border: 1px solid #e8e3d8;
}
.AxListbox:hover {
  border: 1px solid #e8e3d8;
}
.AxListbox {
  height: 28px !important;
}
.AxListbox .jqx-listitem-state-selected {
  background-color: #F8D100;
}
.AxListbox .jqx-listitem-state-selected .jqx-listitem-state-hover {
  margin: 0;
}
.AxListbox .jqx-listitem-state-selected:not(.jqx-listitem-state-hover) {
  border: none;
}
.AxListbox .jqx-grid-cell {
  border: none;
  cursor: default;
}
.AxListbox .jqx-grid-cell-selected {
  background-color: #F8D100;
}
.AxListbox .jqx-grid-cell-hover {
  background-color: #B1DDE8;
}
.AxListbox .jqx-fill-state-hover {
  background-color: #B1DDE8;
  outline: 1px solid #8accdc;
}
.AxListbox .jqx-fill-state-pressed {
  background-color: #F8D100;
  outline: 1px solid #c5a600;
}
.AxListbox.jqx-widget-content {
  color: #203D44;
}
.AxListbox:hover {
  color: #203D44;
}
.AxListbox.jqx-widget-content {
  background-color: #FBFAF8;
}
.AxListbox .jqx-listitem-state-hover {
  background-color: #B1DDE8;
}
.AxListbox.jqx-widget-content {
  border: 1px solid #e8e3d8;
}
.AxListbox:hover {
  border: 1px solid #e8e3d8;
}
.AxLink {
  border: none;
  transition: none !important;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  padding: 0;
  cursor: pointer;
  text-decoration: underline;
  color: #3C7685 !important;
}
.AxLink:hover {
  transition: none !important;
  color: #203D44 !important;
}
.AxLink:active {
  transition: none !important;
}
.AxLink span:hover {
  color: #203D44;
}
.AxLink .jqx-link,
.AxLink .jqx-link.jqx-fill-state-hover,
.AxLink .jqx-link.jqx-fill-state-pressed {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transition: none !important;
  transition: none !important;
  background: none !important;
}
.AxLink .jqx-link:active,
.AxLink .jqx-link.jqx-fill-state-hover:active,
.AxLink .jqx-link.jqx-fill-state-pressed:active {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.AxLink .jqx-link:hover,
.AxLink .jqx-link.jqx-fill-state-hover:hover,
.AxLink .jqx-link.jqx-fill-state-pressed:hover,
.AxLink .jqx-link:focus,
.AxLink .jqx-link.jqx-fill-state-hover:focus,
.AxLink .jqx-link.jqx-fill-state-pressed:focus {
  -webkit-transition: none !important;
  transition: none !important;
  background: none !important;
}
.AxLink.jqx-link {
  color: #3C7685 !important;
}
.AxLink.jqx-link:hover {
  color: #3C7685 !important;
}
.AxLink.jqx-link {
  background-color: transparent;
}
.AxLink.jqx-link:hover {
  background-color: transparent;
}
body {
  padding: 0px;
}
body.jqx-widget-content {
  overflow: hidden;
  line-height: 30px;
}
body > .jqx-button {
  display: inline-block;
  opacity: 1;
  cursor: default;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: #203D44;
  background-color: #E5E3E3;
  border: 1px solid #ccc9c9;
  height: 38px;
  width: 120px;
  float: left;
  margin-right: 10px;
  font-size: 12px;
  vertical-align: middle;
  display: inline;
  padding: 5px;
  width: 25% !important;
}
body > .jqx-button:not([class*="icon-"]) span {
  width: 95% !important;
}
buttonbody > .jqx-button,
body > .jqx-button > span {
  display: inline-block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  text-align: center;
  vertical-align: middle;
  width: 75%;
  left: 0px;
  position: relative;
}
body > .jqx-button.disabled,
body > .jqx-button.jqx-fill-state-disabled {
  opacity: 0.4;
}
body > .jqx-button.CustomButtonWidth120px {
  width: 120px !important;
}
buttonbody > .jqx-button:not(.logbookFilterBtn),
body > .jqx-button:not(.logbookFilterBtn) > span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  font-size: 9pt;
  position: relative;
}
body > .jqx-button:not(.logbookFilterBtn) > span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
}
buttonbody > .jqx-button.logbookFilterBtn,
body > .jqx-button.logbookFilterBtn span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  font-size: 9pt;
  padding: 0 5px;
}
body > .jqx-button .setShadow {
  box-shadow: #203D44 5px 5px;
}
body > .jqx-button:before {
  color: #3C7685;
}
buttonbody > .jqx-button,
body > .jqx-button span,
body > .jqx-button > * {
  color: #203D44 !important;
}
body > .jqx-button:hover {
  background-color: #E5E3E3;
}
body > .jqx-button:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #837979;
}
body > .jqx-button:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
body > .jqx-button.OrderButton {
  width: 115px !important;
}
body > .jqx-button.dttypeAddBtn span,
body > .jqx-button.categoryAddBtn span {
  width: 100% !important;
}
body > .jqx-button.dxbButton,
body > .jqx-button.dxbButtonSys {
  border: 1px solid #ccc9c9 !important;
  display: inline-block;
  position: relative;
}
body > .jqx-button.dxbButton span,
body > .jqx-button.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
body > .jqx-button.dxbButton img,
body > .jqx-button.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
body > .jqx-button.dxbButton img + span,
body > .jqx-button.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
body > .jqx-button.dxbButton > div,
body > .jqx-button.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
body > .jqx-button.dxbButton:not(.AxDisactivated):hover,
body > .jqx-button.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #837979 !important;
}
body > .jqx-button.dxbButton.dxbDisabled_Office2003Blue,
body > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue,
body > .jqx-button.dxbButton.dxbDisabled,
body > .jqx-button.dxbButtonSys.dxbDisabled,
body > .jqx-button.dxbButton.dxbDisabled_Office2003Blue_Custom,
body > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
body > .jqx-button.dxbButton.dxbDisabled_Office2003Blue:hover,
body > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
body > .jqx-button.dxbButton.dxbDisabled:hover,
body > .jqx-button.dxbButtonSys.dxbDisabled:hover,
body > .jqx-button.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
body > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #ccc9c9 !important;
}
body > .jqx-button.dxbButton:active,
body > .jqx-button.dxbButtonSys:active {
  border-color: transparent !important;
}
body > .jqx-button.dxbButton.dtoCommandButtons,
body > .jqx-button.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
body > .jqx-button.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
body > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
body > .jqx-button.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
body > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
body > .jqx-button.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
body > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
body > .jqx-button.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
body > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
body > .jqx-button.dxbButton.NumPadBtn,
body > .jqx-button.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
body > .jqx-button.dxbButton.btnLeft,
body > .jqx-button.dxbButtonSys.btnLeft,
body > .jqx-button.dxbButton.btnRight,
body > .jqx-button.dxbButtonSys.btnRight {
  padding: 0;
}
body > .jqx-button.dxbButton.afterinputBtn,
body > .jqx-button.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
body > .jqx-button.dxbButton.afterinputBtn span,
body > .jqx-button.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
body > .jqx-button.dxbButton.orderAfterinputBtn,
body > .jqx-button.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
body > .jqx-button.dxbButton.ActiveButton,
body > .jqx-button.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
body > .jqx-button.dxbButton.subMenuStyleBtn,
body > .jqx-button.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
body > .jqx-button.dxbButton.btnDropDown,
body > .jqx-button.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
body > .jqx-button.dxbButton.MDTButtonYellow,
body > .jqx-button.dxbButtonSys.MDTButtonYellow,
body > .jqx-button.dxbButton.dxbButtonChecked_Office2003Blue,
body > .jqx-button.dxbButtonSys.dxbButtonChecked_Office2003Blue,
body > .jqx-button.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
body > .jqx-button.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
body > .jqx-button.dxbButton.MDTButtonRed,
body > .jqx-button.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
body > .jqx-button.AxAutoWidth:empty {
  width: 38px !important;
  display: inline-block;
}
body > .jqx-button.AxAutoWidth:empty:before {
  left: 10%;
}
buttonbody > .jqx-button,
body > .jqx-button span {
  font-size: 10pt;
  text-align: center;
  white-space: normal;
}
body > .jqx-button:before {
  position: absolute;
  top: calc((100% -  30px ) / 2);
  left: 2%;
  line-height: 30px;
  font-size: 30px;
}
body > .jqx-button.AxFoldButton {
  width: 16px;
  height: 100%;
  border: none;
  background-color: transparent;
  padding: 0px;
  vertical-align: middle;
  margin: 0;
}
body > .jqx-button.AxFoldButton:before {
  position: absolute;
  top: calc((100% -  16px ) / 2);
  left: 2%;
  line-height: 16px;
  font-size: 16px;
}
body > .jqx-button.AxFoldButton.AxAutoWidth:empty {
  width: 100% !important;
  display: inline-block;
}
body > .jqx-button.AxFoldButton.AxAutoWidth:empty:before {
  left: 10%;
}
body > .jqx-button.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: none;
}
body > .jqx-button.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
body > .jqx-button.AxFoldButton.OrderButton {
  width: 115px !important;
}
body > .jqx-button.AxFoldButton.dttypeAddBtn span,
body > .jqx-button.AxFoldButton.categoryAddBtn span {
  width: 100% !important;
}
body > .jqx-button.AxFoldButton.dxbButton,
body > .jqx-button.AxFoldButton.dxbButtonSys {
  border: none !important;
  display: inline-block;
  position: relative;
}
body > .jqx-button.AxFoldButton.dxbButton span,
body > .jqx-button.AxFoldButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
body > .jqx-button.AxFoldButton.dxbButton img,
body > .jqx-button.AxFoldButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
body > .jqx-button.AxFoldButton.dxbButton img + span,
body > .jqx-button.AxFoldButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
body > .jqx-button.AxFoldButton.dxbButton > div,
body > .jqx-button.AxFoldButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
body > .jqx-button.AxFoldButton.dxbButton:not(.AxDisactivated):hover,
body > .jqx-button.AxFoldButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: none !important;
}
body > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue,
body > .jqx-button.AxFoldButton.dxbButton.dxbDisabled,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled,
body > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
body > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue:hover,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
body > .jqx-button.AxFoldButton.dxbButton.dxbDisabled:hover,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled:hover,
body > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: none !important;
}
body > .jqx-button.AxFoldButton.dxbButton:active,
body > .jqx-button.AxFoldButton.dxbButtonSys:active {
  border-color: transparent !important;
}
body > .jqx-button.AxFoldButton.dxbButton.dtoCommandButtons,
body > .jqx-button.AxFoldButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
body > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
body > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
body > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
body > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
body > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
body > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
body > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
body > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
body > .jqx-button.AxFoldButton.dxbButton.NumPadBtn,
body > .jqx-button.AxFoldButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
body > .jqx-button.AxFoldButton.dxbButton.btnLeft,
body > .jqx-button.AxFoldButton.dxbButtonSys.btnLeft,
body > .jqx-button.AxFoldButton.dxbButton.btnRight,
body > .jqx-button.AxFoldButton.dxbButtonSys.btnRight {
  padding: 0;
}
body > .jqx-button.AxFoldButton.dxbButton.afterinputBtn,
body > .jqx-button.AxFoldButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
body > .jqx-button.AxFoldButton.dxbButton.afterinputBtn span,
body > .jqx-button.AxFoldButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
body > .jqx-button.AxFoldButton.dxbButton.orderAfterinputBtn,
body > .jqx-button.AxFoldButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
body > .jqx-button.AxFoldButton.dxbButton.ActiveButton,
body > .jqx-button.AxFoldButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
body > .jqx-button.AxFoldButton.dxbButton.subMenuStyleBtn,
body > .jqx-button.AxFoldButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
body > .jqx-button.AxFoldButton.dxbButton.btnDropDown,
body > .jqx-button.AxFoldButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
body > .jqx-button.AxFoldButton.dxbButton.MDTButtonYellow,
body > .jqx-button.AxFoldButton.dxbButtonSys.MDTButtonYellow,
body > .jqx-button.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
body > .jqx-button.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
body > .jqx-button.AxFoldButton.dxbButton.MDTButtonRed,
body > .jqx-button.AxFoldButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
body > .jqx-button.AxFoldButton:hover {
  background-color: transparent;
}
body > .jqx-button:not([class*="icon-"]) span {
  width: 95% !important;
}
buttonbody > .jqx-button,
body > .jqx-button > span {
  display: inline-block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  text-align: center;
  vertical-align: middle;
  width: 75%;
  left: 0px;
  position: relative;
}
body > .jqx-button.disabled,
body > .jqx-button.jqx-fill-state-disabled {
  opacity: 0.4;
}
body > .jqx-button.CustomButtonWidth120px {
  width: 120px !important;
}
buttonbody > .jqx-button:not(.logbookFilterBtn),
body > .jqx-button:not(.logbookFilterBtn) > span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  font-size: 9pt;
  position: relative;
}
body > .jqx-button:not(.logbookFilterBtn) > span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
}
buttonbody > .jqx-button.logbookFilterBtn,
body > .jqx-button.logbookFilterBtn span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  font-size: 9pt;
  padding: 0 5px;
}
body > .jqx-button .setShadow {
  box-shadow: #203D44 5px 5px;
}
body > .jqx-button:before {
  color: #3C7685;
}
buttonbody > .jqx-button,
body > .jqx-button span,
body > .jqx-button > * {
  color: #203D44 !important;
}
body > .jqx-button:hover {
  background-color: #E5E3E3;
}
body > .jqx-button:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #837979;
}
body > .jqx-button:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
body > .jqx-button.OrderButton {
  width: 115px !important;
}
body > .jqx-button.dttypeAddBtn span,
body > .jqx-button.categoryAddBtn span {
  width: 100% !important;
}
body > .jqx-button.dxbButton,
body > .jqx-button.dxbButtonSys {
  border: 1px solid #ccc9c9 !important;
  display: inline-block;
  position: relative;
}
body > .jqx-button.dxbButton span,
body > .jqx-button.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
body > .jqx-button.dxbButton img,
body > .jqx-button.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
body > .jqx-button.dxbButton img + span,
body > .jqx-button.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
body > .jqx-button.dxbButton > div,
body > .jqx-button.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
body > .jqx-button.dxbButton:not(.AxDisactivated):hover,
body > .jqx-button.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #837979 !important;
}
body > .jqx-button.dxbButton.dxbDisabled_Office2003Blue,
body > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue,
body > .jqx-button.dxbButton.dxbDisabled,
body > .jqx-button.dxbButtonSys.dxbDisabled,
body > .jqx-button.dxbButton.dxbDisabled_Office2003Blue_Custom,
body > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
body > .jqx-button.dxbButton.dxbDisabled_Office2003Blue:hover,
body > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
body > .jqx-button.dxbButton.dxbDisabled:hover,
body > .jqx-button.dxbButtonSys.dxbDisabled:hover,
body > .jqx-button.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
body > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #ccc9c9 !important;
}
body > .jqx-button.dxbButton:active,
body > .jqx-button.dxbButtonSys:active {
  border-color: transparent !important;
}
body > .jqx-button.dxbButton.dtoCommandButtons,
body > .jqx-button.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
body > .jqx-button.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
body > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
body > .jqx-button.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
body > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
body > .jqx-button.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
body > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
body > .jqx-button.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
body > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
body > .jqx-button.dxbButton.NumPadBtn,
body > .jqx-button.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
body > .jqx-button.dxbButton.btnLeft,
body > .jqx-button.dxbButtonSys.btnLeft,
body > .jqx-button.dxbButton.btnRight,
body > .jqx-button.dxbButtonSys.btnRight {
  padding: 0;
}
body > .jqx-button.dxbButton.afterinputBtn,
body > .jqx-button.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
body > .jqx-button.dxbButton.afterinputBtn span,
body > .jqx-button.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
body > .jqx-button.dxbButton.orderAfterinputBtn,
body > .jqx-button.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
body > .jqx-button.dxbButton.ActiveButton,
body > .jqx-button.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
body > .jqx-button.dxbButton.subMenuStyleBtn,
body > .jqx-button.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
body > .jqx-button.dxbButton.btnDropDown,
body > .jqx-button.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
body > .jqx-button.dxbButton.MDTButtonYellow,
body > .jqx-button.dxbButtonSys.MDTButtonYellow,
body > .jqx-button.dxbButton.dxbButtonChecked_Office2003Blue,
body > .jqx-button.dxbButtonSys.dxbButtonChecked_Office2003Blue,
body > .jqx-button.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
body > .jqx-button.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
body > .jqx-button.dxbButton.MDTButtonRed,
body > .jqx-button.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
body > .jqx-button.AxAutoWidth:empty {
  width: 38px !important;
  display: inline-block;
}
body > .jqx-button.AxAutoWidth:empty:before {
  left: 10%;
}
buttonbody > .jqx-button,
body > .jqx-button span {
  font-size: 10pt;
  text-align: center;
  white-space: normal;
}
body > .jqx-button:before {
  position: absolute;
  top: calc((100% -  30px ) / 2);
  left: 2%;
  line-height: 30px;
  font-size: 30px;
}
body > .jqx-button.AxFoldButton {
  width: 16px;
  height: 100%;
  border: none;
  background-color: transparent;
  padding: 0px;
  vertical-align: middle;
  margin: 0;
}
body > .jqx-button.AxFoldButton:before {
  position: absolute;
  top: calc((100% -  16px ) / 2);
  left: 2%;
  line-height: 16px;
  font-size: 16px;
}
body > .jqx-button.AxFoldButton.AxAutoWidth:empty {
  width: 100% !important;
  display: inline-block;
}
body > .jqx-button.AxFoldButton.AxAutoWidth:empty:before {
  left: 10%;
}
body > .jqx-button.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: none;
}
body > .jqx-button.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
body > .jqx-button.AxFoldButton.OrderButton {
  width: 115px !important;
}
body > .jqx-button.AxFoldButton.dttypeAddBtn span,
body > .jqx-button.AxFoldButton.categoryAddBtn span {
  width: 100% !important;
}
body > .jqx-button.AxFoldButton.dxbButton,
body > .jqx-button.AxFoldButton.dxbButtonSys {
  border: none !important;
  display: inline-block;
  position: relative;
}
body > .jqx-button.AxFoldButton.dxbButton span,
body > .jqx-button.AxFoldButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
body > .jqx-button.AxFoldButton.dxbButton img,
body > .jqx-button.AxFoldButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
body > .jqx-button.AxFoldButton.dxbButton img + span,
body > .jqx-button.AxFoldButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
body > .jqx-button.AxFoldButton.dxbButton > div,
body > .jqx-button.AxFoldButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
body > .jqx-button.AxFoldButton.dxbButton:not(.AxDisactivated):hover,
body > .jqx-button.AxFoldButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: none !important;
}
body > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue,
body > .jqx-button.AxFoldButton.dxbButton.dxbDisabled,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled,
body > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
body > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue:hover,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
body > .jqx-button.AxFoldButton.dxbButton.dxbDisabled:hover,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled:hover,
body > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: none !important;
}
body > .jqx-button.AxFoldButton.dxbButton:active,
body > .jqx-button.AxFoldButton.dxbButtonSys:active {
  border-color: transparent !important;
}
body > .jqx-button.AxFoldButton.dxbButton.dtoCommandButtons,
body > .jqx-button.AxFoldButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
body > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
body > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
body > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
body > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
body > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
body > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
body > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
body > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
body > .jqx-button.AxFoldButton.dxbButton.NumPadBtn,
body > .jqx-button.AxFoldButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
body > .jqx-button.AxFoldButton.dxbButton.btnLeft,
body > .jqx-button.AxFoldButton.dxbButtonSys.btnLeft,
body > .jqx-button.AxFoldButton.dxbButton.btnRight,
body > .jqx-button.AxFoldButton.dxbButtonSys.btnRight {
  padding: 0;
}
body > .jqx-button.AxFoldButton.dxbButton.afterinputBtn,
body > .jqx-button.AxFoldButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
body > .jqx-button.AxFoldButton.dxbButton.afterinputBtn span,
body > .jqx-button.AxFoldButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
body > .jqx-button.AxFoldButton.dxbButton.orderAfterinputBtn,
body > .jqx-button.AxFoldButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
body > .jqx-button.AxFoldButton.dxbButton.ActiveButton,
body > .jqx-button.AxFoldButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
body > .jqx-button.AxFoldButton.dxbButton.subMenuStyleBtn,
body > .jqx-button.AxFoldButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
body > .jqx-button.AxFoldButton.dxbButton.btnDropDown,
body > .jqx-button.AxFoldButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
body > .jqx-button.AxFoldButton.dxbButton.MDTButtonYellow,
body > .jqx-button.AxFoldButton.dxbButtonSys.MDTButtonYellow,
body > .jqx-button.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
body > .jqx-button.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
body > .jqx-button.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
body > .jqx-button.AxFoldButton.dxbButton.MDTButtonRed,
body > .jqx-button.AxFoldButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
body > .jqx-button.AxFoldButton:hover {
  background-color: transparent;
}
body > .jqx-button.AxPanel:before {
  top: -8.57142857px;
}
body > .jqx-button.AxButton,
body > .jqx-button.AxColorButton {
  height: 30px;
  width: 100px;
}
buttonbody > .jqx-button.AxButton,
body > .jqx-button.AxButton span,
buttonbody > .jqx-button.AxColorButton,
body > .jqx-button.AxColorButton span {
  font-size: 12px;
  text-align: center;
  white-space: normal;
}
body > .jqx-button.AxButton:before,
body > .jqx-button.AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
body > .jqx-button.AxButton.AxAutoWidth:empty,
body > .jqx-button.AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
body > .jqx-button.AxButton.AxAutoWidth:empty:before,
body > .jqx-button.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
buttonbody > .jqx-button.AxButton,
body > .jqx-button.AxButton span,
buttonbody > .jqx-button.AxColorButton,
body > .jqx-button.AxColorButton span {
  width: 85%;
  left: 0px;
}
body > .jqx-button.AxColorButton {
  height: 30px;
  padding: 3px;
}
body > .jqx-button.AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
body > .jqx-button.AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
body > .jqx-button.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
body > .jqx-button.AxColorButton div:first-child {
  width: 80%;
  left: 35px;
  top: 2px;
}
body > .jqx-button.AxColorButton div:first-child > * {
  font-size: 7pt !important;
}
body > .jqx-button.AxColorButton div:nth-child(2) {
  font-size: 12px;
  left: 35px;
  top: 12px;
}
body > .jqx-button.AxColorButton div:last-of-type {
  width: 20px;
  height: 20px;
  right: 4px;
  top: 4px;
}
body > .jqx-button.AxColorButton .DTcategory:empty + .downtime {
  top: 8px;
}
body > .jqx-button:before {
  position: absolute;
  top: calc((100% -  9pt ) / 2);
  left: 2%;
  line-height: 9pt;
  font-size: 9pt;
}
body > .jqx-button.AxMarginRight,
body > .jqx-button.AxMarginLeft {
  width: calc( 25%  -  10px  ) !important;
}
body > .jqx-button.AxMarginRight.AxMarginLeft {
  width: calc( 25%  -  20px  ) !important;
}
body > .jqx-button.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 25%  -  40px  ) !important;
}
body > .jqx-button.AxMarginRight.AxDoubleMarginLeft,
body > .jqx-button.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 25%  -  30px  ) !important;
}
body .jqx-file-upload-file-row {
  padding: 0;
  border: none;
  background-color: transparent;
}
body .jqx-file-upload-file-row div {
  border: none;
  background-color: transparent;
  font-weight: bold;
  font-size: 12px;
}
body .jqx-file-upload-file-row div.AxPanel:before {
  top: -8.57142857px;
}
body .jqx-file-upload-file-row div.AxButton,
body .jqx-file-upload-file-row div.AxColorButton {
  height: 30px;
  width: 100px;
}
buttonbody .jqx-file-upload-file-row div.AxButton,
body .jqx-file-upload-file-row div.AxButton span,
buttonbody .jqx-file-upload-file-row div.AxColorButton,
body .jqx-file-upload-file-row div.AxColorButton span {
  font-size: 12px;
  text-align: center;
  white-space: normal;
}
body .jqx-file-upload-file-row div.AxButton:before,
body .jqx-file-upload-file-row div.AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
body .jqx-file-upload-file-row div.AxButton.AxAutoWidth:empty,
body .jqx-file-upload-file-row div.AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
body .jqx-file-upload-file-row div.AxButton.AxAutoWidth:empty:before,
body .jqx-file-upload-file-row div.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
buttonbody .jqx-file-upload-file-row div.AxButton,
body .jqx-file-upload-file-row div.AxButton span,
buttonbody .jqx-file-upload-file-row div.AxColorButton,
body .jqx-file-upload-file-row div.AxColorButton span {
  width: 85%;
  left: 0px;
}
body .jqx-file-upload-file-row div.AxColorButton {
  height: 30px;
  padding: 3px;
}
body .jqx-file-upload-file-row div.AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
body .jqx-file-upload-file-row div.AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
body .jqx-file-upload-file-row div.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
body .jqx-file-upload-file-row div.AxColorButton div:first-child {
  width: 80%;
  left: 35px;
  top: 2px;
}
body .jqx-file-upload-file-row div.AxColorButton div:first-child > * {
  font-size: 7pt !important;
}
body .jqx-file-upload-file-row div.AxColorButton div:nth-child(2) {
  font-size: 12px;
  left: 35px;
  top: 12px;
}
body .jqx-file-upload-file-row div.AxColorButton div:last-of-type {
  width: 20px;
  height: 20px;
  right: 4px;
  top: 4px;
}
body .jqx-file-upload-file-row div.AxColorButton .DTcategory:empty + .downtime {
  top: 8px;
}
body .jqx-file-upload-file-row .jqx-file-upload-file-upload {
  display: none;
}
body.jqx-widget-content {
  background-color: #FBFAF8;
}
body.jqx-widget-content {
  color: #203D44;
}
body.jqx-widget-content {
  border: none;
}
body .jqx-file-upload-file-row .jqx-file-upload-file-name {
  color: #203D44;
}
body .jqx-file-upload-file-row .jqx-file-upload-file-cancel {
  color: #203D44;
}
body .jqx-file-upload-file-row .jqx-file-upload-file-cancel:hover {
  color: #203D44;
}
.AxUpload {
  padding: 0px;
}
.AxUpload.jqx-widget-content {
  overflow: hidden;
  line-height: 30px;
}
.AxUpload > .jqx-button {
  display: inline-block;
  opacity: 1;
  cursor: default;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: #203D44;
  background-color: #E5E3E3;
  border: 1px solid #ccc9c9;
  height: 38px;
  width: 120px;
  float: left;
  margin-right: 10px;
  font-size: 12px;
  vertical-align: middle;
  display: inline;
  padding: 5px;
  width: 25% !important;
}
.AxUpload > .jqx-button:not([class*="icon-"]) span {
  width: 95% !important;
}
button.AxUpload > .jqx-button,
.AxUpload > .jqx-button > span {
  display: inline-block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  text-align: center;
  vertical-align: middle;
  width: 75%;
  left: 0px;
  position: relative;
}
.AxUpload > .jqx-button.disabled,
.AxUpload > .jqx-button.jqx-fill-state-disabled {
  opacity: 0.4;
}
.AxUpload > .jqx-button.CustomButtonWidth120px {
  width: 120px !important;
}
button.AxUpload > .jqx-button:not(.logbookFilterBtn),
.AxUpload > .jqx-button:not(.logbookFilterBtn) > span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  font-size: 9pt;
  position: relative;
}
.AxUpload > .jqx-button:not(.logbookFilterBtn) > span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
}
button.AxUpload > .jqx-button.logbookFilterBtn,
.AxUpload > .jqx-button.logbookFilterBtn span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  font-size: 9pt;
  padding: 0 5px;
}
.AxUpload > .jqx-button .setShadow {
  box-shadow: #203D44 5px 5px;
}
.AxUpload > .jqx-button:before {
  color: #3C7685;
}
button.AxUpload > .jqx-button,
.AxUpload > .jqx-button span,
.AxUpload > .jqx-button > * {
  color: #203D44 !important;
}
.AxUpload > .jqx-button:hover {
  background-color: #E5E3E3;
}
.AxUpload > .jqx-button:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #837979;
}
.AxUpload > .jqx-button:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxUpload > .jqx-button.OrderButton {
  width: 115px !important;
}
.AxUpload > .jqx-button.dttypeAddBtn span,
.AxUpload > .jqx-button.categoryAddBtn span {
  width: 100% !important;
}
.AxUpload > .jqx-button.dxbButton,
.AxUpload > .jqx-button.dxbButtonSys {
  border: 1px solid #ccc9c9 !important;
  display: inline-block;
  position: relative;
}
.AxUpload > .jqx-button.dxbButton span,
.AxUpload > .jqx-button.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxUpload > .jqx-button.dxbButton img,
.AxUpload > .jqx-button.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxUpload > .jqx-button.dxbButton img + span,
.AxUpload > .jqx-button.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxUpload > .jqx-button.dxbButton > div,
.AxUpload > .jqx-button.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxUpload > .jqx-button.dxbButton:not(.AxDisactivated):hover,
.AxUpload > .jqx-button.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #837979 !important;
}
.AxUpload > .jqx-button.dxbButton.dxbDisabled_Office2003Blue,
.AxUpload > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxUpload > .jqx-button.dxbButton.dxbDisabled,
.AxUpload > .jqx-button.dxbButtonSys.dxbDisabled,
.AxUpload > .jqx-button.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxUpload > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxUpload > .jqx-button.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxUpload > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxUpload > .jqx-button.dxbButton.dxbDisabled:hover,
.AxUpload > .jqx-button.dxbButtonSys.dxbDisabled:hover,
.AxUpload > .jqx-button.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxUpload > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #ccc9c9 !important;
}
.AxUpload > .jqx-button.dxbButton:active,
.AxUpload > .jqx-button.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxUpload > .jqx-button.dxbButton.dtoCommandButtons,
.AxUpload > .jqx-button.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxUpload > .jqx-button.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxUpload > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxUpload > .jqx-button.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxUpload > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxUpload > .jqx-button.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxUpload > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxUpload > .jqx-button.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxUpload > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxUpload > .jqx-button.dxbButton.NumPadBtn,
.AxUpload > .jqx-button.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxUpload > .jqx-button.dxbButton.btnLeft,
.AxUpload > .jqx-button.dxbButtonSys.btnLeft,
.AxUpload > .jqx-button.dxbButton.btnRight,
.AxUpload > .jqx-button.dxbButtonSys.btnRight {
  padding: 0;
}
.AxUpload > .jqx-button.dxbButton.afterinputBtn,
.AxUpload > .jqx-button.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxUpload > .jqx-button.dxbButton.afterinputBtn span,
.AxUpload > .jqx-button.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxUpload > .jqx-button.dxbButton.orderAfterinputBtn,
.AxUpload > .jqx-button.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxUpload > .jqx-button.dxbButton.ActiveButton,
.AxUpload > .jqx-button.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxUpload > .jqx-button.dxbButton.subMenuStyleBtn,
.AxUpload > .jqx-button.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxUpload > .jqx-button.dxbButton.btnDropDown,
.AxUpload > .jqx-button.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxUpload > .jqx-button.dxbButton.MDTButtonYellow,
.AxUpload > .jqx-button.dxbButtonSys.MDTButtonYellow,
.AxUpload > .jqx-button.dxbButton.dxbButtonChecked_Office2003Blue,
.AxUpload > .jqx-button.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxUpload > .jqx-button.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxUpload > .jqx-button.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxUpload > .jqx-button.dxbButton.MDTButtonRed,
.AxUpload > .jqx-button.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxUpload > .jqx-button.AxAutoWidth:empty {
  width: 38px !important;
  display: inline-block;
}
.AxUpload > .jqx-button.AxAutoWidth:empty:before {
  left: 10%;
}
button.AxUpload > .jqx-button,
.AxUpload > .jqx-button span {
  font-size: 10pt;
  text-align: center;
  white-space: normal;
}
.AxUpload > .jqx-button:before {
  position: absolute;
  top: calc((100% -  30px ) / 2);
  left: 2%;
  line-height: 30px;
  font-size: 30px;
}
.AxUpload > .jqx-button.AxFoldButton {
  width: 16px;
  height: 100%;
  border: none;
  background-color: transparent;
  padding: 0px;
  vertical-align: middle;
  margin: 0;
}
.AxUpload > .jqx-button.AxFoldButton:before {
  position: absolute;
  top: calc((100% -  16px ) / 2);
  left: 2%;
  line-height: 16px;
  font-size: 16px;
}
.AxUpload > .jqx-button.AxFoldButton.AxAutoWidth:empty {
  width: 100% !important;
  display: inline-block;
}
.AxUpload > .jqx-button.AxFoldButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxUpload > .jqx-button.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: none;
}
.AxUpload > .jqx-button.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxUpload > .jqx-button.AxFoldButton.OrderButton {
  width: 115px !important;
}
.AxUpload > .jqx-button.AxFoldButton.dttypeAddBtn span,
.AxUpload > .jqx-button.AxFoldButton.categoryAddBtn span {
  width: 100% !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys {
  border: none !important;
  display: inline-block;
  position: relative;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton span,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton img,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton img + span,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton > div,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton:not(.AxDisactivated):hover,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: none !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbDisabled,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbDisabled:hover,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled:hover,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: none !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton:active,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dtoCommandButtons,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.NumPadBtn,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.btnLeft,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.btnLeft,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.btnRight,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.afterinputBtn,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.afterinputBtn span,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.orderAfterinputBtn,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.ActiveButton,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.subMenuStyleBtn,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.btnDropDown,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.MDTButtonYellow,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.MDTButtonYellow,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.MDTButtonRed,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxUpload > .jqx-button.AxFoldButton:hover {
  background-color: transparent;
}
.AxUpload > .jqx-button:not([class*="icon-"]) span {
  width: 95% !important;
}
button.AxUpload > .jqx-button,
.AxUpload > .jqx-button > span {
  display: inline-block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  text-align: center;
  vertical-align: middle;
  width: 75%;
  left: 0px;
  position: relative;
}
.AxUpload > .jqx-button.disabled,
.AxUpload > .jqx-button.jqx-fill-state-disabled {
  opacity: 0.4;
}
.AxUpload > .jqx-button.CustomButtonWidth120px {
  width: 120px !important;
}
button.AxUpload > .jqx-button:not(.logbookFilterBtn),
.AxUpload > .jqx-button:not(.logbookFilterBtn) > span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  font-size: 9pt;
  position: relative;
}
.AxUpload > .jqx-button:not(.logbookFilterBtn) > span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
}
button.AxUpload > .jqx-button.logbookFilterBtn,
.AxUpload > .jqx-button.logbookFilterBtn span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #203D44;
  font-size: 9pt;
  padding: 0 5px;
}
.AxUpload > .jqx-button .setShadow {
  box-shadow: #203D44 5px 5px;
}
.AxUpload > .jqx-button:before {
  color: #3C7685;
}
button.AxUpload > .jqx-button,
.AxUpload > .jqx-button span,
.AxUpload > .jqx-button > * {
  color: #203D44 !important;
}
.AxUpload > .jqx-button:hover {
  background-color: #E5E3E3;
}
.AxUpload > .jqx-button:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #837979;
}
.AxUpload > .jqx-button:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxUpload > .jqx-button.OrderButton {
  width: 115px !important;
}
.AxUpload > .jqx-button.dttypeAddBtn span,
.AxUpload > .jqx-button.categoryAddBtn span {
  width: 100% !important;
}
.AxUpload > .jqx-button.dxbButton,
.AxUpload > .jqx-button.dxbButtonSys {
  border: 1px solid #ccc9c9 !important;
  display: inline-block;
  position: relative;
}
.AxUpload > .jqx-button.dxbButton span,
.AxUpload > .jqx-button.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxUpload > .jqx-button.dxbButton img,
.AxUpload > .jqx-button.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxUpload > .jqx-button.dxbButton img + span,
.AxUpload > .jqx-button.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxUpload > .jqx-button.dxbButton > div,
.AxUpload > .jqx-button.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxUpload > .jqx-button.dxbButton:not(.AxDisactivated):hover,
.AxUpload > .jqx-button.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #837979 !important;
}
.AxUpload > .jqx-button.dxbButton.dxbDisabled_Office2003Blue,
.AxUpload > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxUpload > .jqx-button.dxbButton.dxbDisabled,
.AxUpload > .jqx-button.dxbButtonSys.dxbDisabled,
.AxUpload > .jqx-button.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxUpload > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxUpload > .jqx-button.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxUpload > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxUpload > .jqx-button.dxbButton.dxbDisabled:hover,
.AxUpload > .jqx-button.dxbButtonSys.dxbDisabled:hover,
.AxUpload > .jqx-button.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxUpload > .jqx-button.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #ccc9c9 !important;
}
.AxUpload > .jqx-button.dxbButton:active,
.AxUpload > .jqx-button.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxUpload > .jqx-button.dxbButton.dtoCommandButtons,
.AxUpload > .jqx-button.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxUpload > .jqx-button.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxUpload > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxUpload > .jqx-button.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxUpload > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxUpload > .jqx-button.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxUpload > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxUpload > .jqx-button.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxUpload > .jqx-button.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxUpload > .jqx-button.dxbButton.NumPadBtn,
.AxUpload > .jqx-button.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxUpload > .jqx-button.dxbButton.btnLeft,
.AxUpload > .jqx-button.dxbButtonSys.btnLeft,
.AxUpload > .jqx-button.dxbButton.btnRight,
.AxUpload > .jqx-button.dxbButtonSys.btnRight {
  padding: 0;
}
.AxUpload > .jqx-button.dxbButton.afterinputBtn,
.AxUpload > .jqx-button.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxUpload > .jqx-button.dxbButton.afterinputBtn span,
.AxUpload > .jqx-button.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxUpload > .jqx-button.dxbButton.orderAfterinputBtn,
.AxUpload > .jqx-button.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxUpload > .jqx-button.dxbButton.ActiveButton,
.AxUpload > .jqx-button.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxUpload > .jqx-button.dxbButton.subMenuStyleBtn,
.AxUpload > .jqx-button.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxUpload > .jqx-button.dxbButton.btnDropDown,
.AxUpload > .jqx-button.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxUpload > .jqx-button.dxbButton.MDTButtonYellow,
.AxUpload > .jqx-button.dxbButtonSys.MDTButtonYellow,
.AxUpload > .jqx-button.dxbButton.dxbButtonChecked_Office2003Blue,
.AxUpload > .jqx-button.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxUpload > .jqx-button.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxUpload > .jqx-button.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxUpload > .jqx-button.dxbButton.MDTButtonRed,
.AxUpload > .jqx-button.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxUpload > .jqx-button.AxAutoWidth:empty {
  width: 38px !important;
  display: inline-block;
}
.AxUpload > .jqx-button.AxAutoWidth:empty:before {
  left: 10%;
}
button.AxUpload > .jqx-button,
.AxUpload > .jqx-button span {
  font-size: 10pt;
  text-align: center;
  white-space: normal;
}
.AxUpload > .jqx-button:before {
  position: absolute;
  top: calc((100% -  30px ) / 2);
  left: 2%;
  line-height: 30px;
  font-size: 30px;
}
.AxUpload > .jqx-button.AxFoldButton {
  width: 16px;
  height: 100%;
  border: none;
  background-color: transparent;
  padding: 0px;
  vertical-align: middle;
  margin: 0;
}
.AxUpload > .jqx-button.AxFoldButton:before {
  position: absolute;
  top: calc((100% -  16px ) / 2);
  left: 2%;
  line-height: 16px;
  font-size: 16px;
}
.AxUpload > .jqx-button.AxFoldButton.AxAutoWidth:empty {
  width: 100% !important;
  display: inline-block;
}
.AxUpload > .jqx-button.AxFoldButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxUpload > .jqx-button.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: none;
}
.AxUpload > .jqx-button.AxFoldButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxUpload > .jqx-button.AxFoldButton.OrderButton {
  width: 115px !important;
}
.AxUpload > .jqx-button.AxFoldButton.dttypeAddBtn span,
.AxUpload > .jqx-button.AxFoldButton.categoryAddBtn span {
  width: 100% !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys {
  border: none !important;
  display: inline-block;
  position: relative;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton span,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton img,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton img + span,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton > div,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton:not(.AxDisactivated):hover,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: none !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbDisabled,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbDisabled:hover,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled:hover,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: none !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton:active,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dtoCommandButtons,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.NumPadBtn,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.btnLeft,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.btnLeft,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.btnRight,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.afterinputBtn,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.afterinputBtn span,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.orderAfterinputBtn,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.ActiveButton,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.subMenuStyleBtn,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.btnDropDown,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.MDTButtonYellow,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.MDTButtonYellow,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxUpload > .jqx-button.AxFoldButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxUpload > .jqx-button.AxFoldButton.dxbButton.MDTButtonRed,
.AxUpload > .jqx-button.AxFoldButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxUpload > .jqx-button.AxFoldButton:hover {
  background-color: transparent;
}
.AxUpload > .jqx-button.AxPanel:before {
  top: -8.57142857px;
}
.AxUpload > .jqx-button.AxButton,
.AxUpload > .jqx-button.AxColorButton {
  height: 30px;
  width: 100px;
}
button.AxUpload > .jqx-button.AxButton,
.AxUpload > .jqx-button.AxButton span,
button.AxUpload > .jqx-button.AxColorButton,
.AxUpload > .jqx-button.AxColorButton span {
  font-size: 12px;
  text-align: center;
  white-space: normal;
}
.AxUpload > .jqx-button.AxButton:before,
.AxUpload > .jqx-button.AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
.AxUpload > .jqx-button.AxButton.AxAutoWidth:empty,
.AxUpload > .jqx-button.AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
.AxUpload > .jqx-button.AxButton.AxAutoWidth:empty:before,
.AxUpload > .jqx-button.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
button.AxUpload > .jqx-button.AxButton,
.AxUpload > .jqx-button.AxButton span,
button.AxUpload > .jqx-button.AxColorButton,
.AxUpload > .jqx-button.AxColorButton span {
  width: 85%;
  left: 0px;
}
.AxUpload > .jqx-button.AxColorButton {
  height: 30px;
  padding: 3px;
}
.AxUpload > .jqx-button.AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
.AxUpload > .jqx-button.AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
.AxUpload > .jqx-button.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxUpload > .jqx-button.AxColorButton div:first-child {
  width: 80%;
  left: 35px;
  top: 2px;
}
.AxUpload > .jqx-button.AxColorButton div:first-child > * {
  font-size: 7pt !important;
}
.AxUpload > .jqx-button.AxColorButton div:nth-child(2) {
  font-size: 12px;
  left: 35px;
  top: 12px;
}
.AxUpload > .jqx-button.AxColorButton div:last-of-type {
  width: 20px;
  height: 20px;
  right: 4px;
  top: 4px;
}
.AxUpload > .jqx-button.AxColorButton .DTcategory:empty + .downtime {
  top: 8px;
}
.AxUpload > .jqx-button:before {
  position: absolute;
  top: calc((100% -  9pt ) / 2);
  left: 2%;
  line-height: 9pt;
  font-size: 9pt;
}
.AxUpload > .jqx-button.AxMarginRight,
.AxUpload > .jqx-button.AxMarginLeft {
  width: calc( 25%  -  10px  ) !important;
}
.AxUpload > .jqx-button.AxMarginRight.AxMarginLeft {
  width: calc( 25%  -  20px  ) !important;
}
.AxUpload > .jqx-button.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 25%  -  40px  ) !important;
}
.AxUpload > .jqx-button.AxMarginRight.AxDoubleMarginLeft,
.AxUpload > .jqx-button.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 25%  -  30px  ) !important;
}
.AxUpload .jqx-file-upload-file-row {
  padding: 0;
  border: none;
  background-color: transparent;
}
.AxUpload .jqx-file-upload-file-row div {
  border: none;
  background-color: transparent;
  font-weight: bold;
  font-size: 12px;
}
.AxUpload .jqx-file-upload-file-row div.AxPanel:before {
  top: -8.57142857px;
}
.AxUpload .jqx-file-upload-file-row div.AxButton,
.AxUpload .jqx-file-upload-file-row div.AxColorButton {
  height: 30px;
  width: 100px;
}
button.AxUpload .jqx-file-upload-file-row div.AxButton,
.AxUpload .jqx-file-upload-file-row div.AxButton span,
button.AxUpload .jqx-file-upload-file-row div.AxColorButton,
.AxUpload .jqx-file-upload-file-row div.AxColorButton span {
  font-size: 12px;
  text-align: center;
  white-space: normal;
}
.AxUpload .jqx-file-upload-file-row div.AxButton:before,
.AxUpload .jqx-file-upload-file-row div.AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
.AxUpload .jqx-file-upload-file-row div.AxButton.AxAutoWidth:empty,
.AxUpload .jqx-file-upload-file-row div.AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
.AxUpload .jqx-file-upload-file-row div.AxButton.AxAutoWidth:empty:before,
.AxUpload .jqx-file-upload-file-row div.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
button.AxUpload .jqx-file-upload-file-row div.AxButton,
.AxUpload .jqx-file-upload-file-row div.AxButton span,
button.AxUpload .jqx-file-upload-file-row div.AxColorButton,
.AxUpload .jqx-file-upload-file-row div.AxColorButton span {
  width: 85%;
  left: 0px;
}
.AxUpload .jqx-file-upload-file-row div.AxColorButton {
  height: 30px;
  padding: 3px;
}
.AxUpload .jqx-file-upload-file-row div.AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
.AxUpload .jqx-file-upload-file-row div.AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
.AxUpload .jqx-file-upload-file-row div.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxUpload .jqx-file-upload-file-row div.AxColorButton div:first-child {
  width: 80%;
  left: 35px;
  top: 2px;
}
.AxUpload .jqx-file-upload-file-row div.AxColorButton div:first-child > * {
  font-size: 7pt !important;
}
.AxUpload .jqx-file-upload-file-row div.AxColorButton div:nth-child(2) {
  font-size: 12px;
  left: 35px;
  top: 12px;
}
.AxUpload .jqx-file-upload-file-row div.AxColorButton div:last-of-type {
  width: 20px;
  height: 20px;
  right: 4px;
  top: 4px;
}
.AxUpload .jqx-file-upload-file-row div.AxColorButton .DTcategory:empty + .downtime {
  top: 8px;
}
.AxUpload .jqx-file-upload-file-row .jqx-file-upload-file-upload {
  display: none;
}
.AxUpload.jqx-widget-content {
  background-color: #FBFAF8;
}
.AxUpload.jqx-widget-content {
  color: #203D44;
}
.AxUpload.jqx-widget-content {
  border: none;
}
.AxUpload .jqx-file-upload-file-row .jqx-file-upload-file-name {
  color: #203D44;
}
.AxUpload .jqx-file-upload-file-row .jqx-file-upload-file-cancel {
  color: #203D44;
}
.AxUpload .jqx-file-upload-file-row .jqx-file-upload-file-cancel:hover {
  color: #203D44;
}
.AxRadio {
  height: auto;
  margin-left: 3px;
  width: 100%;
}
.AxRadio div {
  cursor: pointer;
  float: left;
  height: auto;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.AxRadio div div {
  cursor: pointer;
  float: left;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.AxRadio div.checked .radio:after {
  background-color: #3C7685;
  border-radius: 3pt !important;
  content: "@";
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 0;
  position: absolute;
  height: 7px;
  width: 7px;
  left: 2px;
  top: 2px;
}
.AxRadio .radio {
  border: 1px solid #3C7685;
  border-radius: 10pt !important;
  height: 10pt;
  width: 10pt;
  position: relative;
  text-align: center;
  margin-left: 15px;
}
.AxRadio .variant {
  color: #203D44;
  height: auto;
  margin-left: 5px;
}
.AxRadioVertical {
  margin-left: 3px;
  width: 100%;
  height: auto;
}
.AxRadioVertical div {
  cursor: pointer;
  float: left;
  height: auto;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.AxRadioVertical div div {
  cursor: pointer;
  float: left;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.AxRadioVertical div.checked .radio:after {
  background-color: #3C7685;
  border-radius: 3pt !important;
  content: "@";
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  font-size: 0;
  position: absolute;
  height: 7px;
  width: 7px;
  left: 2px;
  top: 2px;
}
.AxRadioVertical .radio {
  border: 1px solid #3C7685;
  border-radius: 10pt !important;
  height: 10pt;
  width: 10pt;
  position: relative;
  text-align: center;
  margin-left: 15px;
}
.AxRadioVertical .variant {
  color: #203D44;
  height: auto;
  margin-left: 5px;
}
.AxRadioVertical > div {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-top: 5px;
}
.AxRadioVertical div {
  cursor: pointer;
}
.AxRadioVertical .radio {
  margin-left: 0;
}
.AxInput {
  box-sizing: border-box;
  height: 28px;
}
.AxInput input {
  height: 100% !important;
  float: left;
}
.AxInput input[type=text],
input[type=text].AxInput,
.AxInput input[type=password],
input[type=password].AxInput {
  color: #203D44;
  background-color: white;
  width: 100%;
  border: 1px solid #e6e6e6;
  padding: 2px;
}
.AxInput input[type=text][readonly],
input[type=text].AxInput[readonly],
.AxInput input[type=password][readonly],
input[type=password].AxInput[readonly] {
  background-color: #F4F2F2;
  border-color: #ddd6d6;
}
.AxInput input[type=text]:hover:not(.AxDisabled):not([readonly]),
input[type=text].AxInput:hover:not(.AxDisabled):not([readonly]),
.AxInput input[type=password]:hover:not(.AxDisabled):not([readonly]),
input[type=password].AxInput:hover:not(.AxDisabled):not([readonly]),
.AxInput input[type=text]:focus:not(.AxDisabled):not([readonly]),
input[type=text].AxInput:focus:not(.AxDisabled):not([readonly]),
.AxInput input[type=password]:focus:not(.AxDisabled):not([readonly]),
input[type=password].AxInput:focus:not(.AxDisabled):not([readonly]) {
  border-color: #ddd6d6;
}
.AxInput input[type=text]::-webkit-input-placeholder,
input[type=text].AxInput::-webkit-input-placeholder,
.AxInput input[type=password]::-webkit-input-placeholder,
input[type=password].AxInput::-webkit-input-placeholder {
  color: #203D44;
  font-weight: normal;
  opacity: 0.5;
}
.AxInput input[type=text]:-moz-placeholder,
input[type=text].AxInput:-moz-placeholder,
.AxInput input[type=password]:-moz-placeholder,
input[type=password].AxInput:-moz-placeholder {
  color: #203D44;
  font-weight: normal;
  opacity: 0.5;
}
.AxInput input[type=text]::-moz-placeholder,
input[type=text].AxInput::-moz-placeholder,
.AxInput input[type=password]::-moz-placeholder,
input[type=password].AxInput::-moz-placeholder {
  color: #203D44;
  font-weight: normal;
  opacity: 0.5;
}
.AxInput input[type=text]:-ms-input-placeholder,
input[type=text].AxInput:-ms-input-placeholder,
.AxInput input[type=password]:-ms-input-placeholder,
input[type=password].AxInput:-ms-input-placeholder {
  color: #203D44;
  font-weight: normal;
  opacity: 0.5;
}
.AxLabel {
  color: #3C7685;
  cursor: default;
  width: auto !important;
  display: inline;
}
.AxDataValuePair {
  background-color: transparent;
  cursor: default;
  width: 100%;
}
.AxDataValuePair > *:first-child {
  color: #3C7685;
  text-align: right;
  float: left;
  margin-right: 10px;
  width: 50%;
}
.AxDataValuePair > *:last-child {
  color: #203D44;
  text-align: left;
  float: left;
  margin-left: 10px;
  width: auto;
  text-overflow: ellipsis;
}
.jqx-calendar-month-container {
  border: none;
  background-color: #FBFAF8;
}
.jqx-calendar {
  width: 200px;
  height: 205px;
  border: 1px solid #3C7685;
}
.jqx-calendar-title-header {
  background-color: #3C7685;
  color: #FBFAF8;
}
.jqx-calendar-title-header > * {
  background-color: #3C7685;
  color: #FBFAF8;
}
.jqx-calendar-column-cell,
.jqx-calendar-row-cell {
  color: #3C7685;
  font-style: normal;
  opacity: 0.8;
}
.jqx-calendar-column-header {
  border: none;
}
.jqx-calendar-cell-today {
  border: none;
  background-color: #A2C748;
  color: #FBFAF8;
}
.jqx-calendar-cell-selected {
  border: none;
  background-color: #F8D100;
  color: #203D44;
}
.jqx-calendar .jqx-icon-arrow-right,
.jqx-calendar .jqx-icon-arrow-right-hover,
.jqx-calendar .jqx-icon-arrow-right-selected {
  background-image: url("../Images/Arrows/icon-right-white.png");
}
.jqx-calendar .jqx-icon-arrow-left,
.jqx-calendar .jqx-icon-arrow-left-hover,
.jqx-calendar .jqx-icon-arrow-left-selected {
  background-image: url("../Images/Arrows/icon-left-white.png");
}
.jqx-date-time-input-popup table td input {
  width: 30px;
}
.AxDatePicker {
  box-sizing: border-box;
  border: 1px solid #ccc9c9;
  background-color: #FBFAF8;
}
.AxDatePicker > input {
  background-color: #FBFAF8;
}
.AxDatePicker .jqx-fill-state,
.AxDatePicker .jqx-fill-state-hover,
.AxDatePicker .jqx-fill-state-normal {
  background-color: #F4F2F2 !important;
}
.jqx-datetime-input {
  box-sizing: border-box;
  border: 1px solid #ccc9c9;
  background-color: #FBFAF8;
}
.jqx-datetime-input > input {
  background-color: #FBFAF8;
}
.jqx-datetime-input .jqx-fill-state,
.jqx-datetime-input .jqx-fill-state-hover,
.jqx-datetime-input .jqx-fill-state-normal {
  background-color: #F4F2F2 !important;
}
fieldset legend {
  color: #3C7685;
}
.AxPanel {
  width: 100%;
  height: auto;
  outline-style: solid;
  border-width: 0;
  border-style: solid;
  color: #203D44;
  padding: 10px;
  position: relative;
  z-index: 10;
  background-color: #FBFAF8;
  outline-color: #e8e3d8;
  border-color: #e8e3d8;
  outline-width: 1px;
  border: none;
}
.AxPanel:before {
  content: attr(panel-caption);
  border: none;
  color: #3C7685;
  width: auto;
  top: -6.4516129pt;
  left: 10px;
  position: absolute;
  padding: 0 5px;
  z-index: 11;
  display: inline;
}
.AxPanel:before {
  background-color: #FBFAF8;
}
.AxSlider.jqx-slider {
  overflow: visible;
}
.AxSlider.jqx-slider .jqx-slider-track {
  background-color: #E5E3E3;
  border: 1px solid #E5E3E3;
}
.AxSlider.jqx-slider .jqx-slider-track-horizontal {
  height: 12px;
}
.AxSlider.jqx-slider .jqx-slider-rangebar {
  border: 1px solid #F8D100;
  background-color: #F8D100;
}
.AxSlider.jqx-slider .jqx-slider-slider {
  height: 20px;
  top: -2px;
  width: 20px;
  background-color: #B1DDE8;
  border: 1px solid #B1DDE8;
}
.AxSlider.jqx-slider .jqx-slider-slider.jqx-fill-state-pressed {
  border: 1px solid #203D44;
}
.AxText {
  position: relative;
  height: auto;
}
.AxText div:not(.AxLink):not(textarea + div) {
  float: left;
  color: #3C7685;
  cursor: default;
  width: auto !important;
  display: inline;
  font-size: 12px;
  width: 100% !important;
  display: block;
  margin-bottom: 2px;
}
.AxText div:not(.AxLink):not(textarea + div).AxPanel:before {
  top: -8.57142857px;
}
.AxText div:not(.AxLink):not(textarea + div).AxButton,
.AxText div:not(.AxLink):not(textarea + div).AxColorButton {
  height: 30px;
  width: 100px;
}
button.AxText div:not(.AxLink):not(textarea + div).AxButton,
.AxText div:not(.AxLink):not(textarea + div).AxButton span,
button.AxText div:not(.AxLink):not(textarea + div).AxColorButton,
.AxText div:not(.AxLink):not(textarea + div).AxColorButton span {
  font-size: 12px;
  text-align: center;
  white-space: normal;
}
.AxText div:not(.AxLink):not(textarea + div).AxButton:before,
.AxText div:not(.AxLink):not(textarea + div).AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
.AxText div:not(.AxLink):not(textarea + div).AxButton.AxAutoWidth:empty,
.AxText div:not(.AxLink):not(textarea + div).AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
.AxText div:not(.AxLink):not(textarea + div).AxButton.AxAutoWidth:empty:before,
.AxText div:not(.AxLink):not(textarea + div).AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
button.AxText div:not(.AxLink):not(textarea + div).AxButton,
.AxText div:not(.AxLink):not(textarea + div).AxButton span,
button.AxText div:not(.AxLink):not(textarea + div).AxColorButton,
.AxText div:not(.AxLink):not(textarea + div).AxColorButton span {
  width: 85%;
  left: 0px;
}
.AxText div:not(.AxLink):not(textarea + div).AxColorButton {
  height: 30px;
  padding: 3px;
}
.AxText div:not(.AxLink):not(textarea + div).AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
.AxText div:not(.AxLink):not(textarea + div).AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
.AxText div:not(.AxLink):not(textarea + div).AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxText div:not(.AxLink):not(textarea + div).AxColorButton div:first-child {
  width: 80%;
  left: 35px;
  top: 2px;
}
.AxText div:not(.AxLink):not(textarea + div).AxColorButton div:first-child > * {
  font-size: 7pt !important;
}
.AxText div:not(.AxLink):not(textarea + div).AxColorButton div:nth-child(2) {
  font-size: 12px;
  left: 35px;
  top: 12px;
}
.AxText div:not(.AxLink):not(textarea + div).AxColorButton div:last-of-type {
  width: 20px;
  height: 20px;
  right: 4px;
  top: 4px;
}
.AxText div:not(.AxLink):not(textarea + div).AxColorButton .DTcategory:empty + .downtime {
  top: 8px;
}
.AxText div:not(.AxLink):not(textarea + div).AxMarginRight,
.AxText div:not(.AxLink):not(textarea + div).AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
.AxText div:not(.AxLink):not(textarea + div).AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
.AxText div:not(.AxLink):not(textarea + div).AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
.AxText div:not(.AxLink):not(textarea + div).AxMarginRight.AxDoubleMarginLeft,
.AxText div:not(.AxLink):not(textarea + div).AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
.AxText .AxVirtualKeyboardIcon:before {
  right: 5px;
  top: -6px;
}
.AxText .AxLink {
  position: absolute;
  right: 35px;
  top: -2px;
}
.AxText textarea {
  box-shadow: none;
  background-color: white;
  border: 1px solid #e6e6e6;
  color: #203D44;
  resize: none;
  outline: none;
  user-select: text;
  -webkit-appearance: textarea;
  -webkit-rtl-ordering: logical;
  flex-direction: column;
  cursor: auto;
  white-space: pre-wrap;
  word-wrap: break-word;
  padding: 2px;
  display: block;
  height: 65px;
  width: 100% !important;
}
.AxText textarea::-webkit-input-placeholder {
  color: #203D44;
  font-weight: normal;
  opacity: 0.5;
}
.AxText textarea:-moz-placeholder {
  color: #203D44;
  font-weight: normal;
  opacity: 0.5;
}
.AxText textarea::-moz-placeholder {
  color: #203D44;
  font-weight: normal;
  opacity: 0.5;
}
.AxText textarea:-ms-input-placeholder {
  color: #203D44;
  font-weight: normal;
  opacity: 0.5;
}
.AxText textarea:hover {
  border-color: #3C7685;
}
.AxText textarea.AxMarginRight,
.AxText textarea.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
.AxText textarea.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
.AxText textarea.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
.AxText textarea.AxMarginRight.AxDoubleMarginLeft,
.AxText textarea.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
.jqx-listbox .jqx-listitem-element {
  /*width: ~'calc(100% - 23px)' !important;*/
  /* Remove after 15.07.2019 if no errors occur*/
}
.jqx-listbox .jqx-listitem-element span {
  width: 100% !important;
  height: 100% !important;
}
.jqx-listbox .jqx-listitem-element span.AxMarginRight,
.jqx-listbox .jqx-listitem-element span.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
.jqx-listbox .jqx-listitem-element span.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
.jqx-listbox .jqx-listitem-element span.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
.jqx-listbox .jqx-listitem-element span.AxMarginRight.AxDoubleMarginLeft,
.jqx-listbox .jqx-listitem-element span.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
.jqx-listbox .jqx-listitem-state-selected:not(.jqx-listitem-state-hover) {
  background-color: #F8D100;
  border: 1px solid #F8D100;
}
.jqx-listbox .jqx-listitem-state-hover {
  background-color: #B1DDE8;
  border: 1px solid #B1DDE8;
}
.jqx-dropdownlist-content {
  width: auto !important;
  display: inline;
  height: auto !important;
}
.jqx-combobox-arrow-normal {
  background-color: #F4F2F2;
  border-color: #E5E3E3;
}
.jqx-combobox-arrow-hover,
.jqx-combobox-arrow-pressed {
  background-color: #E5E3E3;
  border-color: #E5E3E3;
}
.jqx-tabs-title {
  background-color: #F4F2F2;
}
.jqx-tabs-title:hover {
  border: 1px solid #203D44;
}
.jqx-tabs-title:hover-top,
.jqx-tabs-title:hover-top * {
  background-color: transparent;
}
.jqx-tabs-title-selected-top {
  background-color: #F8D100 !important;
  color: #203D44 !important;
  border-color: #c5a600 !important;
}
.jqx-tabs-title-selected-top,
.jqx-tabs-title-selected-top * {
  background-color: transparent;
}
input.jqx-tabs-title-selected-top,
textarea.jqx-tabs-title-selected-top {
  border-color: #F8D100 !important;
  background-color: transparent !important;
}
.jqx-tabs-title-selected-top.AxMessage,
.jqx-tabs-title-selected-top.AxIcon,
.jqx-tabs-title-selected-top.AxLabel {
  color: #F8D100 !important;
  background-color: transparent !important;
}
.jqx-tabs-title-selected-top.AxButton,
.jqx-tabs-title-selected-top.AxColorButton {
  background-color: #F8D100 !important;
  border: 1px solid #c5a600 !important;
  color: #203D44 !important;
}
.jqx-tabs-title-selected-top.AxButton:hover,
.jqx-tabs-title-selected-top.AxColorButton:hover {
  background-color: #F8D100 !important;
}
.jqx-tabs-title-selected-top.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.jqx-tabs-title-selected-top.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #2c2500 !important;
}
.jqx-tabs-title-selected-top.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.jqx-tabs-title-selected-top.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent !important;
}
.jqx-tabs-title-selected-top.AxButton.OrderButton,
.jqx-tabs-title-selected-top.AxColorButton.OrderButton {
  width: 115px !important !important;
}
.jqx-tabs-title-selected-top.AxButton.dttypeAddBtn span,
.jqx-tabs-title-selected-top.AxButton.categoryAddBtn span,
.jqx-tabs-title-selected-top.AxColorButton.dttypeAddBtn span,
.jqx-tabs-title-selected-top.AxColorButton.categoryAddBtn span {
  width: 100% !important !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys {
  border: 1px solid #c5a600 !important;
  display: inline-block !important;
  position: relative !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton span,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys span,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton span,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys span {
  float: right !important;
  top: 50% !important;
  transform: translate(0, -50%) !important;
  -ms-transform: translateX(0) translateY(-50%) !important;
  -webkit-transform: translate(0, -50%) !important;
  position: relative !important;
  display: inline-block !important;
  vertical-align: middle !important;
  padding: 0 5px !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton img,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys img,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton img,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys img {
  float: left !important;
  top: 50% !important;
  transform: translate(0, -50%) !important;
  -ms-transform: translateX(0) translateY(-50%) !important;
  -webkit-transform: translate(0, -50%) !important;
  position: relative !important;
  width: 22px !important !important;
  height: 22px !important !important;
  padding: 0 !important;
  margin-right: 0 !important !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton img + span,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys img + span,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton img + span,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important !important;
  float: right !important;
  position: relative !important;
  padding: 0 !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton > div,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys > div,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton > div,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100% !important;
  width: 100% !important;
  position: absolute !important;
  left: 0px !important;
  top: 0 !important;
  padding: 0px 5px !important !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton:not(.AxDisactivated):hover,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #2c2500 !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbDisabled,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbDisabled,
.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbDisabled,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbDisabled,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4 !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbDisabled:hover,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbDisabled:hover,
.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbDisabled:hover,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #c5a600 !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton:active,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys:active,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton:active,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.dtoCommandButtons,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dtoCommandButtons,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dtoCommandButtons,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important !important;
  width: 149px !important !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.jqx-tabs-title-selected-top.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.jqx-tabs-title-selected-top.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.jqx-tabs-title-selected-top.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.NumPadBtn,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.NumPadBtn,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.NumPadBtn,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.btnLeft,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.btnLeft,
.jqx-tabs-title-selected-top.AxButton.dxbButton.btnRight,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.btnRight,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.btnLeft,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.btnLeft,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.btnRight,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.btnRight {
  padding: 0 !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.afterinputBtn,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.afterinputBtn,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.afterinputBtn,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important !important;
  font-size: 9pt !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.afterinputBtn span,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.afterinputBtn span,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.afterinputBtn span,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important !important;
  width: 54px !important !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.orderAfterinputBtn,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.orderAfterinputBtn,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.orderAfterinputBtn,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important !important;
  font-size: 9pt !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.ActiveButton,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.ActiveButton,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.ActiveButton,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.subMenuStyleBtn,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.subMenuStyleBtn,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.subMenuStyleBtn,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none !important;
  margin: 0px 5px !important;
  margin-top: 2px !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.btnDropDown,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.btnDropDown,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.btnDropDown,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.MDTButtonYellow,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.MDTButtonYellow,
.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.MDTButtonYellow,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.MDTButtonYellow,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100 !important;
}
.jqx-tabs-title-selected-top.AxButton.dxbButton.MDTButtonRed,
.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.MDTButtonRed,
.jqx-tabs-title-selected-top.AxColorButton.dxbButton.MDTButtonRed,
.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056 !important;
}
.jqx-tabs-title-selected-top.AxButton:before,
.jqx-tabs-title-selected-top.AxColorButton:before {
  color: #203D44 !important;
}
button.jqx-tabs-title-selected-top.AxButton,
.jqx-tabs-title-selected-top.AxButton span,
.jqx-tabs-title-selected-top.AxButton > *,
button.jqx-tabs-title-selected-top.AxColorButton,
.jqx-tabs-title-selected-top.AxColorButton span,
.jqx-tabs-title-selected-top.AxColorButton > * {
  color: #203D44 !important;
}
.jqx-tabs-title-selected-top > .AxCaption,
.jqx-tabs-title-selected-top.AxCaption {
  background-color: #F8D100 !important;
  width: 100% !important;
  color: #203D44 !important;
}
.jqx-tabs-title-selected-top > .AxCaption:hover,
.jqx-tabs-title-selected-top.AxCaption:hover {
  background-color: #F8D100 !important;
}
.jqx-tabs-title-selected-top > .AxCaption:hover,
.jqx-tabs-title-selected-top.AxCaption:hover {
  color: #203D44 !important;
}
.jqx-tabs-title-selected-top.AxTransparent {
  color: #F8D100 !important;
}
.jqx-tabs-title-selected-top.AxMessage {
  color: #F8D100 !important;
  background-color: transparent !important;
}
.jqx-tabs-title-selected-top.AxJqxTooltip {
  color: #203D44 !important;
  background-color: #F8D100 !important;
}
.jqx-tabs-title-selected-top.AxPopover .jqx-popover-title {
  background-color: #F8D100 !important;
  color: #203D44 !important;
}
.jqx-tabs-title-selected-top.AxPopover .jqx-popover-content {
  background-color: #203D44 !important;
  color: #F8D100 !important;
}
.jqx-dropdownbutton-popup {
  background-color: #FBFAF8;
  border-color: #e8e3d8;
  z-index: 2000 !important;
}
.jqx-dropdownbutton-popup .jqx-grid-cell {
  border: none;
  background-color: #FBFAF8;
}
.jqx-dropdownbutton-popup .jqx-grid-cell-selected {
  background-color: #F8D100;
}
.jqx-dropdownbutton-popup .jqx-grid-cell-hover {
  background-color: #B1DDE8;
}
.jqx-radiobutton-default {
  border-radius: 100% !important;
}
.jqx-radiobutton-default .jqx-radiobutton-check-checked {
  border-radius: 100% !important;
}
.jqx-popover {
  border-width: 0;
}
.jqx-popover-title.jqx-widget-header {
  background-color: #3C7685;
  color: white;
  border-color: #3C7685;
}
.ui-autocomplete {
  z-index: 15000;
}
.jqx-radiobutton .jqx-radiobutton-check-checked {
  margin-left: 3px;
  margin-top: 3px;
}
.jqx-group-button-pressed {
  background-color: #E87C28 !important;
  color: #FBFAF8 !important;
  border-color: #c86315 !important;
}
input.jqx-group-button-pressed,
textarea.jqx-group-button-pressed {
  border-color: #E87C28 !important;
  background-color: transparent !important;
}
.jqx-group-button-pressed.AxMessage,
.jqx-group-button-pressed.AxIcon,
.jqx-group-button-pressed.AxLabel {
  color: #E87C28 !important;
  background-color: transparent !important;
}
.jqx-group-button-pressed.AxButton,
.jqx-group-button-pressed.AxColorButton {
  background-color: #E87C28 !important;
  border: 1px solid #c86315 !important;
  color: #FBFAF8 !important;
}
.jqx-group-button-pressed.AxButton:hover,
.jqx-group-button-pressed.AxColorButton:hover {
  background-color: #E87C28 !important;
}
.jqx-group-button-pressed.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.jqx-group-button-pressed.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #3d1f07 !important;
}
.jqx-group-button-pressed.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.jqx-group-button-pressed.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent !important;
}
.jqx-group-button-pressed.AxButton.OrderButton,
.jqx-group-button-pressed.AxColorButton.OrderButton {
  width: 115px !important !important;
}
.jqx-group-button-pressed.AxButton.dttypeAddBtn span,
.jqx-group-button-pressed.AxButton.categoryAddBtn span,
.jqx-group-button-pressed.AxColorButton.dttypeAddBtn span,
.jqx-group-button-pressed.AxColorButton.categoryAddBtn span {
  width: 100% !important !important;
}
.jqx-group-button-pressed.AxButton.dxbButton,
.jqx-group-button-pressed.AxButton.dxbButtonSys,
.jqx-group-button-pressed.AxColorButton.dxbButton,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys {
  border: 1px solid #c86315 !important;
  display: inline-block !important;
  position: relative !important;
}
.jqx-group-button-pressed.AxButton.dxbButton span,
.jqx-group-button-pressed.AxButton.dxbButtonSys span,
.jqx-group-button-pressed.AxColorButton.dxbButton span,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys span {
  float: right !important;
  top: 50% !important;
  transform: translate(0, -50%) !important;
  -ms-transform: translateX(0) translateY(-50%) !important;
  -webkit-transform: translate(0, -50%) !important;
  position: relative !important;
  display: inline-block !important;
  vertical-align: middle !important;
  padding: 0 5px !important;
}
.jqx-group-button-pressed.AxButton.dxbButton img,
.jqx-group-button-pressed.AxButton.dxbButtonSys img,
.jqx-group-button-pressed.AxColorButton.dxbButton img,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys img {
  float: left !important;
  top: 50% !important;
  transform: translate(0, -50%) !important;
  -ms-transform: translateX(0) translateY(-50%) !important;
  -webkit-transform: translate(0, -50%) !important;
  position: relative !important;
  width: 22px !important !important;
  height: 22px !important !important;
  padding: 0 !important;
  margin-right: 0 !important !important;
}
.jqx-group-button-pressed.AxButton.dxbButton img + span,
.jqx-group-button-pressed.AxButton.dxbButtonSys img + span,
.jqx-group-button-pressed.AxColorButton.dxbButton img + span,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important !important;
  float: right !important;
  position: relative !important;
  padding: 0 !important;
}
.jqx-group-button-pressed.AxButton.dxbButton > div,
.jqx-group-button-pressed.AxButton.dxbButtonSys > div,
.jqx-group-button-pressed.AxColorButton.dxbButton > div,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100% !important;
  width: 100% !important;
  position: absolute !important;
  left: 0px !important;
  top: 0 !important;
  padding: 0px 5px !important !important;
}
.jqx-group-button-pressed.AxButton.dxbButton:not(.AxDisactivated):hover,
.jqx-group-button-pressed.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.jqx-group-button-pressed.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #3d1f07 !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.jqx-group-button-pressed.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.jqx-group-button-pressed.AxButton.dxbButton.dxbDisabled,
.jqx-group-button-pressed.AxButton.dxbButtonSys.dxbDisabled,
.jqx-group-button-pressed.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.jqx-group-button-pressed.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.jqx-group-button-pressed.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.jqx-group-button-pressed.AxColorButton.dxbButton.dxbDisabled,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.dxbDisabled,
.jqx-group-button-pressed.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4 !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.jqx-group-button-pressed.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.jqx-group-button-pressed.AxButton.dxbButton.dxbDisabled:hover,
.jqx-group-button-pressed.AxButton.dxbButtonSys.dxbDisabled:hover,
.jqx-group-button-pressed.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.jqx-group-button-pressed.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.jqx-group-button-pressed.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.jqx-group-button-pressed.AxColorButton.dxbButton.dxbDisabled:hover,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.jqx-group-button-pressed.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #c86315 !important;
}
.jqx-group-button-pressed.AxButton.dxbButton:active,
.jqx-group-button-pressed.AxButton.dxbButtonSys:active,
.jqx-group-button-pressed.AxColorButton.dxbButton:active,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.dtoCommandButtons,
.jqx-group-button-pressed.AxButton.dxbButtonSys.dtoCommandButtons,
.jqx-group-button-pressed.AxColorButton.dxbButton.dtoCommandButtons,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important !important;
  width: 149px !important !important;
}
.jqx-group-button-pressed.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.jqx-group-button-pressed.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.jqx-group-button-pressed.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.jqx-group-button-pressed.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.jqx-group-button-pressed.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.jqx-group-button-pressed.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.jqx-group-button-pressed.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.jqx-group-button-pressed.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.jqx-group-button-pressed.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.jqx-group-button-pressed.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.jqx-group-button-pressed.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.jqx-group-button-pressed.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.NumPadBtn,
.jqx-group-button-pressed.AxButton.dxbButtonSys.NumPadBtn,
.jqx-group-button-pressed.AxColorButton.dxbButton.NumPadBtn,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.btnLeft,
.jqx-group-button-pressed.AxButton.dxbButtonSys.btnLeft,
.jqx-group-button-pressed.AxButton.dxbButton.btnRight,
.jqx-group-button-pressed.AxButton.dxbButtonSys.btnRight,
.jqx-group-button-pressed.AxColorButton.dxbButton.btnLeft,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.btnLeft,
.jqx-group-button-pressed.AxColorButton.dxbButton.btnRight,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.btnRight {
  padding: 0 !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.afterinputBtn,
.jqx-group-button-pressed.AxButton.dxbButtonSys.afterinputBtn,
.jqx-group-button-pressed.AxColorButton.dxbButton.afterinputBtn,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important !important;
  font-size: 9pt !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.afterinputBtn span,
.jqx-group-button-pressed.AxButton.dxbButtonSys.afterinputBtn span,
.jqx-group-button-pressed.AxColorButton.dxbButton.afterinputBtn span,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important !important;
  width: 54px !important !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.orderAfterinputBtn,
.jqx-group-button-pressed.AxButton.dxbButtonSys.orderAfterinputBtn,
.jqx-group-button-pressed.AxColorButton.dxbButton.orderAfterinputBtn,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important !important;
  font-size: 9pt !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.ActiveButton,
.jqx-group-button-pressed.AxButton.dxbButtonSys.ActiveButton,
.jqx-group-button-pressed.AxColorButton.dxbButton.ActiveButton,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.subMenuStyleBtn,
.jqx-group-button-pressed.AxButton.dxbButtonSys.subMenuStyleBtn,
.jqx-group-button-pressed.AxColorButton.dxbButton.subMenuStyleBtn,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none !important;
  margin: 0px 5px !important;
  margin-top: 2px !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.btnDropDown,
.jqx-group-button-pressed.AxButton.dxbButtonSys.btnDropDown,
.jqx-group-button-pressed.AxColorButton.dxbButton.btnDropDown,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.MDTButtonYellow,
.jqx-group-button-pressed.AxButton.dxbButtonSys.MDTButtonYellow,
.jqx-group-button-pressed.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.jqx-group-button-pressed.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.jqx-group-button-pressed.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.jqx-group-button-pressed.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.jqx-group-button-pressed.AxColorButton.dxbButton.MDTButtonYellow,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.MDTButtonYellow,
.jqx-group-button-pressed.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.jqx-group-button-pressed.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100 !important;
}
.jqx-group-button-pressed.AxButton.dxbButton.MDTButtonRed,
.jqx-group-button-pressed.AxButton.dxbButtonSys.MDTButtonRed,
.jqx-group-button-pressed.AxColorButton.dxbButton.MDTButtonRed,
.jqx-group-button-pressed.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056 !important;
}
.jqx-group-button-pressed.AxButton:before,
.jqx-group-button-pressed.AxColorButton:before {
  color: #FBFAF8 !important;
}
button.jqx-group-button-pressed.AxButton,
.jqx-group-button-pressed.AxButton span,
.jqx-group-button-pressed.AxButton > *,
button.jqx-group-button-pressed.AxColorButton,
.jqx-group-button-pressed.AxColorButton span,
.jqx-group-button-pressed.AxColorButton > * {
  color: #FBFAF8 !important;
}
.jqx-group-button-pressed > .AxCaption,
.jqx-group-button-pressed.AxCaption {
  background-color: #E87C28 !important;
  width: 100% !important;
  color: #FBFAF8 !important;
}
.jqx-group-button-pressed > .AxCaption:hover,
.jqx-group-button-pressed.AxCaption:hover {
  background-color: #E87C28 !important;
}
.jqx-group-button-pressed > .AxCaption:hover,
.jqx-group-button-pressed.AxCaption:hover {
  color: #FBFAF8 !important;
}
.jqx-group-button-pressed.AxTransparent {
  color: #E87C28 !important;
}
.jqx-group-button-pressed.AxMessage {
  color: #E87C28 !important;
  background-color: transparent !important;
}
.jqx-group-button-pressed.AxJqxTooltip {
  color: #FBFAF8 !important;
  background-color: #E87C28 !important;
}
.jqx-group-button-pressed.AxPopover .jqx-popover-title {
  background-color: #E87C28 !important;
  color: #FBFAF8 !important;
}
.jqx-group-button-pressed.AxPopover .jqx-popover-content {
  background-color: #FBFAF8 !important;
  color: #E87C28 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover {
  background-color: #E87C28 !important;
  color: #FBFAF8 !important;
  border-color: #c86315 !important;
  border-color: #3d1f07 !important;
}
input.jqx-group-button-pressed.jqx-fill-state-hover,
textarea.jqx-group-button-pressed.jqx-fill-state-hover {
  border-color: #E87C28 !important;
  background-color: transparent !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxMessage,
.jqx-group-button-pressed.jqx-fill-state-hover.AxIcon,
.jqx-group-button-pressed.jqx-fill-state-hover.AxLabel {
  color: #E87C28 !important;
  background-color: transparent !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton {
  background-color: #E87C28 !important;
  border: 1px solid #c86315 !important;
  color: #FBFAF8 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton:hover {
  background-color: #E87C28 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #3d1f07 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.OrderButton,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.OrderButton {
  width: 115px !important !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dttypeAddBtn span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.categoryAddBtn span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dttypeAddBtn span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.categoryAddBtn span {
  width: 100% !important !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys {
  border: 1px solid #c86315 !important;
  display: inline-block !important;
  position: relative !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys span {
  float: right !important;
  top: 50% !important;
  transform: translate(0, -50%) !important;
  -ms-transform: translateX(0) translateY(-50%) !important;
  -webkit-transform: translate(0, -50%) !important;
  position: relative !important;
  display: inline-block !important;
  vertical-align: middle !important;
  padding: 0 5px !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton img,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys img,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton img,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys img {
  float: left !important;
  top: 50% !important;
  transform: translate(0, -50%) !important;
  -ms-transform: translateX(0) translateY(-50%) !important;
  -webkit-transform: translate(0, -50%) !important;
  position: relative !important;
  width: 22px !important !important;
  height: 22px !important !important;
  padding: 0 !important;
  margin-right: 0 !important !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton img + span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys img + span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton img + span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important !important;
  float: right !important;
  position: relative !important;
  padding: 0 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton > div,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys > div,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton > div,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100% !important;
  width: 100% !important;
  position: absolute !important;
  left: 0px !important;
  top: 0 !important;
  padding: 0px 5px !important !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton:not(.AxDisactivated):hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #3d1f07 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.dxbDisabled,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.dxbDisabled,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.dxbDisabled,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.dxbDisabled,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.dxbDisabled:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.dxbDisabled:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.dxbDisabled:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #c86315 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton:active,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys:active,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton:active,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.dtoCommandButtons,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.dtoCommandButtons,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.dtoCommandButtons,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important !important;
  width: 149px !important !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.NumPadBtn,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.NumPadBtn,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.NumPadBtn,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.btnLeft,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.btnLeft,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.btnRight,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.btnRight,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.btnLeft,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.btnLeft,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.btnRight,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.btnRight {
  padding: 0 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.afterinputBtn,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.afterinputBtn,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.afterinputBtn,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important !important;
  font-size: 9pt !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.afterinputBtn span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.afterinputBtn span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.afterinputBtn span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important !important;
  width: 54px !important !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.orderAfterinputBtn,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.orderAfterinputBtn,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.orderAfterinputBtn,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important !important;
  font-size: 9pt !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.ActiveButton,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.ActiveButton,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.ActiveButton,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.subMenuStyleBtn,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.subMenuStyleBtn,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.subMenuStyleBtn,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none !important;
  margin: 0px 5px !important;
  margin-top: 2px !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.btnDropDown,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.btnDropDown,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.btnDropDown,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.MDTButtonYellow,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.MDTButtonYellow,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.MDTButtonYellow,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.MDTButtonYellow,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButton.MDTButtonRed,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton.dxbButtonSys.MDTButtonRed,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButton.MDTButtonRed,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton:before,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton:before {
  color: #FBFAF8 !important;
}
button.jqx-group-button-pressed.jqx-fill-state-hover.AxButton,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxButton > *,
button.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton span,
.jqx-group-button-pressed.jqx-fill-state-hover.AxColorButton > * {
  color: #FBFAF8 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover > .AxCaption,
.jqx-group-button-pressed.jqx-fill-state-hover.AxCaption {
  background-color: #E87C28 !important;
  width: 100% !important;
  color: #FBFAF8 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover > .AxCaption:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxCaption:hover {
  background-color: #E87C28 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover > .AxCaption:hover,
.jqx-group-button-pressed.jqx-fill-state-hover.AxCaption:hover {
  color: #FBFAF8 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxTransparent {
  color: #E87C28 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxMessage {
  color: #E87C28 !important;
  background-color: transparent !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxJqxTooltip {
  color: #FBFAF8 !important;
  background-color: #E87C28 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxPopover .jqx-popover-title {
  background-color: #E87C28 !important;
  color: #FBFAF8 !important;
}
.jqx-group-button-pressed.jqx-fill-state-hover.AxPopover .jqx-popover-content {
  background-color: #FBFAF8 !important;
  color: #E87C28 !important;
}
.owl-carousel .disabled {
  opacity: 0.6 !important;
}
.owl-carousel .disabled-controls .owl-dots,
.owl-carousel .disabled-controls .owl-nav {
  display: none !important;
}
.owl-carousel .owl-dots {
  position: absolute;
  width: 35% !important;
  /*.AxHeight1;*/
  left: 32%;
  bottom: 0;
  margin: 0 auto;
  text-align: center;
  z-index: 100;
}
.owl-carousel .owl-dots.AxMarginRight,
.owl-carousel .owl-dots.AxMarginLeft {
  width: calc( 35%  -  10px  ) !important;
}
.owl-carousel .owl-dots.AxMarginRight.AxMarginLeft {
  width: calc( 35%  -  20px  ) !important;
}
.owl-carousel .owl-dots.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 35%  -  40px  ) !important;
}
.owl-carousel .owl-dots.AxMarginRight.AxDoubleMarginLeft,
.owl-carousel .owl-dots.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 35%  -  30px  ) !important;
}
.owl-carousel .owl-dots .owl-dot {
  margin: 0px 5px;
  background-color: #FBFAF8;
  border: 3px solid #3C7685;
  border-radius: 16px !important;
  display: inline-block;
  height: 24px;
  width: 24px;
}
.owl-carousel .owl-dots .owl-dot:hover {
  border-color: #203D44;
}
.owl-carousel .owl-dots .owl-dot.active,
.owl-carousel .owl-dots .owl-dot.active:hover {
  border-color: #F8D100;
  background-color: #F8D100;
  cursor: default;
}
.owl-carousel .owl-nav {
  position: absolute;
  width: 50%;
  left: 25%;
  bottom: 0;
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next {
  color: #3C7685;
  font-family: "axxos-oee-icon" !important;
  font-size: 8pt;
}
.owl-carousel .owl-nav .owl-prev:hover:not(.disabled),
.owl-carousel .owl-nav .owl-next:hover:not(.disabled) {
  color: #203D44;
}
.owl-carousel .owl-nav .owl-prev {
  float: left;
}
.owl-carousel .owl-nav .owl-prev:before {
  content: "\6d";
}
.owl-carousel .owl-nav .owl-next {
  float: right;
}
.owl-carousel .owl-nav .owl-next:before {
  content: "\77";
}
.AxRow {
  display: inline-block;
  white-space: nowrap;
  position: relative;
  overflow: visible;
}
.AxTooltip {
  z-index: 35000;
  display: none;
  position: absolute;
  background-color: #FBFAF8;
  font-size: 8pt;
}
.AxJqxTooltip {
  background-color: #FBFAF8;
  font-size: 8pt;
  padding: 5px;
}
.AxWarningTooltip {
  z-index: 35000;
  display: none;
  position: absolute;
  background-color: #FBFAF8;
  font-size: 8pt;
  top: 10px;
  right: 10px;
  border: 1px solid #ED5056;
  color: #ED5056;
  width: 250px;
  height: 80px;
  padding: 2px;
}
.AxWarningTooltip:before {
  width: 100%;
  height: 20px;
  background-color: #ED5056;
  color: #FBFAF8;
  content: "Warning";
  display: block;
  padding: 1px;
}
div.ui-tooltip {
  color: #203D44;
  max-width: 1200px;
  padding: 0;
}
div.ui-tooltip > .ui-tooltip-content {
  padding: 5px;
  text-align: center;
}
div.ui-tooltip.ui-widget.ui-widget-content {
  background-color: #F4F2F2;
  outline: 1px solid #ddd6d6;
  border: none;
  font-size: 10pt;
  z-index: 35001;
  box-shadow: none;
}
.mergedTooltip {
  width: 450px;
  height: auto;
  word-wrap: break-word;
}
.AxLoading {
  position: absolute;
  left: 0;
  top: 50%;
}
.AxStatusMark {
  border-radius: 8px !important;
  height: 16px;
  width: 16px;
  border-width: 1px;
  border-style: solid;
}
.AxInfoHint {
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
}
.AxInfoHint[title]:hover:after {
  content: attr(info-hint);
}
.AxMessage {
  height: 85% !important;
  text-align: left;
  color: #203D44;
  display: inline-block;
  white-space: normal;
  word-wrap: break-word;
  margin: 0;
  width: 100% !important;
}
.AxMessage.AxMarginTop,
.AxMessage.AxMarginBottom {
  height: calc( 85%  -  10px  ) !important;
}
.AxMessage.AxMarginTop.AxMarginBottom {
  height: calc( 85%  -  20px  ) !important;
}
.AxMessage.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 85%  -  40px  ) !important;
}
.AxMessage.AxMarginTop.AxDoubleMarginBottom,
.AxMessage.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 85%  -  30px  ) !important;
}
.AxMessage.AxMarginRight,
.AxMessage.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
.AxMessage.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
.AxMessage.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
.AxMessage.AxMarginRight.AxDoubleMarginLeft,
.AxMessage.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
.AxIcon ~ .AxMessage {
  width: 85% !important;
  width: calc( 85%  -  10px  ) !important;
  height: calc( 85%  -  10px  ) !important;
  float: left;
}
.AxIcon ~ .AxMessage.AxMarginRight,
.AxIcon ~ .AxMessage.AxMarginLeft {
  width: calc( 85%  -  10px  ) !important;
}
.AxIcon ~ .AxMessage.AxMarginRight.AxMarginLeft {
  width: calc( 85%  -  20px  ) !important;
}
.AxIcon ~ .AxMessage.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 85%  -  40px  ) !important;
}
.AxIcon ~ .AxMessage.AxMarginRight.AxDoubleMarginLeft,
.AxIcon ~ .AxMessage.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 85%  -  30px  ) !important;
}
.AxIcon {
  font-size: 40px;
  float: left;
  width: auto !important;
  display: inline;
  height: auto !important;
}
button.AxIcon.AxButton,
.AxIcon.AxButton span,
button.AxIcon.AxColorButton,
.AxIcon.AxColorButton span {
  font-size: 40px;
  text-align: center;
  white-space: normal;
}
.AxIcon.AxButton:before,
.AxIcon.AxColorButton:before {
  position: absolute;
  top: calc((100% -  40px ) / 2);
  left: 2%;
  line-height: 40px;
  font-size: 40px;
}
.AxPopup .AxIcon {
  width: 42px !important;
  height: 42px !important;
}
.AxVirtualKeyboardIcon {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
}
.AxVirtualKeyboardIcon:before {
  color: #E5E3E3;
  font-size: 20px;
  height: 20px;
  width: 20px;
  position: absolute;
  right: 10px;
  top: 4px;
}
div.filter + .AxVirtualKeyboardIcon:before {
  right: 37px;
}
.AxVirtualKeyboardIcon:hover:before {
  color: #203D44;
}
.AxCurtain {
  z-index: 36000 !important;
  background-color: #E5E3E3 !important;
  position: absolute;
  left: 0;
  top: 0;
  height: 100% !important;
  width: 100% !important;
  opacity: 0.5 !important;
}
.AxCurtain.AxMarginRight,
.AxCurtain.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
.AxCurtain.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
.AxCurtain.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
.AxCurtain.AxMarginRight.AxDoubleMarginLeft,
.AxCurtain.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
.ui-selectmenu-menu .ui-state-focus {
  background-color: #B1DDE8;
  /*.setBorderColorFor(@colorIce);
        outline: 1px solid @setBorderColorFor;*/
}
.ui-selectmenu-button {
  outline: none;
  border: 1px solid #ddd6d6;
}
.ui-selectmenu-button:focus,
.ui-selectmenu-button:hover {
  border: 1px solid #978383;
}
ul.ui-menu {
  background-color: #fff;
  border: none;
  outline: 1px solid #e6e6e6;
}
ul.ui-menu li.ui-menu-item {
  color: #203D44;
  font-size: 10pt;
  padding-top: 5px;
  padding-left: 5px;
}
ul.ui-menu li.ui-menu-item.ui-state-focus {
  border: 0;
  background-color: #B1DDE8;
  outline: 1px solid #8accdc;
  margin: 0;
  padding-top: 5px;
  padding-left: 5px;
}
.AxTabs .jqx-tabs-title-container .jqx-fill-state-hover {
  background-color: transparent;
}
.AxTabs.jqx-widget-content {
  border: none;
}
.AxTabs .jqx-widget-header {
  background-color: transparent;
  border: none;
  height: 40px;
}
.AxTabs .jqx-widget-header .jqx-tabs-title {
  width: 20% !important;
  line-height: 40px;
  padding: 0;
  border: 1px solid #ddd6d6;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.AxMarginRight,
.AxTabs .jqx-widget-header .jqx-tabs-title.AxMarginLeft {
  width: calc( 20%  -  10px  ) !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.AxMarginRight.AxMarginLeft {
  width: calc( 20%  -  20px  ) !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 20%  -  40px  ) !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.AxMarginRight.AxDoubleMarginLeft,
.AxTabs .jqx-widget-header .jqx-tabs-title.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 20%  -  30px  ) !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-hover-top {
  border: 1px solid #978383 !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top {
  background-color: #F8D100;
  color: #203D44;
  border-color: #c5a600;
}
input.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top,
textarea.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top {
  border-color: #F8D100 !important;
  background-color: transparent;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxMessage,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxIcon,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxLabel {
  color: #F8D100;
  background-color: transparent;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton {
  background-color: #F8D100;
  border: 1px solid #c5a600;
  color: #203D44;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton:hover {
  background-color: #F8D100;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #2c2500;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.OrderButton,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.OrderButton {
  width: 115px !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dttypeAddBtn span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.categoryAddBtn span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dttypeAddBtn span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.categoryAddBtn span {
  width: 100% !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys {
  border: 1px solid #c5a600 !important;
  display: inline-block;
  position: relative;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton img,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys img,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton img,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton img + span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys img + span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton img + span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton > div,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys > div,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton > div,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton:not(.AxDisactivated):hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #2c2500 !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbDisabled,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbDisabled,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbDisabled,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbDisabled,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbDisabled:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbDisabled:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbDisabled:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #c5a600 !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton:active,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys:active,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton:active,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.dtoCommandButtons,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dtoCommandButtons,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dtoCommandButtons,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.NumPadBtn,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.NumPadBtn,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.NumPadBtn,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.btnLeft,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.btnLeft,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.btnRight,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.btnRight,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.btnLeft,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.btnLeft,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.btnRight,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.afterinputBtn,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.afterinputBtn,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.afterinputBtn,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.afterinputBtn span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.afterinputBtn span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.afterinputBtn span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.orderAfterinputBtn,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.orderAfterinputBtn,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.orderAfterinputBtn,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.ActiveButton,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.ActiveButton,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.ActiveButton,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.subMenuStyleBtn,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.subMenuStyleBtn,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.subMenuStyleBtn,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.btnDropDown,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.btnDropDown,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.btnDropDown,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.MDTButtonYellow,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.MDTButtonYellow,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.MDTButtonYellow,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.MDTButtonYellow,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButton.MDTButtonRed,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton.dxbButtonSys.MDTButtonRed,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButton.MDTButtonRed,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton:before,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton:before {
  color: #203D44;
}
button.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxButton > *,
button.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton span,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxColorButton > * {
  color: #203D44 !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top > .AxCaption,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxCaption {
  background-color: #F8D100;
  width: 100%;
  color: #203D44;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top > .AxCaption:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxCaption:hover {
  background-color: #F8D100;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top > .AxCaption:hover,
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxCaption:hover {
  color: #203D44;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxTransparent {
  color: #F8D100;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxMessage {
  color: #F8D100;
  background-color: transparent;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxJqxTooltip {
  color: #203D44 !important;
  background-color: #F8D100 !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxPopover .jqx-popover-title {
  background-color: #F8D100 !important;
  color: #203D44 !important;
}
.AxTabs .jqx-widget-header .jqx-tabs-title.jqx-tabs-title-selected-top.AxPopover .jqx-popover-content {
  background-color: #203D44 !important;
  color: #F8D100 !important;
}
progress.AxProgress {
  -webkit-appearance: none;
  appearance: none;
  height: 20px;
  border: 1px solid #86a834 !important;
  color: #A2C748;
  background-color: white;
}
progress.AxProgress::-webkit-progress-bar {
  background-color: white;
}
progress.AxProgress::-webkit-progress-value {
  background-color: #A2C748;
}
.AxPopover {
  font-size: 8pt !important;
}
.AxPopover .jqx-popover-title {
  padding: 5px !important;
}
.AxPopover .jqx-popover-content {
  padding: 5px !important;
}
.AxPopover .jqx-icon-close {
  background-image: none;
}
.AxPopover .jqx-icon-close:after {
  content: 'x';
  float: right;
}
.AxWidth1 {
  width: 5% !important;
}
.AxWidth1.AxMarginRight,
.AxWidth1.AxMarginLeft {
  width: calc( 5%  -  10px  ) !important;
}
.AxWidth1.AxMarginRight.AxMarginLeft {
  width: calc( 5%  -  20px  ) !important;
}
.AxWidth1.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 5%  -  40px  ) !important;
}
.AxWidth1.AxMarginRight.AxDoubleMarginLeft,
.AxWidth1.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 5%  -  30px  ) !important;
}
.AxWidth2 {
  width: 10% !important;
}
.AxWidth2.AxMarginRight,
.AxWidth2.AxMarginLeft {
  width: calc( 10%  -  10px  ) !important;
}
.AxWidth2.AxMarginRight.AxMarginLeft {
  width: calc( 10%  -  20px  ) !important;
}
.AxWidth2.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 10%  -  40px  ) !important;
}
.AxWidth2.AxMarginRight.AxDoubleMarginLeft,
.AxWidth2.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 10%  -  30px  ) !important;
}
.AxWidth3 {
  width: 15% !important;
}
.AxWidth3.AxMarginRight,
.AxWidth3.AxMarginLeft {
  width: calc( 15%  -  10px  ) !important;
}
.AxWidth3.AxMarginRight.AxMarginLeft {
  width: calc( 15%  -  20px  ) !important;
}
.AxWidth3.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 15%  -  40px  ) !important;
}
.AxWidth3.AxMarginRight.AxDoubleMarginLeft,
.AxWidth3.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 15%  -  30px  ) !important;
}
.AxWidth4 {
  width: 20% !important;
}
.AxWidth4.AxMarginRight,
.AxWidth4.AxMarginLeft {
  width: calc( 20%  -  10px  ) !important;
}
.AxWidth4.AxMarginRight.AxMarginLeft {
  width: calc( 20%  -  20px  ) !important;
}
.AxWidth4.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 20%  -  40px  ) !important;
}
.AxWidth4.AxMarginRight.AxDoubleMarginLeft,
.AxWidth4.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 20%  -  30px  ) !important;
}
.AxWidth5 {
  width: 25% !important;
}
.AxWidth5.AxMarginRight,
.AxWidth5.AxMarginLeft {
  width: calc( 25%  -  10px  ) !important;
}
.AxWidth5.AxMarginRight.AxMarginLeft {
  width: calc( 25%  -  20px  ) !important;
}
.AxWidth5.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 25%  -  40px  ) !important;
}
.AxWidth5.AxMarginRight.AxDoubleMarginLeft,
.AxWidth5.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 25%  -  30px  ) !important;
}
.AxWidth6 {
  width: 30% !important;
}
.AxWidth6.AxMarginRight,
.AxWidth6.AxMarginLeft {
  width: calc( 30%  -  10px  ) !important;
}
.AxWidth6.AxMarginRight.AxMarginLeft {
  width: calc( 30%  -  20px  ) !important;
}
.AxWidth6.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 30%  -  40px  ) !important;
}
.AxWidth6.AxMarginRight.AxDoubleMarginLeft,
.AxWidth6.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 30%  -  30px  ) !important;
}
.AxWidth7 {
  width: 35% !important;
}
.AxWidth7.AxMarginRight,
.AxWidth7.AxMarginLeft {
  width: calc( 35%  -  10px  ) !important;
}
.AxWidth7.AxMarginRight.AxMarginLeft {
  width: calc( 35%  -  20px  ) !important;
}
.AxWidth7.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 35%  -  40px  ) !important;
}
.AxWidth7.AxMarginRight.AxDoubleMarginLeft,
.AxWidth7.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 35%  -  30px  ) !important;
}
.AxWidth8 {
  width: 40% !important;
}
.AxWidth8.AxMarginRight,
.AxWidth8.AxMarginLeft {
  width: calc( 40%  -  10px  ) !important;
}
.AxWidth8.AxMarginRight.AxMarginLeft {
  width: calc( 40%  -  20px  ) !important;
}
.AxWidth8.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 40%  -  40px  ) !important;
}
.AxWidth8.AxMarginRight.AxDoubleMarginLeft,
.AxWidth8.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 40%  -  30px  ) !important;
}
.AxWidth9 {
  width: 45% !important;
}
.AxWidth9.AxMarginRight,
.AxWidth9.AxMarginLeft {
  width: calc( 45%  -  10px  ) !important;
}
.AxWidth9.AxMarginRight.AxMarginLeft {
  width: calc( 45%  -  20px  ) !important;
}
.AxWidth9.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 45%  -  40px  ) !important;
}
.AxWidth9.AxMarginRight.AxDoubleMarginLeft,
.AxWidth9.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 45%  -  30px  ) !important;
}
.AxWidth10 {
  width: 50% !important;
}
.AxWidth10.AxMarginRight,
.AxWidth10.AxMarginLeft {
  width: calc( 50%  -  10px  ) !important;
}
.AxWidth10.AxMarginRight.AxMarginLeft {
  width: calc( 50%  -  20px  ) !important;
}
.AxWidth10.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 50%  -  40px  ) !important;
}
.AxWidth10.AxMarginRight.AxDoubleMarginLeft,
.AxWidth10.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 50%  -  30px  ) !important;
}
.AxWidth11 {
  width: 55% !important;
}
.AxWidth11.AxMarginRight,
.AxWidth11.AxMarginLeft {
  width: calc( 55%  -  10px  ) !important;
}
.AxWidth11.AxMarginRight.AxMarginLeft {
  width: calc( 55%  -  20px  ) !important;
}
.AxWidth11.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 55%  -  40px  ) !important;
}
.AxWidth11.AxMarginRight.AxDoubleMarginLeft,
.AxWidth11.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 55%  -  30px  ) !important;
}
.AxWidth12 {
  width: 60% !important;
}
.AxWidth12.AxMarginRight,
.AxWidth12.AxMarginLeft {
  width: calc( 60%  -  10px  ) !important;
}
.AxWidth12.AxMarginRight.AxMarginLeft {
  width: calc( 60%  -  20px  ) !important;
}
.AxWidth12.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 60%  -  40px  ) !important;
}
.AxWidth12.AxMarginRight.AxDoubleMarginLeft,
.AxWidth12.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 60%  -  30px  ) !important;
}
.AxWidth13 {
  width: 65% !important;
}
.AxWidth13.AxMarginRight,
.AxWidth13.AxMarginLeft {
  width: calc( 65%  -  10px  ) !important;
}
.AxWidth13.AxMarginRight.AxMarginLeft {
  width: calc( 65%  -  20px  ) !important;
}
.AxWidth13.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 65%  -  40px  ) !important;
}
.AxWidth13.AxMarginRight.AxDoubleMarginLeft,
.AxWidth13.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 65%  -  30px  ) !important;
}
.AxWidth14 {
  width: 70% !important;
}
.AxWidth14.AxMarginRight,
.AxWidth14.AxMarginLeft {
  width: calc( 70%  -  10px  ) !important;
}
.AxWidth14.AxMarginRight.AxMarginLeft {
  width: calc( 70%  -  20px  ) !important;
}
.AxWidth14.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 70%  -  40px  ) !important;
}
.AxWidth14.AxMarginRight.AxDoubleMarginLeft,
.AxWidth14.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 70%  -  30px  ) !important;
}
.AxWidth15 {
  width: 75% !important;
}
.AxWidth15.AxMarginRight,
.AxWidth15.AxMarginLeft {
  width: calc( 75%  -  10px  ) !important;
}
.AxWidth15.AxMarginRight.AxMarginLeft {
  width: calc( 75%  -  20px  ) !important;
}
.AxWidth15.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 75%  -  40px  ) !important;
}
.AxWidth15.AxMarginRight.AxDoubleMarginLeft,
.AxWidth15.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 75%  -  30px  ) !important;
}
.AxWidth16 {
  width: 80% !important;
}
.AxWidth16.AxMarginRight,
.AxWidth16.AxMarginLeft {
  width: calc( 80%  -  10px  ) !important;
}
.AxWidth16.AxMarginRight.AxMarginLeft {
  width: calc( 80%  -  20px  ) !important;
}
.AxWidth16.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 80%  -  40px  ) !important;
}
.AxWidth16.AxMarginRight.AxDoubleMarginLeft,
.AxWidth16.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 80%  -  30px  ) !important;
}
.AxWidth17 {
  width: 85% !important;
}
.AxWidth17.AxMarginRight,
.AxWidth17.AxMarginLeft {
  width: calc( 85%  -  10px  ) !important;
}
.AxWidth17.AxMarginRight.AxMarginLeft {
  width: calc( 85%  -  20px  ) !important;
}
.AxWidth17.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 85%  -  40px  ) !important;
}
.AxWidth17.AxMarginRight.AxDoubleMarginLeft,
.AxWidth17.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 85%  -  30px  ) !important;
}
.AxWidth18 {
  width: 90% !important;
}
.AxWidth18.AxMarginRight,
.AxWidth18.AxMarginLeft {
  width: calc( 90%  -  10px  ) !important;
}
.AxWidth18.AxMarginRight.AxMarginLeft {
  width: calc( 90%  -  20px  ) !important;
}
.AxWidth18.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 90%  -  40px  ) !important;
}
.AxWidth18.AxMarginRight.AxDoubleMarginLeft,
.AxWidth18.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 90%  -  30px  ) !important;
}
.AxWidth19 {
  width: 95% !important;
}
.AxWidth19.AxMarginRight,
.AxWidth19.AxMarginLeft {
  width: calc( 95%  -  10px  ) !important;
}
.AxWidth19.AxMarginRight.AxMarginLeft {
  width: calc( 95%  -  20px  ) !important;
}
.AxWidth19.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 95%  -  40px  ) !important;
}
.AxWidth19.AxMarginRight.AxDoubleMarginLeft,
.AxWidth19.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 95%  -  30px  ) !important;
}
.AxWidth20 {
  width: 100% !important;
}
.AxWidth20.AxMarginRight,
.AxWidth20.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
.AxWidth20.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
.AxWidth20.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
.AxWidth20.AxMarginRight.AxDoubleMarginLeft,
.AxWidth20.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
.AxHeight1 {
  height: 5% !important;
}
.AxHeight1.AxMarginTop,
.AxHeight1.AxMarginBottom {
  height: calc( 5%  -  10px  ) !important;
}
.AxHeight1.AxMarginTop.AxMarginBottom {
  height: calc( 5%  -  20px  ) !important;
}
.AxHeight1.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 5%  -  40px  ) !important;
}
.AxHeight1.AxMarginTop.AxDoubleMarginBottom,
.AxHeight1.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 5%  -  30px  ) !important;
}
.AxHeight2 {
  height: 10% !important;
}
.AxHeight2.AxMarginTop,
.AxHeight2.AxMarginBottom {
  height: calc( 10%  -  10px  ) !important;
}
.AxHeight2.AxMarginTop.AxMarginBottom {
  height: calc( 10%  -  20px  ) !important;
}
.AxHeight2.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 10%  -  40px  ) !important;
}
.AxHeight2.AxMarginTop.AxDoubleMarginBottom,
.AxHeight2.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 10%  -  30px  ) !important;
}
.AxHeight3 {
  height: 15% !important;
}
.AxHeight3.AxMarginTop,
.AxHeight3.AxMarginBottom {
  height: calc( 15%  -  10px  ) !important;
}
.AxHeight3.AxMarginTop.AxMarginBottom {
  height: calc( 15%  -  20px  ) !important;
}
.AxHeight3.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 15%  -  40px  ) !important;
}
.AxHeight3.AxMarginTop.AxDoubleMarginBottom,
.AxHeight3.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 15%  -  30px  ) !important;
}
.AxHeight4 {
  height: 20% !important;
}
.AxHeight4.AxMarginTop,
.AxHeight4.AxMarginBottom {
  height: calc( 20%  -  10px  ) !important;
}
.AxHeight4.AxMarginTop.AxMarginBottom {
  height: calc( 20%  -  20px  ) !important;
}
.AxHeight4.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 20%  -  40px  ) !important;
}
.AxHeight4.AxMarginTop.AxDoubleMarginBottom,
.AxHeight4.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 20%  -  30px  ) !important;
}
.AxHeight5 {
  height: 25% !important;
}
.AxHeight5.AxMarginTop,
.AxHeight5.AxMarginBottom {
  height: calc( 25%  -  10px  ) !important;
}
.AxHeight5.AxMarginTop.AxMarginBottom {
  height: calc( 25%  -  20px  ) !important;
}
.AxHeight5.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 25%  -  40px  ) !important;
}
.AxHeight5.AxMarginTop.AxDoubleMarginBottom,
.AxHeight5.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 25%  -  30px  ) !important;
}
.AxHeight6 {
  height: 30% !important;
}
.AxHeight6.AxMarginTop,
.AxHeight6.AxMarginBottom {
  height: calc( 30%  -  10px  ) !important;
}
.AxHeight6.AxMarginTop.AxMarginBottom {
  height: calc( 30%  -  20px  ) !important;
}
.AxHeight6.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 30%  -  40px  ) !important;
}
.AxHeight6.AxMarginTop.AxDoubleMarginBottom,
.AxHeight6.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 30%  -  30px  ) !important;
}
.AxHeight7 {
  height: 35% !important;
}
.AxHeight7.AxMarginTop,
.AxHeight7.AxMarginBottom {
  height: calc( 35%  -  10px  ) !important;
}
.AxHeight7.AxMarginTop.AxMarginBottom {
  height: calc( 35%  -  20px  ) !important;
}
.AxHeight7.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 35%  -  40px  ) !important;
}
.AxHeight7.AxMarginTop.AxDoubleMarginBottom,
.AxHeight7.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 35%  -  30px  ) !important;
}
.AxHeight8 {
  height: 40% !important;
}
.AxHeight8.AxMarginTop,
.AxHeight8.AxMarginBottom {
  height: calc( 40%  -  10px  ) !important;
}
.AxHeight8.AxMarginTop.AxMarginBottom {
  height: calc( 40%  -  20px  ) !important;
}
.AxHeight8.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 40%  -  40px  ) !important;
}
.AxHeight8.AxMarginTop.AxDoubleMarginBottom,
.AxHeight8.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 40%  -  30px  ) !important;
}
.AxHeight9 {
  height: 45% !important;
}
.AxHeight9.AxMarginTop,
.AxHeight9.AxMarginBottom {
  height: calc( 45%  -  10px  ) !important;
}
.AxHeight9.AxMarginTop.AxMarginBottom {
  height: calc( 45%  -  20px  ) !important;
}
.AxHeight9.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 45%  -  40px  ) !important;
}
.AxHeight9.AxMarginTop.AxDoubleMarginBottom,
.AxHeight9.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 45%  -  30px  ) !important;
}
.AxHeight10 {
  height: 50% !important;
}
.AxHeight10.AxMarginTop,
.AxHeight10.AxMarginBottom {
  height: calc( 50%  -  10px  ) !important;
}
.AxHeight10.AxMarginTop.AxMarginBottom {
  height: calc( 50%  -  20px  ) !important;
}
.AxHeight10.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 50%  -  40px  ) !important;
}
.AxHeight10.AxMarginTop.AxDoubleMarginBottom,
.AxHeight10.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 50%  -  30px  ) !important;
}
.AxHeight11 {
  height: 55% !important;
}
.AxHeight11.AxMarginTop,
.AxHeight11.AxMarginBottom {
  height: calc( 55%  -  10px  ) !important;
}
.AxHeight11.AxMarginTop.AxMarginBottom {
  height: calc( 55%  -  20px  ) !important;
}
.AxHeight11.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 55%  -  40px  ) !important;
}
.AxHeight11.AxMarginTop.AxDoubleMarginBottom,
.AxHeight11.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 55%  -  30px  ) !important;
}
.AxHeight12 {
  height: 60% !important;
}
.AxHeight12.AxMarginTop,
.AxHeight12.AxMarginBottom {
  height: calc( 60%  -  10px  ) !important;
}
.AxHeight12.AxMarginTop.AxMarginBottom {
  height: calc( 60%  -  20px  ) !important;
}
.AxHeight12.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 60%  -  40px  ) !important;
}
.AxHeight12.AxMarginTop.AxDoubleMarginBottom,
.AxHeight12.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 60%  -  30px  ) !important;
}
.AxHeight13 {
  height: 65% !important;
}
.AxHeight13.AxMarginTop,
.AxHeight13.AxMarginBottom {
  height: calc( 65%  -  10px  ) !important;
}
.AxHeight13.AxMarginTop.AxMarginBottom {
  height: calc( 65%  -  20px  ) !important;
}
.AxHeight13.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 65%  -  40px  ) !important;
}
.AxHeight13.AxMarginTop.AxDoubleMarginBottom,
.AxHeight13.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 65%  -  30px  ) !important;
}
.AxHeight14 {
  height: 70% !important;
}
.AxHeight14.AxMarginTop,
.AxHeight14.AxMarginBottom {
  height: calc( 70%  -  10px  ) !important;
}
.AxHeight14.AxMarginTop.AxMarginBottom {
  height: calc( 70%  -  20px  ) !important;
}
.AxHeight14.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 70%  -  40px  ) !important;
}
.AxHeight14.AxMarginTop.AxDoubleMarginBottom,
.AxHeight14.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 70%  -  30px  ) !important;
}
.AxHeight15 {
  height: 75% !important;
}
.AxHeight15.AxMarginTop,
.AxHeight15.AxMarginBottom {
  height: calc( 75%  -  10px  ) !important;
}
.AxHeight15.AxMarginTop.AxMarginBottom {
  height: calc( 75%  -  20px  ) !important;
}
.AxHeight15.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 75%  -  40px  ) !important;
}
.AxHeight15.AxMarginTop.AxDoubleMarginBottom,
.AxHeight15.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 75%  -  30px  ) !important;
}
.AxHeight16 {
  height: 80% !important;
}
.AxHeight16.AxMarginTop,
.AxHeight16.AxMarginBottom {
  height: calc( 80%  -  10px  ) !important;
}
.AxHeight16.AxMarginTop.AxMarginBottom {
  height: calc( 80%  -  20px  ) !important;
}
.AxHeight16.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 80%  -  40px  ) !important;
}
.AxHeight16.AxMarginTop.AxDoubleMarginBottom,
.AxHeight16.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 80%  -  30px  ) !important;
}
.AxHeight17 {
  height: 85% !important;
}
.AxHeight17.AxMarginTop,
.AxHeight17.AxMarginBottom {
  height: calc( 85%  -  10px  ) !important;
}
.AxHeight17.AxMarginTop.AxMarginBottom {
  height: calc( 85%  -  20px  ) !important;
}
.AxHeight17.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 85%  -  40px  ) !important;
}
.AxHeight17.AxMarginTop.AxDoubleMarginBottom,
.AxHeight17.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 85%  -  30px  ) !important;
}
.AxHeight18 {
  height: 90% !important;
}
.AxHeight18.AxMarginTop,
.AxHeight18.AxMarginBottom {
  height: calc( 90%  -  10px  ) !important;
}
.AxHeight18.AxMarginTop.AxMarginBottom {
  height: calc( 90%  -  20px  ) !important;
}
.AxHeight18.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 90%  -  40px  ) !important;
}
.AxHeight18.AxMarginTop.AxDoubleMarginBottom,
.AxHeight18.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 90%  -  30px  ) !important;
}
.AxHeight19 {
  height: 95% !important;
}
.AxHeight19.AxMarginTop,
.AxHeight19.AxMarginBottom {
  height: calc( 95%  -  10px  ) !important;
}
.AxHeight19.AxMarginTop.AxMarginBottom {
  height: calc( 95%  -  20px  ) !important;
}
.AxHeight19.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 95%  -  40px  ) !important;
}
.AxHeight19.AxMarginTop.AxDoubleMarginBottom,
.AxHeight19.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 95%  -  30px  ) !important;
}
.AxHeight20 {
  height: 100% !important;
}
.AxHeight20.AxMarginTop,
.AxHeight20.AxMarginBottom {
  height: calc( 100%  -  10px  ) !important;
}
.AxHeight20.AxMarginTop.AxMarginBottom {
  height: calc( 100%  -  20px  ) !important;
}
.AxHeight20.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 100%  -  40px  ) !important;
}
.AxHeight20.AxMarginTop.AxDoubleMarginBottom,
.AxHeight20.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 100%  -  30px  ) !important;
}
.AxLeft0 {
  position: relative;
  left: 0%;
}
.AxLeft1 {
  position: relative;
  left: 5%;
}
.AxLeft2 {
  position: relative;
  left: 10%;
}
.AxLeft3 {
  position: relative;
  left: 15%;
}
.AxLeft4 {
  position: relative;
  left: 20%;
}
.AxLeft5 {
  position: relative;
  left: 25%;
}
.AxLeft6 {
  position: relative;
  left: 30%;
}
.AxLeft7 {
  position: relative;
  left: 35%;
}
.AxLeft8 {
  position: relative;
  left: 40%;
}
.AxLeft9 {
  position: relative;
  left: 45%;
}
.AxLeft10 {
  position: relative;
  left: 50%;
}
.AxLeft11 {
  position: relative;
  left: 55%;
}
.AxLeft12 {
  position: relative;
  left: 60%;
}
.AxLeft13 {
  position: relative;
  left: 65%;
}
.AxLeft14 {
  position: relative;
  left: 70%;
}
.AxLeft15 {
  position: relative;
  left: 75%;
}
.AxLeft16 {
  position: relative;
  left: 80%;
}
.AxLeft17 {
  position: relative;
  left: 85%;
}
.AxLeft18 {
  position: relative;
  left: 90%;
}
.AxLeft19 {
  position: relative;
  left: 95%;
}
.AxLeft20 {
  position: relative;
  left: 100%;
}
.AxLeft21 {
  position: relative;
  left: 105%;
}
.AxLeft22 {
  position: relative;
  left: 110%;
}
.AxLeft23 {
  position: relative;
  left: 115%;
}
.AxLeft24 {
  position: relative;
  left: 120%;
}
.AxLeft25 {
  position: relative;
  left: 125%;
}
.AxLeft26 {
  position: relative;
  left: 130%;
}
.AxLeft27 {
  position: relative;
  left: 135%;
}
.AxLeft28 {
  position: relative;
  left: 140%;
}
.AxLeft29 {
  position: relative;
  left: 145%;
}
.AxRight0 {
  position: relative;
  right: 0%;
}
.AxRight1 {
  position: relative;
  right: 5%;
}
.AxRight2 {
  position: relative;
  right: 10%;
}
.AxRight3 {
  position: relative;
  right: 15%;
}
.AxRight4 {
  position: relative;
  right: 20%;
}
.AxRight5 {
  position: relative;
  right: 25%;
}
.AxRight6 {
  position: relative;
  right: 30%;
}
.AxRight7 {
  position: relative;
  right: 35%;
}
.AxRight8 {
  position: relative;
  right: 40%;
}
.AxRight9 {
  position: relative;
  right: 45%;
}
.AxRight10 {
  position: relative;
  right: 50%;
}
.AxRight11 {
  position: relative;
  right: 55%;
}
.AxRight12 {
  position: relative;
  right: 60%;
}
.AxRight13 {
  position: relative;
  right: 65%;
}
.AxRight14 {
  position: relative;
  right: 70%;
}
.AxRight15 {
  position: relative;
  right: 75%;
}
.AxRight16 {
  position: relative;
  right: 80%;
}
.AxRight17 {
  position: relative;
  right: 85%;
}
.AxRight18 {
  position: relative;
  right: 90%;
}
.AxRight19 {
  position: relative;
  right: 95%;
}
.AxRight20 {
  position: relative;
  right: 100%;
}
.AxRight21 {
  position: relative;
  right: 105%;
}
.AxRight22 {
  position: relative;
  right: 110%;
}
.AxRight23 {
  position: relative;
  right: 115%;
}
.AxRight24 {
  position: relative;
  right: 120%;
}
.AxRight25 {
  position: relative;
  right: 125%;
}
.AxRight26 {
  position: relative;
  right: 130%;
}
.AxRight27 {
  position: relative;
  right: 135%;
}
.AxRight28 {
  position: relative;
  right: 140%;
}
.AxRight29 {
  position: relative;
  right: 145%;
}
.AxTop0 {
  position: absolute;
  top: 0%;
}
.AxTop1 {
  position: absolute;
  top: 5%;
}
.AxTop2 {
  position: absolute;
  top: 10%;
}
.AxTop3 {
  position: absolute;
  top: 15%;
}
.AxTop4 {
  position: absolute;
  top: 20%;
}
.AxTop5 {
  position: absolute;
  top: 25%;
}
.AxTop6 {
  position: absolute;
  top: 30%;
}
.AxTop7 {
  position: absolute;
  top: 35%;
}
.AxTop8 {
  position: absolute;
  top: 40%;
}
.AxTop9 {
  position: absolute;
  top: 45%;
}
.AxTop10 {
  position: absolute;
  top: 50%;
}
.AxTop11 {
  position: absolute;
  top: 55%;
}
.AxTop12 {
  position: absolute;
  top: 60%;
}
.AxTop13 {
  position: absolute;
  top: 65%;
}
.AxTop14 {
  position: absolute;
  top: 70%;
}
.AxTop15 {
  position: absolute;
  top: 75%;
}
.AxTop16 {
  position: absolute;
  top: 80%;
}
.AxTop17 {
  position: absolute;
  top: 85%;
}
.AxTop18 {
  position: absolute;
  top: 90%;
}
.AxTop19 {
  position: absolute;
  top: 95%;
}
.AxTop20 {
  position: absolute;
  top: 100%;
}
.AxTop21 {
  position: absolute;
  top: 105%;
}
.AxTop22 {
  position: absolute;
  top: 110%;
}
.AxTop23 {
  position: absolute;
  top: 115%;
}
.AxTop24 {
  position: absolute;
  top: 120%;
}
.AxTop25 {
  position: absolute;
  top: 125%;
}
.AxTop26 {
  position: absolute;
  top: 130%;
}
.AxTop27 {
  position: absolute;
  top: 135%;
}
.AxTop28 {
  position: absolute;
  top: 140%;
}
.AxTop29 {
  position: absolute;
  top: 145%;
}
.AxBottom0 {
  position: absolute;
  bottom: 0%;
}
.AxBottom1 {
  position: absolute;
  bottom: 5%;
}
.AxBottom2 {
  position: absolute;
  bottom: 10%;
}
.AxBottom3 {
  position: absolute;
  bottom: 15%;
}
.AxBottom4 {
  position: absolute;
  bottom: 20%;
}
.AxBottom5 {
  position: absolute;
  bottom: 25%;
}
.AxBottom6 {
  position: absolute;
  bottom: 30%;
}
.AxBottom7 {
  position: absolute;
  bottom: 35%;
}
.AxBottom8 {
  position: absolute;
  bottom: 40%;
}
.AxBottom9 {
  position: absolute;
  bottom: 45%;
}
.AxBottom10 {
  position: absolute;
  bottom: 50%;
}
.AxBottom11 {
  position: absolute;
  bottom: 55%;
}
.AxBottom12 {
  position: absolute;
  bottom: 60%;
}
.AxBottom13 {
  position: absolute;
  bottom: 65%;
}
.AxBottom14 {
  position: absolute;
  bottom: 70%;
}
.AxBottom15 {
  position: absolute;
  bottom: 75%;
}
.AxBottom16 {
  position: absolute;
  bottom: 80%;
}
.AxBottom17 {
  position: absolute;
  bottom: 85%;
}
.AxBottom18 {
  position: absolute;
  bottom: 90%;
}
.AxBottom19 {
  position: absolute;
  bottom: 95%;
}
.AxBottom20 {
  position: absolute;
  bottom: 100%;
}
.AxBottom21 {
  position: absolute;
  bottom: 105%;
}
.AxBottom22 {
  position: absolute;
  bottom: 110%;
}
.AxBottom23 {
  position: absolute;
  bottom: 115%;
}
.AxBottom24 {
  position: absolute;
  bottom: 120%;
}
.AxBottom25 {
  position: absolute;
  bottom: 125%;
}
.AxBottom26 {
  position: absolute;
  bottom: 130%;
}
.AxBottom27 {
  position: absolute;
  bottom: 135%;
}
.AxBottom28 {
  position: absolute;
  bottom: 140%;
}
.AxBottom29 {
  position: absolute;
  bottom: 145%;
}
.AxMinWidth1 {
  min-width: 5%;
}
.AxMinWidth2 {
  min-width: 10%;
}
.AxMinWidth3 {
  min-width: 15%;
}
.AxMinWidth4 {
  min-width: 20%;
}
.AxMinWidth5 {
  min-width: 25%;
}
.AxMinWidth6 {
  min-width: 30%;
}
.AxMinWidth7 {
  min-width: 35%;
}
.AxMinWidth8 {
  min-width: 40%;
}
.AxMinWidth9 {
  min-width: 45%;
}
.AxMinWidth10 {
  min-width: 50%;
}
.AxMinWidth11 {
  min-width: 55%;
}
.AxMinWidth12 {
  min-width: 60%;
}
.AxMinWidth13 {
  min-width: 65%;
}
.AxMinWidth14 {
  min-width: 70%;
}
.AxMinWidth15 {
  min-width: 75%;
}
.AxMinWidth16 {
  min-width: 80%;
}
.AxMinWidth17 {
  min-width: 85%;
}
.AxMinWidth18 {
  min-width: 90%;
}
.AxMinWidth19 {
  min-width: 95%;
}
.AxMinWidth20 {
  min-width: 100%;
}
.AxMaxWidth1 {
  max-width: 5%;
}
.AxMaxWidth2 {
  max-width: 10%;
}
.AxMaxWidth3 {
  max-width: 15%;
}
.AxMaxWidth4 {
  max-width: 20%;
}
.AxMaxWidth5 {
  max-width: 25%;
}
.AxMaxWidth6 {
  max-width: 30%;
}
.AxMaxWidth7 {
  max-width: 35%;
}
.AxMaxWidth8 {
  max-width: 40%;
}
.AxMaxWidth9 {
  max-width: 45%;
}
.AxMaxWidth10 {
  max-width: 50%;
}
.AxMaxWidth11 {
  max-width: 55%;
}
.AxMaxWidth12 {
  max-width: 60%;
}
.AxMaxWidth13 {
  max-width: 65%;
}
.AxMaxWidth14 {
  max-width: 70%;
}
.AxMaxWidth15 {
  max-width: 75%;
}
.AxMaxWidth16 {
  max-width: 80%;
}
.AxMaxWidth17 {
  max-width: 85%;
}
.AxMaxWidth18 {
  max-width: 90%;
}
.AxMaxWidth19 {
  max-width: 95%;
}
.AxMaxWidth20 {
  max-width: 100%;
}
.AxMinHeight1 {
  min-height: 5%;
}
.AxMinHeight2 {
  min-height: 10%;
}
.AxMinHeight3 {
  min-height: 15%;
}
.AxMinHeight4 {
  min-height: 20%;
}
.AxMinHeight5 {
  min-height: 25%;
}
.AxMinHeight6 {
  min-height: 30%;
}
.AxMinHeight7 {
  min-height: 35%;
}
.AxMinHeight8 {
  min-height: 40%;
}
.AxMinHeight9 {
  min-height: 45%;
}
.AxMinHeight10 {
  min-height: 50%;
}
.AxMinHeight11 {
  min-height: 55%;
}
.AxMinHeight12 {
  min-height: 60%;
}
.AxMinHeight13 {
  min-height: 65%;
}
.AxMinHeight14 {
  min-height: 70%;
}
.AxMinHeight15 {
  min-height: 75%;
}
.AxMinHeight16 {
  min-height: 80%;
}
.AxMinHeight17 {
  min-height: 85%;
}
.AxMinHeight18 {
  min-height: 90%;
}
.AxMinHeight19 {
  min-height: 95%;
}
.AxMinHeight20 {
  min-height: 100%;
}
.AxMaxHeight1 {
  max-height: 5%;
}
.AxMaxHeight2 {
  max-height: 10%;
}
.AxMaxHeight3 {
  max-height: 15%;
}
.AxMaxHeight4 {
  max-height: 20%;
}
.AxMaxHeight5 {
  max-height: 25%;
}
.AxMaxHeight6 {
  max-height: 30%;
}
.AxMaxHeight7 {
  max-height: 35%;
}
.AxMaxHeight8 {
  max-height: 40%;
}
.AxMaxHeight9 {
  max-height: 45%;
}
.AxMaxHeight10 {
  max-height: 50%;
}
.AxMaxHeight11 {
  max-height: 55%;
}
.AxMaxHeight12 {
  max-height: 60%;
}
.AxMaxHeight13 {
  max-height: 65%;
}
.AxMaxHeight14 {
  max-height: 70%;
}
.AxMaxHeight15 {
  max-height: 75%;
}
.AxMaxHeight16 {
  max-height: 80%;
}
.AxMaxHeight17 {
  max-height: 85%;
}
.AxMaxHeight18 {
  max-height: 90%;
}
.AxMaxHeight19 {
  max-height: 95%;
}
.AxMaxHeight20 {
  max-height: 100%;
}
.AxFullWidth {
  width: 100% !important;
}
.AxFullWidth.AxMarginRight,
.AxFullWidth.AxMarginLeft {
  width: calc( 100%  -  10px  ) !important;
}
.AxFullWidth.AxMarginRight.AxMarginLeft {
  width: calc( 100%  -  20px  ) !important;
}
.AxFullWidth.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 100%  -  40px  ) !important;
}
.AxFullWidth.AxMarginRight.AxDoubleMarginLeft,
.AxFullWidth.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 100%  -  30px  ) !important;
}
.AxHalfWidth {
  width: 50% !important;
}
.AxHalfWidth.AxMarginRight,
.AxHalfWidth.AxMarginLeft {
  width: calc( 50%  -  10px  ) !important;
}
.AxHalfWidth.AxMarginRight.AxMarginLeft {
  width: calc( 50%  -  20px  ) !important;
}
.AxHalfWidth.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 50%  -  40px  ) !important;
}
.AxHalfWidth.AxMarginRight.AxDoubleMarginLeft,
.AxHalfWidth.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 50%  -  30px  ) !important;
}
.AxOneThirdWidth {
  width: 33.33% !important;
}
.AxOneThirdWidth.AxMarginRight,
.AxOneThirdWidth.AxMarginLeft {
  width: calc( 33.33%  -  10px  ) !important;
}
.AxOneThirdWidth.AxMarginRight.AxMarginLeft {
  width: calc( 33.33%  -  20px  ) !important;
}
.AxOneThirdWidth.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 33.33%  -  40px  ) !important;
}
.AxOneThirdWidth.AxMarginRight.AxDoubleMarginLeft,
.AxOneThirdWidth.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 33.33%  -  30px  ) !important;
}
.AxOneThirdHeight {
  height: 33.33% !important;
}
.AxOneThirdHeight.AxMarginTop,
.AxOneThirdHeight.AxMarginBottom {
  height: calc( 33.33%  -  10px  ) !important;
}
.AxOneThirdHeight.AxMarginTop.AxMarginBottom {
  height: calc( 33.33%  -  20px  ) !important;
}
.AxOneThirdHeight.AxDoubleMarginTop.AxDoubleMarginBottom {
  height: calc( 33.33%  -  40px  ) !important;
}
.AxOneThirdHeight.AxMarginTop.AxDoubleMarginBottom,
.AxOneThirdHeight.AxMarginBottom.AxDoubleMarginTop {
  height: calc( 33.33%  -  30px  ) !important;
}
.AxFullHeight {
  height: 100% !important;
}
.AxAutoWidth {
  width: auto !important;
  display: inline;
}
.AxAutoHeight {
  height: auto !important;
}
.AxOverflowY {
  overflow-y: auto !important;
}
.AxEllipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.AxEditable .jqx-grid-cell-selected {
  color: #203D44;
  background-color: #F4F2F2;
}
.AxHidden {
  display: none !important;
}
.AxInvisible {
  opacity: 0;
}
.AxNoOverflow {
  overflow: hidden !important;
}
.AxDisactivated,
table.dxeDisabled_Office2003Blue td.dxh1,
table.dxeDisabled_Office2003Blue td.dxh2,
table.dxeDisabled_Office2003Blue td.dxh3,
table.dxeDisabled_Office2003Blue td.dxh4,
table.CustomDisabled,
table.CustomDisabledColor {
  opacity: 0.6 !important;
}
.AxDisabled,
.button.default.disabled,
.button.iconbutton.disabled,
.button.iconbutton.disabled,
#AllMachinesTab.disabled,
.button.iconbutton.disabled:hover,
.button.iconbutton.disabled:hover,
.button.iconbutton.disabled:active,
.button.iconbutton.disabled:active,
.button.iconbutton.disabled.activated,
.button.iconbutton.disabled.activated {
  opacity: 0.6 !important;
  cursor: not-allowed !important;
  pointer-events: none !important;
}
.AxNoBorder {
  border: none !important;
  outline: none !important;
}
.AxTransparent {
  background-color: transparent !important;
  border-color: transparent !important;
}
.AxTransparent:hover {
  background-color: transparent !important;
  border-color: transparent !important;
}
.AxTransparent.AxButton,
.AxTransparent.AxColorButton {
  cursor: pointer;
  padding: 0;
}
.AxTransparent.AxButton.AxSwitched:before,
.AxTransparent.AxColorButton.AxSwitched:before {
  color: #E87C28 !important;
}
.AxTransparent.AxButton:hover,
.AxTransparent.AxButton:hover span,
.AxTransparent.AxButton:hover:before,
.AxTransparent.AxColorButton:hover,
.AxTransparent.AxColorButton:hover span,
.AxTransparent.AxColorButton:hover:before {
  color: #203D44 !important;
}
.AxTransparent.AxButton span,
.AxTransparent.AxColorButton span {
  text-align: left;
}
.AxAccept {
  background-color: #A2C748;
  color: #FBFAF8;
  border-color: #86a834;
}
input.AxAccept,
textarea.AxAccept {
  border-color: #A2C748 !important;
  background-color: transparent;
}
.AxAccept.AxMessage,
.AxAccept.AxIcon,
.AxAccept.AxLabel {
  color: #A2C748;
  background-color: transparent;
}
.AxAccept.AxButton,
.AxAccept.AxColorButton {
  background-color: #A2C748;
  border: 1px solid #86a834;
  color: #FBFAF8;
}
.AxAccept.AxButton:hover,
.AxAccept.AxColorButton:hover {
  background-color: #A2C748;
}
.AxAccept.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.AxAccept.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #293310;
}
.AxAccept.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.AxAccept.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxAccept.AxButton.OrderButton,
.AxAccept.AxColorButton.OrderButton {
  width: 115px !important;
}
.AxAccept.AxButton.dttypeAddBtn span,
.AxAccept.AxButton.categoryAddBtn span,
.AxAccept.AxColorButton.dttypeAddBtn span,
.AxAccept.AxColorButton.categoryAddBtn span {
  width: 100% !important;
}
.AxAccept.AxButton.dxbButton,
.AxAccept.AxButton.dxbButtonSys,
.AxAccept.AxColorButton.dxbButton,
.AxAccept.AxColorButton.dxbButtonSys {
  border: 1px solid #86a834 !important;
  display: inline-block;
  position: relative;
}
.AxAccept.AxButton.dxbButton span,
.AxAccept.AxButton.dxbButtonSys span,
.AxAccept.AxColorButton.dxbButton span,
.AxAccept.AxColorButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxAccept.AxButton.dxbButton img,
.AxAccept.AxButton.dxbButtonSys img,
.AxAccept.AxColorButton.dxbButton img,
.AxAccept.AxColorButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxAccept.AxButton.dxbButton img + span,
.AxAccept.AxButton.dxbButtonSys img + span,
.AxAccept.AxColorButton.dxbButton img + span,
.AxAccept.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxAccept.AxButton.dxbButton > div,
.AxAccept.AxButton.dxbButtonSys > div,
.AxAccept.AxColorButton.dxbButton > div,
.AxAccept.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxAccept.AxButton.dxbButton:not(.AxDisactivated):hover,
.AxAccept.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.AxAccept.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.AxAccept.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #293310 !important;
}
.AxAccept.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.AxAccept.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxAccept.AxButton.dxbButton.dxbDisabled,
.AxAccept.AxButton.dxbButtonSys.dxbDisabled,
.AxAccept.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxAccept.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.AxAccept.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.AxAccept.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxAccept.AxColorButton.dxbButton.dxbDisabled,
.AxAccept.AxColorButton.dxbButtonSys.dxbDisabled,
.AxAccept.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxAccept.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxAccept.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxAccept.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxAccept.AxButton.dxbButton.dxbDisabled:hover,
.AxAccept.AxButton.dxbButtonSys.dxbDisabled:hover,
.AxAccept.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxAccept.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.AxAccept.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxAccept.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxAccept.AxColorButton.dxbButton.dxbDisabled:hover,
.AxAccept.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.AxAccept.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxAccept.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #86a834 !important;
}
.AxAccept.AxButton.dxbButton:active,
.AxAccept.AxButton.dxbButtonSys:active,
.AxAccept.AxColorButton.dxbButton:active,
.AxAccept.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxAccept.AxButton.dxbButton.dtoCommandButtons,
.AxAccept.AxButton.dxbButtonSys.dtoCommandButtons,
.AxAccept.AxColorButton.dxbButton.dtoCommandButtons,
.AxAccept.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxAccept.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxAccept.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxAccept.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxAccept.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxAccept.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxAccept.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxAccept.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxAccept.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxAccept.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxAccept.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxAccept.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxAccept.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxAccept.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxAccept.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxAccept.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxAccept.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxAccept.AxButton.dxbButton.NumPadBtn,
.AxAccept.AxButton.dxbButtonSys.NumPadBtn,
.AxAccept.AxColorButton.dxbButton.NumPadBtn,
.AxAccept.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxAccept.AxButton.dxbButton.btnLeft,
.AxAccept.AxButton.dxbButtonSys.btnLeft,
.AxAccept.AxButton.dxbButton.btnRight,
.AxAccept.AxButton.dxbButtonSys.btnRight,
.AxAccept.AxColorButton.dxbButton.btnLeft,
.AxAccept.AxColorButton.dxbButtonSys.btnLeft,
.AxAccept.AxColorButton.dxbButton.btnRight,
.AxAccept.AxColorButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxAccept.AxButton.dxbButton.afterinputBtn,
.AxAccept.AxButton.dxbButtonSys.afterinputBtn,
.AxAccept.AxColorButton.dxbButton.afterinputBtn,
.AxAccept.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxAccept.AxButton.dxbButton.afterinputBtn span,
.AxAccept.AxButton.dxbButtonSys.afterinputBtn span,
.AxAccept.AxColorButton.dxbButton.afterinputBtn span,
.AxAccept.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxAccept.AxButton.dxbButton.orderAfterinputBtn,
.AxAccept.AxButton.dxbButtonSys.orderAfterinputBtn,
.AxAccept.AxColorButton.dxbButton.orderAfterinputBtn,
.AxAccept.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxAccept.AxButton.dxbButton.ActiveButton,
.AxAccept.AxButton.dxbButtonSys.ActiveButton,
.AxAccept.AxColorButton.dxbButton.ActiveButton,
.AxAccept.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxAccept.AxButton.dxbButton.subMenuStyleBtn,
.AxAccept.AxButton.dxbButtonSys.subMenuStyleBtn,
.AxAccept.AxColorButton.dxbButton.subMenuStyleBtn,
.AxAccept.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxAccept.AxButton.dxbButton.btnDropDown,
.AxAccept.AxButton.dxbButtonSys.btnDropDown,
.AxAccept.AxColorButton.dxbButton.btnDropDown,
.AxAccept.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxAccept.AxButton.dxbButton.MDTButtonYellow,
.AxAccept.AxButton.dxbButtonSys.MDTButtonYellow,
.AxAccept.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxAccept.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxAccept.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxAccept.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.AxAccept.AxColorButton.dxbButton.MDTButtonYellow,
.AxAccept.AxColorButton.dxbButtonSys.MDTButtonYellow,
.AxAccept.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxAccept.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxAccept.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxAccept.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxAccept.AxButton.dxbButton.MDTButtonRed,
.AxAccept.AxButton.dxbButtonSys.MDTButtonRed,
.AxAccept.AxColorButton.dxbButton.MDTButtonRed,
.AxAccept.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxAccept.AxButton:before,
.AxAccept.AxColorButton:before {
  color: #FBFAF8;
}
button.AxAccept.AxButton,
.AxAccept.AxButton span,
.AxAccept.AxButton > *,
button.AxAccept.AxColorButton,
.AxAccept.AxColorButton span,
.AxAccept.AxColorButton > * {
  color: #FBFAF8 !important;
}
.AxAccept > .AxCaption,
.AxAccept.AxCaption {
  background-color: #A2C748;
  width: 100%;
  color: #FBFAF8;
}
.AxAccept > .AxCaption:hover,
.AxAccept.AxCaption:hover {
  background-color: #A2C748;
}
.AxAccept > .AxCaption:hover,
.AxAccept.AxCaption:hover {
  color: #FBFAF8;
}
.AxAccept.AxTransparent {
  color: #A2C748;
}
.AxAccept.AxMessage {
  color: #A2C748;
  background-color: transparent;
}
.AxAccept.AxJqxTooltip {
  color: #FBFAF8 !important;
  background-color: #A2C748 !important;
}
.AxAccept.AxPopover .jqx-popover-title {
  background-color: #A2C748 !important;
  color: #FBFAF8 !important;
}
.AxAccept.AxPopover .jqx-popover-content {
  background-color: #FBFAF8 !important;
  color: #A2C748 !important;
}
.AxAccept.AxStatusMark {
  background-color: #3AAA35;
  border-color: #2d8329;
}
.AxFontWhite {
  color: #fff !important;
}
.AxPale {
  background-color: #E5E3E3;
  border-color: #ccc9c9;
  color: #203D44;
}
input.AxPale,
textarea.AxPale {
  border-color: #E5E3E3 !important;
  background-color: transparent;
}
.AxPale.AxMessage,
.AxPale.AxIcon,
.AxPale.AxLabel {
  color: #E5E3E3;
  background-color: transparent;
}
.AxPale.AxButton,
.AxPale.AxColorButton {
  background-color: #E5E3E3;
  border: 1px solid #ccc9c9;
  color: #203D44;
}
.AxPale.AxButton:hover,
.AxPale.AxColorButton:hover {
  background-color: #E5E3E3;
}
.AxPale.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.AxPale.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #837979;
}
.AxPale.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.AxPale.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxPale.AxButton.OrderButton,
.AxPale.AxColorButton.OrderButton {
  width: 115px !important;
}
.AxPale.AxButton.dttypeAddBtn span,
.AxPale.AxButton.categoryAddBtn span,
.AxPale.AxColorButton.dttypeAddBtn span,
.AxPale.AxColorButton.categoryAddBtn span {
  width: 100% !important;
}
.AxPale.AxButton.dxbButton,
.AxPale.AxButton.dxbButtonSys,
.AxPale.AxColorButton.dxbButton,
.AxPale.AxColorButton.dxbButtonSys {
  border: 1px solid #ccc9c9 !important;
  display: inline-block;
  position: relative;
}
.AxPale.AxButton.dxbButton span,
.AxPale.AxButton.dxbButtonSys span,
.AxPale.AxColorButton.dxbButton span,
.AxPale.AxColorButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxPale.AxButton.dxbButton img,
.AxPale.AxButton.dxbButtonSys img,
.AxPale.AxColorButton.dxbButton img,
.AxPale.AxColorButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxPale.AxButton.dxbButton img + span,
.AxPale.AxButton.dxbButtonSys img + span,
.AxPale.AxColorButton.dxbButton img + span,
.AxPale.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxPale.AxButton.dxbButton > div,
.AxPale.AxButton.dxbButtonSys > div,
.AxPale.AxColorButton.dxbButton > div,
.AxPale.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxPale.AxButton.dxbButton:not(.AxDisactivated):hover,
.AxPale.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.AxPale.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.AxPale.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #837979 !important;
}
.AxPale.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.AxPale.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxPale.AxButton.dxbButton.dxbDisabled,
.AxPale.AxButton.dxbButtonSys.dxbDisabled,
.AxPale.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxPale.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.AxPale.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.AxPale.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxPale.AxColorButton.dxbButton.dxbDisabled,
.AxPale.AxColorButton.dxbButtonSys.dxbDisabled,
.AxPale.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxPale.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxPale.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxPale.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxPale.AxButton.dxbButton.dxbDisabled:hover,
.AxPale.AxButton.dxbButtonSys.dxbDisabled:hover,
.AxPale.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxPale.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.AxPale.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxPale.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxPale.AxColorButton.dxbButton.dxbDisabled:hover,
.AxPale.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.AxPale.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxPale.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #ccc9c9 !important;
}
.AxPale.AxButton.dxbButton:active,
.AxPale.AxButton.dxbButtonSys:active,
.AxPale.AxColorButton.dxbButton:active,
.AxPale.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxPale.AxButton.dxbButton.dtoCommandButtons,
.AxPale.AxButton.dxbButtonSys.dtoCommandButtons,
.AxPale.AxColorButton.dxbButton.dtoCommandButtons,
.AxPale.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxPale.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxPale.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxPale.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxPale.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxPale.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxPale.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxPale.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxPale.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxPale.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxPale.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxPale.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxPale.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxPale.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxPale.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxPale.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxPale.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxPale.AxButton.dxbButton.NumPadBtn,
.AxPale.AxButton.dxbButtonSys.NumPadBtn,
.AxPale.AxColorButton.dxbButton.NumPadBtn,
.AxPale.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxPale.AxButton.dxbButton.btnLeft,
.AxPale.AxButton.dxbButtonSys.btnLeft,
.AxPale.AxButton.dxbButton.btnRight,
.AxPale.AxButton.dxbButtonSys.btnRight,
.AxPale.AxColorButton.dxbButton.btnLeft,
.AxPale.AxColorButton.dxbButtonSys.btnLeft,
.AxPale.AxColorButton.dxbButton.btnRight,
.AxPale.AxColorButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxPale.AxButton.dxbButton.afterinputBtn,
.AxPale.AxButton.dxbButtonSys.afterinputBtn,
.AxPale.AxColorButton.dxbButton.afterinputBtn,
.AxPale.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxPale.AxButton.dxbButton.afterinputBtn span,
.AxPale.AxButton.dxbButtonSys.afterinputBtn span,
.AxPale.AxColorButton.dxbButton.afterinputBtn span,
.AxPale.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxPale.AxButton.dxbButton.orderAfterinputBtn,
.AxPale.AxButton.dxbButtonSys.orderAfterinputBtn,
.AxPale.AxColorButton.dxbButton.orderAfterinputBtn,
.AxPale.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxPale.AxButton.dxbButton.ActiveButton,
.AxPale.AxButton.dxbButtonSys.ActiveButton,
.AxPale.AxColorButton.dxbButton.ActiveButton,
.AxPale.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxPale.AxButton.dxbButton.subMenuStyleBtn,
.AxPale.AxButton.dxbButtonSys.subMenuStyleBtn,
.AxPale.AxColorButton.dxbButton.subMenuStyleBtn,
.AxPale.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxPale.AxButton.dxbButton.btnDropDown,
.AxPale.AxButton.dxbButtonSys.btnDropDown,
.AxPale.AxColorButton.dxbButton.btnDropDown,
.AxPale.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxPale.AxButton.dxbButton.MDTButtonYellow,
.AxPale.AxButton.dxbButtonSys.MDTButtonYellow,
.AxPale.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxPale.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxPale.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxPale.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.AxPale.AxColorButton.dxbButton.MDTButtonYellow,
.AxPale.AxColorButton.dxbButtonSys.MDTButtonYellow,
.AxPale.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxPale.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxPale.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxPale.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxPale.AxButton.dxbButton.MDTButtonRed,
.AxPale.AxButton.dxbButtonSys.MDTButtonRed,
.AxPale.AxColorButton.dxbButton.MDTButtonRed,
.AxPale.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxPale.AxButton:before,
.AxPale.AxColorButton:before {
  color: #203D44;
}
button.AxPale.AxButton,
.AxPale.AxButton span,
.AxPale.AxButton > *,
button.AxPale.AxColorButton,
.AxPale.AxColorButton span,
.AxPale.AxColorButton > * {
  color: #203D44 !important;
}
.AxPale > .AxCaption,
.AxPale.AxCaption {
  background-color: #E5E3E3;
  width: 100%;
  color: #203D44;
}
.AxPale > .AxCaption:hover,
.AxPale.AxCaption:hover {
  background-color: #E5E3E3;
}
.AxPale > .AxCaption:hover,
.AxPale.AxCaption:hover {
  color: #203D44;
}
.AxPale.AxTransparent {
  color: #E5E3E3;
}
.AxPale.AxMessage {
  color: #E5E3E3;
  background-color: transparent;
}
.AxPale.AxJqxTooltip {
  color: #203D44 !important;
  background-color: #E5E3E3 !important;
}
.AxPale.AxPopover .jqx-popover-title {
  background-color: #E5E3E3 !important;
  color: #203D44 !important;
}
.AxPale.AxPopover .jqx-popover-content {
  background-color: #203D44 !important;
  color: #E5E3E3 !important;
}
.AxPale span {
  color: #203D44;
}
.AxPale.AxCaption,
.AxPale.AxButton,
.AxPale.AxColorButton {
  color: #203D44;
}
.AxPale.AxCaption span,
.AxPale.AxButton span,
.AxPale.AxColorButton span {
  color: #203D44;
}
.AxPale.AxStatusMark {
  background-color: #666;
  border-color: #4d4d4d;
}
.AxPale.AxPanel {
  outline-color: #E5E3E3;
  border-color: #E5E3E3;
}
.AxPale.AxPanel:before {
  color: #E5E3E3;
}
.AxDefaultColor {
  color: #203D44 !important;
}
.AxAlert {
  background-color: #ED5056;
  color: #FBFAF8;
  border-color: #e82229;
  z-index: 17000 !important;
}
input.AxAlert,
textarea.AxAlert {
  border-color: #ED5056 !important;
  background-color: transparent;
}
.AxAlert.AxMessage,
.AxAlert.AxIcon,
.AxAlert.AxLabel {
  color: #ED5056;
  background-color: transparent;
}
.AxAlert.AxButton,
.AxAlert.AxColorButton {
  background-color: #ED5056;
  border: 1px solid #e82229;
  color: #FBFAF8;
}
.AxAlert.AxButton:hover,
.AxAlert.AxColorButton:hover {
  background-color: #ED5056;
}
.AxAlert.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.AxAlert.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #660b0e;
}
.AxAlert.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.AxAlert.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxAlert.AxButton.OrderButton,
.AxAlert.AxColorButton.OrderButton {
  width: 115px !important;
}
.AxAlert.AxButton.dttypeAddBtn span,
.AxAlert.AxButton.categoryAddBtn span,
.AxAlert.AxColorButton.dttypeAddBtn span,
.AxAlert.AxColorButton.categoryAddBtn span {
  width: 100% !important;
}
.AxAlert.AxButton.dxbButton,
.AxAlert.AxButton.dxbButtonSys,
.AxAlert.AxColorButton.dxbButton,
.AxAlert.AxColorButton.dxbButtonSys {
  border: 1px solid #e82229 !important;
  display: inline-block;
  position: relative;
}
.AxAlert.AxButton.dxbButton span,
.AxAlert.AxButton.dxbButtonSys span,
.AxAlert.AxColorButton.dxbButton span,
.AxAlert.AxColorButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxAlert.AxButton.dxbButton img,
.AxAlert.AxButton.dxbButtonSys img,
.AxAlert.AxColorButton.dxbButton img,
.AxAlert.AxColorButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxAlert.AxButton.dxbButton img + span,
.AxAlert.AxButton.dxbButtonSys img + span,
.AxAlert.AxColorButton.dxbButton img + span,
.AxAlert.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxAlert.AxButton.dxbButton > div,
.AxAlert.AxButton.dxbButtonSys > div,
.AxAlert.AxColorButton.dxbButton > div,
.AxAlert.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxAlert.AxButton.dxbButton:not(.AxDisactivated):hover,
.AxAlert.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.AxAlert.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.AxAlert.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #660b0e !important;
}
.AxAlert.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.AxAlert.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxAlert.AxButton.dxbButton.dxbDisabled,
.AxAlert.AxButton.dxbButtonSys.dxbDisabled,
.AxAlert.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxAlert.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.AxAlert.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.AxAlert.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxAlert.AxColorButton.dxbButton.dxbDisabled,
.AxAlert.AxColorButton.dxbButtonSys.dxbDisabled,
.AxAlert.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxAlert.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxAlert.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxAlert.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxAlert.AxButton.dxbButton.dxbDisabled:hover,
.AxAlert.AxButton.dxbButtonSys.dxbDisabled:hover,
.AxAlert.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxAlert.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.AxAlert.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxAlert.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxAlert.AxColorButton.dxbButton.dxbDisabled:hover,
.AxAlert.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.AxAlert.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxAlert.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #e82229 !important;
}
.AxAlert.AxButton.dxbButton:active,
.AxAlert.AxButton.dxbButtonSys:active,
.AxAlert.AxColorButton.dxbButton:active,
.AxAlert.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxAlert.AxButton.dxbButton.dtoCommandButtons,
.AxAlert.AxButton.dxbButtonSys.dtoCommandButtons,
.AxAlert.AxColorButton.dxbButton.dtoCommandButtons,
.AxAlert.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxAlert.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxAlert.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxAlert.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxAlert.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxAlert.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxAlert.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxAlert.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxAlert.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxAlert.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxAlert.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxAlert.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxAlert.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxAlert.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxAlert.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxAlert.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxAlert.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxAlert.AxButton.dxbButton.NumPadBtn,
.AxAlert.AxButton.dxbButtonSys.NumPadBtn,
.AxAlert.AxColorButton.dxbButton.NumPadBtn,
.AxAlert.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxAlert.AxButton.dxbButton.btnLeft,
.AxAlert.AxButton.dxbButtonSys.btnLeft,
.AxAlert.AxButton.dxbButton.btnRight,
.AxAlert.AxButton.dxbButtonSys.btnRight,
.AxAlert.AxColorButton.dxbButton.btnLeft,
.AxAlert.AxColorButton.dxbButtonSys.btnLeft,
.AxAlert.AxColorButton.dxbButton.btnRight,
.AxAlert.AxColorButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxAlert.AxButton.dxbButton.afterinputBtn,
.AxAlert.AxButton.dxbButtonSys.afterinputBtn,
.AxAlert.AxColorButton.dxbButton.afterinputBtn,
.AxAlert.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxAlert.AxButton.dxbButton.afterinputBtn span,
.AxAlert.AxButton.dxbButtonSys.afterinputBtn span,
.AxAlert.AxColorButton.dxbButton.afterinputBtn span,
.AxAlert.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxAlert.AxButton.dxbButton.orderAfterinputBtn,
.AxAlert.AxButton.dxbButtonSys.orderAfterinputBtn,
.AxAlert.AxColorButton.dxbButton.orderAfterinputBtn,
.AxAlert.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxAlert.AxButton.dxbButton.ActiveButton,
.AxAlert.AxButton.dxbButtonSys.ActiveButton,
.AxAlert.AxColorButton.dxbButton.ActiveButton,
.AxAlert.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxAlert.AxButton.dxbButton.subMenuStyleBtn,
.AxAlert.AxButton.dxbButtonSys.subMenuStyleBtn,
.AxAlert.AxColorButton.dxbButton.subMenuStyleBtn,
.AxAlert.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxAlert.AxButton.dxbButton.btnDropDown,
.AxAlert.AxButton.dxbButtonSys.btnDropDown,
.AxAlert.AxColorButton.dxbButton.btnDropDown,
.AxAlert.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxAlert.AxButton.dxbButton.MDTButtonYellow,
.AxAlert.AxButton.dxbButtonSys.MDTButtonYellow,
.AxAlert.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxAlert.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxAlert.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxAlert.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.AxAlert.AxColorButton.dxbButton.MDTButtonYellow,
.AxAlert.AxColorButton.dxbButtonSys.MDTButtonYellow,
.AxAlert.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxAlert.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxAlert.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxAlert.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxAlert.AxButton.dxbButton.MDTButtonRed,
.AxAlert.AxButton.dxbButtonSys.MDTButtonRed,
.AxAlert.AxColorButton.dxbButton.MDTButtonRed,
.AxAlert.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxAlert.AxButton:before,
.AxAlert.AxColorButton:before {
  color: #FBFAF8;
}
button.AxAlert.AxButton,
.AxAlert.AxButton span,
.AxAlert.AxButton > *,
button.AxAlert.AxColorButton,
.AxAlert.AxColorButton span,
.AxAlert.AxColorButton > * {
  color: #FBFAF8 !important;
}
.AxAlert > .AxCaption,
.AxAlert.AxCaption {
  background-color: #ED5056;
  width: 100%;
  color: #FBFAF8;
}
.AxAlert > .AxCaption:hover,
.AxAlert.AxCaption:hover {
  background-color: #ED5056;
}
.AxAlert > .AxCaption:hover,
.AxAlert.AxCaption:hover {
  color: #FBFAF8;
}
.AxAlert.AxTransparent {
  color: #ED5056;
}
.AxAlert.AxMessage {
  color: #ED5056;
  background-color: transparent;
}
.AxAlert.AxJqxTooltip {
  color: #FBFAF8 !important;
  background-color: #ED5056 !important;
}
.AxAlert.AxPopover .jqx-popover-title {
  background-color: #ED5056 !important;
  color: #FBFAF8 !important;
}
.AxAlert.AxPopover .jqx-popover-content {
  background-color: #FBFAF8 !important;
  color: #ED5056 !important;
}
.AxAlert.AxStatusMark {
  background-color: #ED5056;
  border-color: #e82229;
}
.AxWarning {
  background-color: #E87C28;
  color: #FBFAF8;
  border-color: #c86315;
}
input.AxWarning,
textarea.AxWarning {
  border-color: #E87C28 !important;
  background-color: transparent;
}
.AxWarning.AxMessage,
.AxWarning.AxIcon,
.AxWarning.AxLabel {
  color: #E87C28;
  background-color: transparent;
}
.AxWarning.AxButton,
.AxWarning.AxColorButton {
  background-color: #E87C28;
  border: 1px solid #c86315;
  color: #FBFAF8;
}
.AxWarning.AxButton:hover,
.AxWarning.AxColorButton:hover {
  background-color: #E87C28;
}
.AxWarning.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.AxWarning.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #3d1f07;
}
.AxWarning.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.AxWarning.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxWarning.AxButton.OrderButton,
.AxWarning.AxColorButton.OrderButton {
  width: 115px !important;
}
.AxWarning.AxButton.dttypeAddBtn span,
.AxWarning.AxButton.categoryAddBtn span,
.AxWarning.AxColorButton.dttypeAddBtn span,
.AxWarning.AxColorButton.categoryAddBtn span {
  width: 100% !important;
}
.AxWarning.AxButton.dxbButton,
.AxWarning.AxButton.dxbButtonSys,
.AxWarning.AxColorButton.dxbButton,
.AxWarning.AxColorButton.dxbButtonSys {
  border: 1px solid #c86315 !important;
  display: inline-block;
  position: relative;
}
.AxWarning.AxButton.dxbButton span,
.AxWarning.AxButton.dxbButtonSys span,
.AxWarning.AxColorButton.dxbButton span,
.AxWarning.AxColorButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxWarning.AxButton.dxbButton img,
.AxWarning.AxButton.dxbButtonSys img,
.AxWarning.AxColorButton.dxbButton img,
.AxWarning.AxColorButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxWarning.AxButton.dxbButton img + span,
.AxWarning.AxButton.dxbButtonSys img + span,
.AxWarning.AxColorButton.dxbButton img + span,
.AxWarning.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxWarning.AxButton.dxbButton > div,
.AxWarning.AxButton.dxbButtonSys > div,
.AxWarning.AxColorButton.dxbButton > div,
.AxWarning.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxWarning.AxButton.dxbButton:not(.AxDisactivated):hover,
.AxWarning.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.AxWarning.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.AxWarning.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #3d1f07 !important;
}
.AxWarning.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.AxWarning.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxWarning.AxButton.dxbButton.dxbDisabled,
.AxWarning.AxButton.dxbButtonSys.dxbDisabled,
.AxWarning.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxWarning.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.AxWarning.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.AxWarning.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxWarning.AxColorButton.dxbButton.dxbDisabled,
.AxWarning.AxColorButton.dxbButtonSys.dxbDisabled,
.AxWarning.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxWarning.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxWarning.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxWarning.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxWarning.AxButton.dxbButton.dxbDisabled:hover,
.AxWarning.AxButton.dxbButtonSys.dxbDisabled:hover,
.AxWarning.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxWarning.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.AxWarning.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxWarning.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxWarning.AxColorButton.dxbButton.dxbDisabled:hover,
.AxWarning.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.AxWarning.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxWarning.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #c86315 !important;
}
.AxWarning.AxButton.dxbButton:active,
.AxWarning.AxButton.dxbButtonSys:active,
.AxWarning.AxColorButton.dxbButton:active,
.AxWarning.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxWarning.AxButton.dxbButton.dtoCommandButtons,
.AxWarning.AxButton.dxbButtonSys.dtoCommandButtons,
.AxWarning.AxColorButton.dxbButton.dtoCommandButtons,
.AxWarning.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxWarning.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxWarning.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxWarning.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxWarning.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxWarning.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxWarning.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxWarning.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxWarning.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxWarning.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxWarning.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxWarning.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxWarning.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxWarning.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxWarning.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxWarning.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxWarning.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxWarning.AxButton.dxbButton.NumPadBtn,
.AxWarning.AxButton.dxbButtonSys.NumPadBtn,
.AxWarning.AxColorButton.dxbButton.NumPadBtn,
.AxWarning.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxWarning.AxButton.dxbButton.btnLeft,
.AxWarning.AxButton.dxbButtonSys.btnLeft,
.AxWarning.AxButton.dxbButton.btnRight,
.AxWarning.AxButton.dxbButtonSys.btnRight,
.AxWarning.AxColorButton.dxbButton.btnLeft,
.AxWarning.AxColorButton.dxbButtonSys.btnLeft,
.AxWarning.AxColorButton.dxbButton.btnRight,
.AxWarning.AxColorButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxWarning.AxButton.dxbButton.afterinputBtn,
.AxWarning.AxButton.dxbButtonSys.afterinputBtn,
.AxWarning.AxColorButton.dxbButton.afterinputBtn,
.AxWarning.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxWarning.AxButton.dxbButton.afterinputBtn span,
.AxWarning.AxButton.dxbButtonSys.afterinputBtn span,
.AxWarning.AxColorButton.dxbButton.afterinputBtn span,
.AxWarning.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxWarning.AxButton.dxbButton.orderAfterinputBtn,
.AxWarning.AxButton.dxbButtonSys.orderAfterinputBtn,
.AxWarning.AxColorButton.dxbButton.orderAfterinputBtn,
.AxWarning.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxWarning.AxButton.dxbButton.ActiveButton,
.AxWarning.AxButton.dxbButtonSys.ActiveButton,
.AxWarning.AxColorButton.dxbButton.ActiveButton,
.AxWarning.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxWarning.AxButton.dxbButton.subMenuStyleBtn,
.AxWarning.AxButton.dxbButtonSys.subMenuStyleBtn,
.AxWarning.AxColorButton.dxbButton.subMenuStyleBtn,
.AxWarning.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxWarning.AxButton.dxbButton.btnDropDown,
.AxWarning.AxButton.dxbButtonSys.btnDropDown,
.AxWarning.AxColorButton.dxbButton.btnDropDown,
.AxWarning.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxWarning.AxButton.dxbButton.MDTButtonYellow,
.AxWarning.AxButton.dxbButtonSys.MDTButtonYellow,
.AxWarning.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxWarning.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxWarning.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxWarning.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.AxWarning.AxColorButton.dxbButton.MDTButtonYellow,
.AxWarning.AxColorButton.dxbButtonSys.MDTButtonYellow,
.AxWarning.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxWarning.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxWarning.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxWarning.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxWarning.AxButton.dxbButton.MDTButtonRed,
.AxWarning.AxButton.dxbButtonSys.MDTButtonRed,
.AxWarning.AxColorButton.dxbButton.MDTButtonRed,
.AxWarning.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxWarning.AxButton:before,
.AxWarning.AxColorButton:before {
  color: #FBFAF8;
}
button.AxWarning.AxButton,
.AxWarning.AxButton span,
.AxWarning.AxButton > *,
button.AxWarning.AxColorButton,
.AxWarning.AxColorButton span,
.AxWarning.AxColorButton > * {
  color: #FBFAF8 !important;
}
.AxWarning > .AxCaption,
.AxWarning.AxCaption {
  background-color: #E87C28;
  width: 100%;
  color: #FBFAF8;
}
.AxWarning > .AxCaption:hover,
.AxWarning.AxCaption:hover {
  background-color: #E87C28;
}
.AxWarning > .AxCaption:hover,
.AxWarning.AxCaption:hover {
  color: #FBFAF8;
}
.AxWarning.AxTransparent {
  color: #E87C28;
}
.AxWarning.AxMessage {
  color: #E87C28;
  background-color: transparent;
}
.AxWarning.AxJqxTooltip {
  color: #FBFAF8 !important;
  background-color: #E87C28 !important;
}
.AxWarning.AxPopover .jqx-popover-title {
  background-color: #E87C28 !important;
  color: #FBFAF8 !important;
}
.AxWarning.AxPopover .jqx-popover-content {
  background-color: #FBFAF8 !important;
  color: #E87C28 !important;
}
.AxActivated,
.button.default.activated,
.button.iconbutton.activated,
.button.default.activated:hover,
.button.iconbutton.activated:hover,
.MainEventBlock.item-active > .details,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed {
  background-color: #F8D100;
  color: #203D44;
  border-color: #c5a600;
}
input.AxActivated,
textarea.AxActivated,
input.MainEventBlock.item-active > .details,
textarea.MainEventBlock.item-active > .details,
input.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed,
textarea.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed,
input.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed,
textarea.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed {
  border-color: #F8D100 !important;
  background-color: transparent;
}
.AxActivated.AxMessage,
.AxActivated.AxIcon,
.AxActivated.AxLabel,
.MainEventBlock.item-active > .details.AxMessage,
.MainEventBlock.item-active > .details.AxIcon,
.MainEventBlock.item-active > .details.AxLabel,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxMessage,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxIcon,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxLabel,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxMessage,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxIcon,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxLabel {
  color: #F8D100;
  background-color: transparent;
}
.AxActivated.AxButton,
.MainEventBlock.item-active > .details.AxButton,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton,
.AxActivated.AxColorButton {
  background-color: #F8D100;
  border: 1px solid #c5a600;
  color: #203D44;
}
.AxActivated.AxButton:hover,
.MainEventBlock.item-active > .details.AxButton:hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton:hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton:hover,
.AxActivated.AxColorButton:hover {
  background-color: #F8D100;
}
.AxActivated.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.MainEventBlock.item-active > .details.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.AxActivated.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #2c2500;
}
.AxActivated.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.MainEventBlock.item-active > .details.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.AxActivated.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxActivated.AxButton.OrderButton,
.MainEventBlock.item-active > .details.AxButton.OrderButton,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.OrderButton,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.OrderButton,
.AxActivated.AxColorButton.OrderButton {
  width: 115px !important;
}
.AxActivated.AxButton.dttypeAddBtn span,
.AxActivated.AxButton.categoryAddBtn span,
.MainEventBlock.item-active > .details.AxButton.dttypeAddBtn span,
.MainEventBlock.item-active > .details.AxButton.categoryAddBtn span,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dttypeAddBtn span,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.categoryAddBtn span,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dttypeAddBtn span,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.categoryAddBtn span,
.AxActivated.AxColorButton.dttypeAddBtn span,
.AxActivated.AxColorButton.categoryAddBtn span {
  width: 100% !important;
}
.AxActivated.AxButton.dxbButton,
.AxActivated.AxButton.dxbButtonSys,
.MainEventBlock.item-active > .details.AxButton.dxbButton,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys,
.AxActivated.AxColorButton.dxbButton,
.AxActivated.AxColorButton.dxbButtonSys {
  border: 1px solid #c5a600 !important;
  display: inline-block;
  position: relative;
}
.AxActivated.AxButton.dxbButton span,
.AxActivated.AxButton.dxbButtonSys span,
.MainEventBlock.item-active > .details.AxButton.dxbButton span,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys span,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton span,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys span,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton span,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys span,
.AxActivated.AxColorButton.dxbButton span,
.AxActivated.AxColorButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxActivated.AxButton.dxbButton img,
.AxActivated.AxButton.dxbButtonSys img,
.MainEventBlock.item-active > .details.AxButton.dxbButton img,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys img,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton img,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys img,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton img,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys img,
.AxActivated.AxColorButton.dxbButton img,
.AxActivated.AxColorButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxActivated.AxButton.dxbButton img + span,
.AxActivated.AxButton.dxbButtonSys img + span,
.MainEventBlock.item-active > .details.AxButton.dxbButton img + span,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys img + span,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton img + span,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys img + span,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton img + span,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys img + span,
.AxActivated.AxColorButton.dxbButton img + span,
.AxActivated.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxActivated.AxButton.dxbButton > div,
.AxActivated.AxButton.dxbButtonSys > div,
.MainEventBlock.item-active > .details.AxButton.dxbButton > div,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys > div,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton > div,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys > div,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton > div,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys > div,
.AxActivated.AxColorButton.dxbButton > div,
.AxActivated.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxActivated.AxButton.dxbButton:not(.AxDisactivated):hover,
.AxActivated.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.MainEventBlock.item-active > .details.AxButton.dxbButton:not(.AxDisactivated):hover,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton:not(.AxDisactivated):hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton:not(.AxDisactivated):hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.AxActivated.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.AxActivated.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #2c2500 !important;
}
.AxActivated.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.AxActivated.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxActivated.AxButton.dxbButton.dxbDisabled,
.AxActivated.AxButton.dxbButtonSys.dxbDisabled,
.AxActivated.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxActivated.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.MainEventBlock.item-active > .details.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.MainEventBlock.item-active > .details.AxButton.dxbButton.dxbDisabled,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.dxbDisabled,
.MainEventBlock.item-active > .details.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.dxbDisabled,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbDisabled,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.dxbDisabled,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbDisabled,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.AxActivated.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.AxActivated.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxActivated.AxColorButton.dxbButton.dxbDisabled,
.AxActivated.AxColorButton.dxbButtonSys.dxbDisabled,
.AxActivated.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxActivated.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxActivated.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxActivated.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxActivated.AxButton.dxbButton.dxbDisabled:hover,
.AxActivated.AxButton.dxbButtonSys.dxbDisabled:hover,
.AxActivated.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxActivated.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.MainEventBlock.item-active > .details.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.MainEventBlock.item-active > .details.AxButton.dxbButton.dxbDisabled:hover,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.dxbDisabled:hover,
.MainEventBlock.item-active > .details.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.dxbDisabled:hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbDisabled:hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.dxbDisabled:hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbDisabled:hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.AxActivated.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxActivated.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxActivated.AxColorButton.dxbButton.dxbDisabled:hover,
.AxActivated.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.AxActivated.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxActivated.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #c5a600 !important;
}
.AxActivated.AxButton.dxbButton:active,
.AxActivated.AxButton.dxbButtonSys:active,
.MainEventBlock.item-active > .details.AxButton.dxbButton:active,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys:active,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton:active,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys:active,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton:active,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys:active,
.AxActivated.AxColorButton.dxbButton:active,
.AxActivated.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxActivated.AxButton.dxbButton.dtoCommandButtons,
.AxActivated.AxButton.dxbButtonSys.dtoCommandButtons,
.MainEventBlock.item-active > .details.AxButton.dxbButton.dtoCommandButtons,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.dtoCommandButtons,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.dtoCommandButtons,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.dtoCommandButtons,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.dtoCommandButtons,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.dtoCommandButtons,
.AxActivated.AxColorButton.dxbButton.dtoCommandButtons,
.AxActivated.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxActivated.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxActivated.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxActivated.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxActivated.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxActivated.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxActivated.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxActivated.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxActivated.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.MainEventBlock.item-active > .details.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.MainEventBlock.item-active > .details.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.MainEventBlock.item-active > .details.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.MainEventBlock.item-active > .details.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxActivated.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxActivated.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxActivated.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxActivated.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxActivated.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxActivated.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxActivated.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxActivated.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxActivated.AxButton.dxbButton.NumPadBtn,
.AxActivated.AxButton.dxbButtonSys.NumPadBtn,
.MainEventBlock.item-active > .details.AxButton.dxbButton.NumPadBtn,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.NumPadBtn,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.NumPadBtn,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.NumPadBtn,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.NumPadBtn,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.NumPadBtn,
.AxActivated.AxColorButton.dxbButton.NumPadBtn,
.AxActivated.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxActivated.AxButton.dxbButton.btnLeft,
.AxActivated.AxButton.dxbButtonSys.btnLeft,
.AxActivated.AxButton.dxbButton.btnRight,
.AxActivated.AxButton.dxbButtonSys.btnRight,
.MainEventBlock.item-active > .details.AxButton.dxbButton.btnLeft,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.btnLeft,
.MainEventBlock.item-active > .details.AxButton.dxbButton.btnRight,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.btnRight,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.btnLeft,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.btnLeft,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.btnRight,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.btnRight,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.btnLeft,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.btnLeft,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.btnRight,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.btnRight,
.AxActivated.AxColorButton.dxbButton.btnLeft,
.AxActivated.AxColorButton.dxbButtonSys.btnLeft,
.AxActivated.AxColorButton.dxbButton.btnRight,
.AxActivated.AxColorButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxActivated.AxButton.dxbButton.afterinputBtn,
.AxActivated.AxButton.dxbButtonSys.afterinputBtn,
.MainEventBlock.item-active > .details.AxButton.dxbButton.afterinputBtn,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.afterinputBtn,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.afterinputBtn,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.afterinputBtn,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.afterinputBtn,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.afterinputBtn,
.AxActivated.AxColorButton.dxbButton.afterinputBtn,
.AxActivated.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxActivated.AxButton.dxbButton.afterinputBtn span,
.AxActivated.AxButton.dxbButtonSys.afterinputBtn span,
.MainEventBlock.item-active > .details.AxButton.dxbButton.afterinputBtn span,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.afterinputBtn span,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.afterinputBtn span,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.afterinputBtn span,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.afterinputBtn span,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.afterinputBtn span,
.AxActivated.AxColorButton.dxbButton.afterinputBtn span,
.AxActivated.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxActivated.AxButton.dxbButton.orderAfterinputBtn,
.AxActivated.AxButton.dxbButtonSys.orderAfterinputBtn,
.MainEventBlock.item-active > .details.AxButton.dxbButton.orderAfterinputBtn,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.orderAfterinputBtn,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.orderAfterinputBtn,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.orderAfterinputBtn,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.orderAfterinputBtn,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.orderAfterinputBtn,
.AxActivated.AxColorButton.dxbButton.orderAfterinputBtn,
.AxActivated.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxActivated.AxButton.dxbButton.ActiveButton,
.AxActivated.AxButton.dxbButtonSys.ActiveButton,
.MainEventBlock.item-active > .details.AxButton.dxbButton.ActiveButton,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.ActiveButton,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.ActiveButton,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.ActiveButton,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.ActiveButton,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.ActiveButton,
.AxActivated.AxColorButton.dxbButton.ActiveButton,
.AxActivated.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxActivated.AxButton.dxbButton.subMenuStyleBtn,
.AxActivated.AxButton.dxbButtonSys.subMenuStyleBtn,
.MainEventBlock.item-active > .details.AxButton.dxbButton.subMenuStyleBtn,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.subMenuStyleBtn,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.subMenuStyleBtn,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.subMenuStyleBtn,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.subMenuStyleBtn,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.subMenuStyleBtn,
.AxActivated.AxColorButton.dxbButton.subMenuStyleBtn,
.AxActivated.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxActivated.AxButton.dxbButton.btnDropDown,
.AxActivated.AxButton.dxbButtonSys.btnDropDown,
.MainEventBlock.item-active > .details.AxButton.dxbButton.btnDropDown,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.btnDropDown,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.btnDropDown,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.btnDropDown,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.btnDropDown,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.btnDropDown,
.AxActivated.AxColorButton.dxbButton.btnDropDown,
.AxActivated.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxActivated.AxButton.dxbButton.MDTButtonYellow,
.AxActivated.AxButton.dxbButtonSys.MDTButtonYellow,
.AxActivated.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxActivated.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxActivated.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxActivated.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.MainEventBlock.item-active > .details.AxButton.dxbButton.MDTButtonYellow,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.MDTButtonYellow,
.MainEventBlock.item-active > .details.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.MainEventBlock.item-active > .details.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.MDTButtonYellow,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.MDTButtonYellow,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.MDTButtonYellow,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.MDTButtonYellow,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.AxActivated.AxColorButton.dxbButton.MDTButtonYellow,
.AxActivated.AxColorButton.dxbButtonSys.MDTButtonYellow,
.AxActivated.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxActivated.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxActivated.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxActivated.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxActivated.AxButton.dxbButton.MDTButtonRed,
.AxActivated.AxButton.dxbButtonSys.MDTButtonRed,
.MainEventBlock.item-active > .details.AxButton.dxbButton.MDTButtonRed,
.MainEventBlock.item-active > .details.AxButton.dxbButtonSys.MDTButtonRed,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButton.MDTButtonRed,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton.dxbButtonSys.MDTButtonRed,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButton.MDTButtonRed,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton.dxbButtonSys.MDTButtonRed,
.AxActivated.AxColorButton.dxbButton.MDTButtonRed,
.AxActivated.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxActivated.AxButton:before,
.MainEventBlock.item-active > .details.AxButton:before,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton:before,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton:before,
.AxActivated.AxColorButton:before {
  color: #203D44;
}
button.AxActivated.AxButton,
.AxActivated.AxButton span,
.AxActivated.AxButton > *,
button.MainEventBlock.item-active > .details.AxButton,
.MainEventBlock.item-active > .details.AxButton span,
.MainEventBlock.item-active > .details.AxButton > *,
button.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton span,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxButton > *,
button.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton span,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxButton > *,
button.AxActivated.AxColorButton,
.AxActivated.AxColorButton span,
.AxActivated.AxColorButton > * {
  color: #203D44 !important;
}
.AxActivated > .AxCaption,
.AxActivated.AxCaption,
.MainEventBlock.item-active > .details > .AxCaption,
.MainEventBlock.item-active > .details.AxCaption,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed > .AxCaption,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxCaption,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed > .AxCaption,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxCaption {
  background-color: #F8D100;
  width: 100%;
  color: #203D44;
}
.AxActivated > .AxCaption:hover,
.AxActivated.AxCaption:hover,
.MainEventBlock.item-active > .details > .AxCaption:hover,
.MainEventBlock.item-active > .details.AxCaption:hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed > .AxCaption:hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxCaption:hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed > .AxCaption:hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxCaption:hover {
  background-color: #F8D100;
}
.AxActivated > .AxCaption:hover,
.AxActivated.AxCaption:hover,
.MainEventBlock.item-active > .details > .AxCaption:hover,
.MainEventBlock.item-active > .details.AxCaption:hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed > .AxCaption:hover,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxCaption:hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed > .AxCaption:hover,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxCaption:hover {
  color: #203D44;
}
.AxActivated.AxTransparent,
.MainEventBlock.item-active > .details.AxTransparent,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxTransparent,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxTransparent {
  color: #F8D100;
}
.AxActivated.AxMessage,
.MainEventBlock.item-active > .details.AxMessage,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxMessage,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxMessage {
  color: #F8D100;
  background-color: transparent;
}
.AxActivated.AxJqxTooltip,
.MainEventBlock.item-active > .details.AxJqxTooltip,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxJqxTooltip,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxJqxTooltip {
  color: #203D44 !important;
  background-color: #F8D100 !important;
}
.AxActivated.AxPopover .jqx-popover-title,
.MainEventBlock.item-active > .details.AxPopover .jqx-popover-title,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxPopover .jqx-popover-title,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxPopover .jqx-popover-title {
  background-color: #F8D100 !important;
  color: #203D44 !important;
}
.AxActivated.AxPopover .jqx-popover-content,
.MainEventBlock.item-active > .details.AxPopover .jqx-popover-content,
.tabControlWoContent .jqx-widget-header .jqx-item.jqx-fill-state-pressed.AxPopover .jqx-popover-content,
.tabControlWoContent .jqx-widget-header .jqx-item--movedTab.jqx-fill-state-pressed.AxPopover .jqx-popover-content {
  background-color: #203D44 !important;
  color: #F8D100 !important;
}
.AxSwitched {
  background-color: #E87C28;
  color: #FBFAF8;
  border-color: #c86315;
}
input.AxSwitched,
textarea.AxSwitched {
  border-color: #E87C28 !important;
  background-color: transparent;
}
.AxSwitched.AxMessage,
.AxSwitched.AxIcon,
.AxSwitched.AxLabel {
  color: #E87C28;
  background-color: transparent;
}
.AxSwitched.AxButton,
.AxSwitched.AxColorButton {
  background-color: #E87C28;
  border: 1px solid #c86315;
  color: #FBFAF8;
}
.AxSwitched.AxButton:hover,
.AxSwitched.AxColorButton:hover {
  background-color: #E87C28;
}
.AxSwitched.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.AxSwitched.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #3d1f07;
}
.AxSwitched.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.AxSwitched.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxSwitched.AxButton.OrderButton,
.AxSwitched.AxColorButton.OrderButton {
  width: 115px !important;
}
.AxSwitched.AxButton.dttypeAddBtn span,
.AxSwitched.AxButton.categoryAddBtn span,
.AxSwitched.AxColorButton.dttypeAddBtn span,
.AxSwitched.AxColorButton.categoryAddBtn span {
  width: 100% !important;
}
.AxSwitched.AxButton.dxbButton,
.AxSwitched.AxButton.dxbButtonSys,
.AxSwitched.AxColorButton.dxbButton,
.AxSwitched.AxColorButton.dxbButtonSys {
  border: 1px solid #c86315 !important;
  display: inline-block;
  position: relative;
}
.AxSwitched.AxButton.dxbButton span,
.AxSwitched.AxButton.dxbButtonSys span,
.AxSwitched.AxColorButton.dxbButton span,
.AxSwitched.AxColorButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxSwitched.AxButton.dxbButton img,
.AxSwitched.AxButton.dxbButtonSys img,
.AxSwitched.AxColorButton.dxbButton img,
.AxSwitched.AxColorButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxSwitched.AxButton.dxbButton img + span,
.AxSwitched.AxButton.dxbButtonSys img + span,
.AxSwitched.AxColorButton.dxbButton img + span,
.AxSwitched.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxSwitched.AxButton.dxbButton > div,
.AxSwitched.AxButton.dxbButtonSys > div,
.AxSwitched.AxColorButton.dxbButton > div,
.AxSwitched.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxSwitched.AxButton.dxbButton:not(.AxDisactivated):hover,
.AxSwitched.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.AxSwitched.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.AxSwitched.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #3d1f07 !important;
}
.AxSwitched.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.AxSwitched.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxSwitched.AxButton.dxbButton.dxbDisabled,
.AxSwitched.AxButton.dxbButtonSys.dxbDisabled,
.AxSwitched.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxSwitched.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.AxSwitched.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.AxSwitched.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxSwitched.AxColorButton.dxbButton.dxbDisabled,
.AxSwitched.AxColorButton.dxbButtonSys.dxbDisabled,
.AxSwitched.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxSwitched.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxSwitched.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxSwitched.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxSwitched.AxButton.dxbButton.dxbDisabled:hover,
.AxSwitched.AxButton.dxbButtonSys.dxbDisabled:hover,
.AxSwitched.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxSwitched.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.AxSwitched.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxSwitched.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxSwitched.AxColorButton.dxbButton.dxbDisabled:hover,
.AxSwitched.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.AxSwitched.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxSwitched.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #c86315 !important;
}
.AxSwitched.AxButton.dxbButton:active,
.AxSwitched.AxButton.dxbButtonSys:active,
.AxSwitched.AxColorButton.dxbButton:active,
.AxSwitched.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxSwitched.AxButton.dxbButton.dtoCommandButtons,
.AxSwitched.AxButton.dxbButtonSys.dtoCommandButtons,
.AxSwitched.AxColorButton.dxbButton.dtoCommandButtons,
.AxSwitched.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxSwitched.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxSwitched.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxSwitched.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxSwitched.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxSwitched.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxSwitched.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxSwitched.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxSwitched.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxSwitched.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxSwitched.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxSwitched.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxSwitched.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxSwitched.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxSwitched.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxSwitched.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxSwitched.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxSwitched.AxButton.dxbButton.NumPadBtn,
.AxSwitched.AxButton.dxbButtonSys.NumPadBtn,
.AxSwitched.AxColorButton.dxbButton.NumPadBtn,
.AxSwitched.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxSwitched.AxButton.dxbButton.btnLeft,
.AxSwitched.AxButton.dxbButtonSys.btnLeft,
.AxSwitched.AxButton.dxbButton.btnRight,
.AxSwitched.AxButton.dxbButtonSys.btnRight,
.AxSwitched.AxColorButton.dxbButton.btnLeft,
.AxSwitched.AxColorButton.dxbButtonSys.btnLeft,
.AxSwitched.AxColorButton.dxbButton.btnRight,
.AxSwitched.AxColorButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxSwitched.AxButton.dxbButton.afterinputBtn,
.AxSwitched.AxButton.dxbButtonSys.afterinputBtn,
.AxSwitched.AxColorButton.dxbButton.afterinputBtn,
.AxSwitched.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxSwitched.AxButton.dxbButton.afterinputBtn span,
.AxSwitched.AxButton.dxbButtonSys.afterinputBtn span,
.AxSwitched.AxColorButton.dxbButton.afterinputBtn span,
.AxSwitched.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxSwitched.AxButton.dxbButton.orderAfterinputBtn,
.AxSwitched.AxButton.dxbButtonSys.orderAfterinputBtn,
.AxSwitched.AxColorButton.dxbButton.orderAfterinputBtn,
.AxSwitched.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxSwitched.AxButton.dxbButton.ActiveButton,
.AxSwitched.AxButton.dxbButtonSys.ActiveButton,
.AxSwitched.AxColorButton.dxbButton.ActiveButton,
.AxSwitched.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxSwitched.AxButton.dxbButton.subMenuStyleBtn,
.AxSwitched.AxButton.dxbButtonSys.subMenuStyleBtn,
.AxSwitched.AxColorButton.dxbButton.subMenuStyleBtn,
.AxSwitched.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxSwitched.AxButton.dxbButton.btnDropDown,
.AxSwitched.AxButton.dxbButtonSys.btnDropDown,
.AxSwitched.AxColorButton.dxbButton.btnDropDown,
.AxSwitched.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxSwitched.AxButton.dxbButton.MDTButtonYellow,
.AxSwitched.AxButton.dxbButtonSys.MDTButtonYellow,
.AxSwitched.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxSwitched.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxSwitched.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxSwitched.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.AxSwitched.AxColorButton.dxbButton.MDTButtonYellow,
.AxSwitched.AxColorButton.dxbButtonSys.MDTButtonYellow,
.AxSwitched.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxSwitched.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxSwitched.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxSwitched.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxSwitched.AxButton.dxbButton.MDTButtonRed,
.AxSwitched.AxButton.dxbButtonSys.MDTButtonRed,
.AxSwitched.AxColorButton.dxbButton.MDTButtonRed,
.AxSwitched.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxSwitched.AxButton:before,
.AxSwitched.AxColorButton:before {
  color: #FBFAF8;
}
button.AxSwitched.AxButton,
.AxSwitched.AxButton span,
.AxSwitched.AxButton > *,
button.AxSwitched.AxColorButton,
.AxSwitched.AxColorButton span,
.AxSwitched.AxColorButton > * {
  color: #FBFAF8 !important;
}
.AxSwitched > .AxCaption,
.AxSwitched.AxCaption {
  background-color: #E87C28;
  width: 100%;
  color: #FBFAF8;
}
.AxSwitched > .AxCaption:hover,
.AxSwitched.AxCaption:hover {
  background-color: #E87C28;
}
.AxSwitched > .AxCaption:hover,
.AxSwitched.AxCaption:hover {
  color: #FBFAF8;
}
.AxSwitched.AxTransparent {
  color: #E87C28;
}
.AxSwitched.AxMessage {
  color: #E87C28;
  background-color: transparent;
}
.AxSwitched.AxJqxTooltip {
  color: #FBFAF8 !important;
  background-color: #E87C28 !important;
}
.AxSwitched.AxPopover .jqx-popover-title {
  background-color: #E87C28 !important;
  color: #FBFAF8 !important;
}
.AxSwitched.AxPopover .jqx-popover-content {
  background-color: #FBFAF8 !important;
  color: #E87C28 !important;
}
.AxItalic {
  font-style: italic;
}
.AxStrikeOut {
  text-decoration: line-through;
}
.AxUnderline {
  text-decoration: underline;
}
.AxBold {
  font-weight: bold;
}
.AxNoTextDecorations {
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
}
.AxScrollable {
  overflow: auto !important;
}
.AxMultiline {
  white-space: normal !important;
}
.AxMonospace textarea {
  font-family: Courier New, Courier, monospace !important;
}
.AxDisplayBlock {
  display: block !important;
}
.WarningPopupToBeOnTop {
  z-index: 18000 !important;
}
.AxFloatRight {
  float: right;
}
.AxFloatLeft {
  float: left;
}
.AxTextLeft {
  text-align: left;
}
.AxTextRight {
  text-align: right;
}
.AxTextJustify {
  text-align: justify;
}
.AxTextCenter {
  text-align: center;
}
.AxTextCenter > * {
  margin-left: auto;
  margin-right: auto;
}
.AxCenter {
  margin-left: auto;
  margin-right: auto;
}
.AxVerticalAlignTop {
  vertical-align: top;
}
.AxVerticalAlignMiddle {
  vertical-align: middle;
}
.AxVerticalAlignBottom {
  vertical-align: bottom;
}
.AxVerticalMiddle {
  position: relative;
  transform: translateY(50%);
  -ms-transform: translateY(50%);
  -webkit-transform: translateY(50%);
}
.AxVerticalTop {
  position: absolute;
  top: 10px;
}
.AxVerticalBottom {
  position: absolute;
  bottom: 10px;
  left: 0;
}
.AxHalfMarginRight {
  margin-right: 5px;
}
.AxHalfMarginLeft {
  margin-left: 5px;
}
.AxHalfMarginBottom {
  margin-bottom: 5px;
}
.AxHalfMarginTop {
  margin-top: 5px;
}
.AxMarginRight {
  margin-right: 10px;
}
.AxMarginLeft {
  margin-left: 10px;
}
.AxMarginBottom {
  margin-bottom: 10px;
}
.AxMarginTop {
  margin-top: 10px;
}
.AxDoubleMarginBottom {
  margin-bottom: 20px;
}
.AxDoubleMarginTop {
  margin-top: 20px;
}
.AxDoubleMarginLeft {
  margin-left: 20px;
}
.AxDoubleMarginRight {
  margin-right: 20px;
}
.AxPadding {
  padding: 5px;
}
.AxPaddingLeft {
  padding-left: 5px;
}
.AxPaddingRight {
  padding-right: 5px;
}
.AxPaddingTop {
  padding-top: 5px;
}
.AxPaddingBottom {
  padding-bottom: 5px;
}
.AxDoublePaddingLeft {
  padding-left: 10px;
}
.AxDoublePaddingRight {
  padding-right: 10px;
}
.AxDoublePaddingTop {
  padding-top: 10px;
}
.AxDoublePaddingBottom {
  padding-bottom: 10px;
}
.AxTwoColumns > div {
  width: 50% !important;
}
.AxTwoColumns > div.AxMarginRight,
.AxTwoColumns > div.AxMarginLeft {
  width: calc( 50%  -  10px  ) !important;
}
.AxTwoColumns > div.AxMarginRight.AxMarginLeft {
  width: calc( 50%  -  20px  ) !important;
}
.AxTwoColumns > div.AxDoubleMarginRight.AxDoubleMarginLeft {
  width: calc( 50%  -  40px  ) !important;
}
.AxTwoColumns > div.AxMarginRight.AxDoubleMarginLeft,
.AxTwoColumns > div.AxMarginLeft.AxDoubleMarginRight {
  width: calc( 50%  -  30px  ) !important;
}
.AxTwoColumns > div:nth-child(2n+1) {
  float: left;
  width: calc( 50%  -  10px  ) !important;
}
.AxTwoColumns > div:nth-child(2n) {
  float: right;
  width: calc( 50%  -  10px  ) !important;
  margin-right: 5px;
}
.AxNoPadding {
  padding: 0 !important;
}
.Ax1ZIndexed {
  z-index: 1 !important;
}
.AxMonstrous {
  font-size: 40px;
}
button.AxMonstrous.AxButton,
.AxMonstrous.AxButton span,
button.AxMonstrous.AxColorButton,
.AxMonstrous.AxColorButton span {
  font-size: 40px;
  text-align: center;
  white-space: normal;
}
.AxMonstrous.AxButton:before,
.AxMonstrous.AxColorButton:before {
  position: absolute;
  top: calc((100% -  40px ) / 2);
  left: 2%;
  line-height: 40px;
  font-size: 40px;
}
.AxGiant {
  font-size: 30px;
}
button.AxGiant.AxButton,
.AxGiant.AxButton span,
button.AxGiant.AxColorButton,
.AxGiant.AxColorButton span {
  font-size: 30px;
  text-align: center;
  white-space: normal;
}
.AxGiant.AxButton:before,
.AxGiant.AxColorButton:before {
  position: absolute;
  top: calc((100% -  30px ) / 2);
  left: 2%;
  line-height: 30px;
  font-size: 30px;
}
.AxHuge {
  font-size: 25px;
}
.AxMassive {
  font-size: 14pt;
}
.AxLarge {
  font-size: 11pt;
}
.AxNormal {
  font-size: 10pt;
}
.AxMedium {
  font-size: 12px;
}
.AxMedium.AxPanel:before {
  top: -8.57142857px;
}
.AxMedium.AxButton,
.AxMedium.AxColorButton {
  height: 30px;
  width: 100px;
}
button.AxMedium.AxButton,
.AxMedium.AxButton span,
button.AxMedium.AxColorButton,
.AxMedium.AxColorButton span {
  font-size: 12px;
  text-align: center;
  white-space: normal;
}
.AxMedium.AxButton:before,
.AxMedium.AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
.AxMedium.AxButton.AxAutoWidth:empty,
.AxMedium.AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
.AxMedium.AxButton.AxAutoWidth:empty:before,
.AxMedium.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
button.AxMedium.AxButton,
.AxMedium.AxButton span,
button.AxMedium.AxColorButton,
.AxMedium.AxColorButton span {
  width: 85%;
  left: 0px;
}
.AxMedium.AxColorButton {
  height: 30px;
  padding: 3px;
}
.AxMedium.AxColorButton:before {
  position: absolute;
  top: calc((100% -  22px ) / 2);
  left: 2%;
  line-height: 22px;
  font-size: 22px;
}
.AxMedium.AxColorButton.AxAutoWidth:empty {
  width: 30px !important;
  display: inline-block;
}
.AxMedium.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxMedium.AxColorButton div:first-child {
  width: 80%;
  left: 35px;
  top: 2px;
}
.AxMedium.AxColorButton div:first-child > * {
  font-size: 7pt !important;
}
.AxMedium.AxColorButton div:nth-child(2) {
  font-size: 12px;
  left: 35px;
  top: 12px;
}
.AxMedium.AxColorButton div:last-of-type {
  width: 20px;
  height: 20px;
  right: 4px;
  top: 4px;
}
.AxMedium.AxColorButton .DTcategory:empty + .downtime {
  top: 8px;
}
.AxSmall {
  font-size: 8pt;
}
.AxSmall.AxPanel:before {
  top: -5.71428571pt;
}
.AxSmall.AxButton,
.AxSmall.AxColorButton {
  height: 25px;
  width: 80px;
}
button.AxSmall.AxButton,
.AxSmall.AxButton span,
button.AxSmall.AxColorButton,
.AxSmall.AxColorButton span {
  font-size: 8pt;
  text-align: center;
  white-space: normal;
}
.AxSmall.AxButton:before,
.AxSmall.AxColorButton:before {
  position: absolute;
  top: calc((100% -  18px ) / 2);
  left: 2%;
  line-height: 18px;
  font-size: 18px;
}
.AxSmall.AxButton.AxAutoWidth:empty,
.AxSmall.AxColorButton.AxAutoWidth:empty {
  width: 25px !important;
  display: inline-block;
}
.AxSmall.AxButton.AxAutoWidth:empty:before,
.AxSmall.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxSmall.AxColorButton {
  height: 25px;
  padding: 2px;
}
.AxSmall.AxColorButton:before {
  position: absolute;
  top: calc((100% -  18px ) / 2);
  left: 2%;
  line-height: 18px;
  font-size: 18px;
}
.AxSmall.AxColorButton.AxAutoWidth:empty {
  width: 25px !important;
  display: inline-block;
}
.AxSmall.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxSmall.AxColorButton div:first-child {
  width: 80%;
  left: 30px;
  top: 0px;
  font-size: 6pt !important;
}
.AxSmall.AxColorButton div:nth-child(2) {
  font-size: 8pt;
  left: 30px;
  top: 11px;
}
.AxSmall.AxColorButton div:last-of-type {
  width: 17px;
  height: 17px;
  right: 3px;
  top: 3px;
}
.AxSmall.AxColorButton .DTcategory:empty + .downtime {
  top: 6px;
}
.AxSmall.AxColorButton:before {
  line-height: 20px;
}
.AxTiny {
  font-size: 7pt;
}
.AxTiny.AxButton,
.AxTiny.AxColorButton {
  height: 20px;
  width: 50px;
}
button.AxTiny.AxButton,
.AxTiny.AxButton span,
button.AxTiny.AxColorButton,
.AxTiny.AxColorButton span {
  font-size: 8pt;
  text-align: center;
  white-space: normal;
}
.AxTiny.AxButton:before,
.AxTiny.AxColorButton:before {
  position: absolute;
  top: calc((100% -  14px ) / 2);
  left: 2%;
  line-height: 14px;
  font-size: 14px;
}
.AxTiny.AxButton.AxAutoWidth:empty,
.AxTiny.AxColorButton.AxAutoWidth:empty {
  width: 20px !important;
  display: inline-block;
}
.AxTiny.AxButton.AxAutoWidth:empty:before,
.AxTiny.AxColorButton.AxAutoWidth:empty:before {
  left: 10%;
}
.AxWidthFitContent {
  min-width: 140px;
  padding-right: 5px;
  width: -webkit-fit-content;
  width: -ms-fit-content;
}
.AxPanelCaption {
  padding: 2px 5px;
  top: 0;
  left: 0;
  overflow: hidden;
  font-size: 10pt;
  text-align: center;
  color: #FBFAF8;
  font-weight: bold;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  z-index: 1801;
  vertical-align: middle;
  color: white;
  background-color: #3C7685;
  height: 30px;
  line-height: 25px;
  width: 100%;
  border-color: #ccc9c9;
  margin-bottom: 2px;
  border-top: 1px solid #ccc9c9;
  color: #203D44;
  background-color: #E5E3E3;
}
.AxPanelCaption .jqx-window-header {
  border: none;
}
.AxPanelCaption:hover {
  color: white;
}
.AxPanelCaption:hover {
  background-color: #3C7685;
}
input.AxPanelCaption,
textarea.AxPanelCaption {
  border-color: #E5E3E3 !important;
  background-color: transparent;
}
.AxPanelCaption.AxMessage,
.AxPanelCaption.AxIcon,
.AxPanelCaption.AxLabel {
  color: #E5E3E3;
  background-color: transparent;
}
.AxPanelCaption.AxButton,
.AxPanelCaption.AxColorButton {
  background-color: #E5E3E3;
  border: 1px solid #ccc9c9;
  color: #203D44;
}
.AxPanelCaption.AxButton:hover,
.AxPanelCaption.AxColorButton:hover {
  background-color: #E5E3E3;
}
.AxPanelCaption.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover,
.AxPanelCaption.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):hover {
  border: 1px solid #837979;
}
.AxPanelCaption.AxButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active,
.AxPanelCaption.AxColorButton:not(.AxDisabled):not(.jqx-fill-state-disabled):not(.AxTransparent):active {
  border-color: transparent;
}
.AxPanelCaption.AxButton.OrderButton,
.AxPanelCaption.AxColorButton.OrderButton {
  width: 115px !important;
}
.AxPanelCaption.AxButton.dttypeAddBtn span,
.AxPanelCaption.AxButton.categoryAddBtn span,
.AxPanelCaption.AxColorButton.dttypeAddBtn span,
.AxPanelCaption.AxColorButton.categoryAddBtn span {
  width: 100% !important;
}
.AxPanelCaption.AxButton.dxbButton,
.AxPanelCaption.AxButton.dxbButtonSys,
.AxPanelCaption.AxColorButton.dxbButton,
.AxPanelCaption.AxColorButton.dxbButtonSys {
  border: 1px solid #ccc9c9 !important;
  display: inline-block;
  position: relative;
}
.AxPanelCaption.AxButton.dxbButton span,
.AxPanelCaption.AxButton.dxbButtonSys span,
.AxPanelCaption.AxColorButton.dxbButton span,
.AxPanelCaption.AxColorButton.dxbButtonSys span {
  float: right;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.AxPanelCaption.AxButton.dxbButton img,
.AxPanelCaption.AxButton.dxbButtonSys img,
.AxPanelCaption.AxColorButton.dxbButton img,
.AxPanelCaption.AxColorButton.dxbButtonSys img {
  float: left;
  top: 50%;
  transform: translate(0, -50%);
  -ms-transform: translateX(0) translateY(-50%);
  -webkit-transform: translate(0, -50%);
  position: relative;
  width: 22px !important;
  height: 22px !important;
  padding: 0;
  margin-right: 0 !important;
}
.AxPanelCaption.AxButton.dxbButton img + span,
.AxPanelCaption.AxButton.dxbButtonSys img + span,
.AxPanelCaption.AxColorButton.dxbButton img + span,
.AxPanelCaption.AxColorButton.dxbButtonSys img + span {
  width: calc(100% - 24px) !important;
  float: right;
  position: relative;
  padding: 0;
}
.AxPanelCaption.AxButton.dxbButton > div,
.AxPanelCaption.AxButton.dxbButtonSys > div,
.AxPanelCaption.AxColorButton.dxbButton > div,
.AxPanelCaption.AxColorButton.dxbButtonSys > div {
  display: inline-block !important;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0px 5px !important;
}
.AxPanelCaption.AxButton.dxbButton:not(.AxDisactivated):hover,
.AxPanelCaption.AxButton.dxbButtonSys:not(.AxDisactivated):hover,
.AxPanelCaption.AxColorButton.dxbButton:not(.AxDisactivated):hover,
.AxPanelCaption.AxColorButton.dxbButtonSys:not(.AxDisactivated):hover {
  border: 1px solid #837979 !important;
}
.AxPanelCaption.AxButton.dxbButton.dxbDisabled_Office2003Blue,
.AxPanelCaption.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxPanelCaption.AxButton.dxbButton.dxbDisabled,
.AxPanelCaption.AxButton.dxbButtonSys.dxbDisabled,
.AxPanelCaption.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxPanelCaption.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom,
.AxPanelCaption.AxColorButton.dxbButton.dxbDisabled_Office2003Blue,
.AxPanelCaption.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue,
.AxPanelCaption.AxColorButton.dxbButton.dxbDisabled,
.AxPanelCaption.AxColorButton.dxbButtonSys.dxbDisabled,
.AxPanelCaption.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom,
.AxPanelCaption.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom {
  opacity: 0.4;
}
.AxPanelCaption.AxButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxPanelCaption.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxPanelCaption.AxButton.dxbButton.dxbDisabled:hover,
.AxPanelCaption.AxButton.dxbButtonSys.dxbDisabled:hover,
.AxPanelCaption.AxButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxPanelCaption.AxButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover,
.AxPanelCaption.AxColorButton.dxbButton.dxbDisabled_Office2003Blue:hover,
.AxPanelCaption.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue:hover,
.AxPanelCaption.AxColorButton.dxbButton.dxbDisabled:hover,
.AxPanelCaption.AxColorButton.dxbButtonSys.dxbDisabled:hover,
.AxPanelCaption.AxColorButton.dxbButton.dxbDisabled_Office2003Blue_Custom:hover,
.AxPanelCaption.AxColorButton.dxbButtonSys.dxbDisabled_Office2003Blue_Custom:hover {
  border: 1px solid #ccc9c9 !important;
}
.AxPanelCaption.AxButton.dxbButton:active,
.AxPanelCaption.AxButton.dxbButtonSys:active,
.AxPanelCaption.AxColorButton.dxbButton:active,
.AxPanelCaption.AxColorButton.dxbButtonSys:active {
  border-color: transparent !important;
}
.AxPanelCaption.AxButton.dxbButton.dtoCommandButtons,
.AxPanelCaption.AxButton.dxbButtonSys.dtoCommandButtons,
.AxPanelCaption.AxColorButton.dxbButton.dtoCommandButtons,
.AxPanelCaption.AxColorButton.dxbButtonSys.dtoCommandButtons {
  height: 55px !important;
  width: 149px !important;
}
.AxPanelCaption.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxPanelCaption.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxPanelCaption.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxPanelCaption.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxPanelCaption.AxButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxPanelCaption.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxPanelCaption.AxButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxPanelCaption.AxButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxPanelCaption.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxPanelCaption.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnSaveGroupRights,
.AxPanelCaption.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxPanelCaption.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnSaveUserRights,
.AxPanelCaption.AxColorButton.dxbButton#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxPanelCaption.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserEdit_btnCancelUserRights,
.AxPanelCaption.AxColorButton.dxbButton#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights,
.AxPanelCaption.AxColorButton.dxbButtonSys#cphMain_cbpEdit_axUserGroupEdit_btnCancelGroupRights {
  height: 35px !important;
}
.AxPanelCaption.AxButton.dxbButton.NumPadBtn,
.AxPanelCaption.AxButton.dxbButtonSys.NumPadBtn,
.AxPanelCaption.AxColorButton.dxbButton.NumPadBtn,
.AxPanelCaption.AxColorButton.dxbButtonSys.NumPadBtn {
  height: 54px !important;
}
.AxPanelCaption.AxButton.dxbButton.btnLeft,
.AxPanelCaption.AxButton.dxbButtonSys.btnLeft,
.AxPanelCaption.AxButton.dxbButton.btnRight,
.AxPanelCaption.AxButton.dxbButtonSys.btnRight,
.AxPanelCaption.AxColorButton.dxbButton.btnLeft,
.AxPanelCaption.AxColorButton.dxbButtonSys.btnLeft,
.AxPanelCaption.AxColorButton.dxbButton.btnRight,
.AxPanelCaption.AxColorButton.dxbButtonSys.btnRight {
  padding: 0;
}
.AxPanelCaption.AxButton.dxbButton.afterinputBtn,
.AxPanelCaption.AxButton.dxbButtonSys.afterinputBtn,
.AxPanelCaption.AxColorButton.dxbButton.afterinputBtn,
.AxPanelCaption.AxColorButton.dxbButtonSys.afterinputBtn {
  height: 22px !important;
  font-size: 9pt;
}
.AxPanelCaption.AxButton.dxbButton.afterinputBtn span,
.AxPanelCaption.AxButton.dxbButtonSys.afterinputBtn span,
.AxPanelCaption.AxColorButton.dxbButton.afterinputBtn span,
.AxPanelCaption.AxColorButton.dxbButtonSys.afterinputBtn span {
  margin: 0 !important;
  width: 54px !important;
}
.AxPanelCaption.AxButton.dxbButton.orderAfterinputBtn,
.AxPanelCaption.AxButton.dxbButtonSys.orderAfterinputBtn,
.AxPanelCaption.AxColorButton.dxbButton.orderAfterinputBtn,
.AxPanelCaption.AxColorButton.dxbButtonSys.orderAfterinputBtn {
  height: 20px !important;
  font-size: 9pt;
}
.AxPanelCaption.AxButton.dxbButton.ActiveButton,
.AxPanelCaption.AxButton.dxbButtonSys.ActiveButton,
.AxPanelCaption.AxColorButton.dxbButton.ActiveButton,
.AxPanelCaption.AxColorButton.dxbButtonSys.ActiveButton {
  background: #F8D100 !important;
}
.AxPanelCaption.AxButton.dxbButton.subMenuStyleBtn,
.AxPanelCaption.AxButton.dxbButtonSys.subMenuStyleBtn,
.AxPanelCaption.AxColorButton.dxbButton.subMenuStyleBtn,
.AxPanelCaption.AxColorButton.dxbButtonSys.subMenuStyleBtn {
  background: #E5E3E3 !important;
  background-image: none;
  margin: 0px 5px;
  margin-top: 2px;
}
.AxPanelCaption.AxButton.dxbButton.btnDropDown,
.AxPanelCaption.AxButton.dxbButtonSys.btnDropDown,
.AxPanelCaption.AxColorButton.dxbButton.btnDropDown,
.AxPanelCaption.AxColorButton.dxbButtonSys.btnDropDown {
  padding: 0 !important;
}
.AxPanelCaption.AxButton.dxbButton.MDTButtonYellow,
.AxPanelCaption.AxButton.dxbButtonSys.MDTButtonYellow,
.AxPanelCaption.AxButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxPanelCaption.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxPanelCaption.AxButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxPanelCaption.AxButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom,
.AxPanelCaption.AxColorButton.dxbButton.MDTButtonYellow,
.AxPanelCaption.AxColorButton.dxbButtonSys.MDTButtonYellow,
.AxPanelCaption.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue,
.AxPanelCaption.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue,
.AxPanelCaption.AxColorButton.dxbButton.dxbButtonChecked_Office2003Blue_Custom,
.AxPanelCaption.AxColorButton.dxbButtonSys.dxbButtonChecked_Office2003Blue_Custom {
  background: #F8D100;
}
.AxPanelCaption.AxButton.dxbButton.MDTButtonRed,
.AxPanelCaption.AxButton.dxbButtonSys.MDTButtonRed,
.AxPanelCaption.AxColorButton.dxbButton.MDTButtonRed,
.AxPanelCaption.AxColorButton.dxbButtonSys.MDTButtonRed {
  background: #ED5056;
}
.AxPanelCaption.AxButton:before,
.AxPanelCaption.AxColorButton:before {
  color: #203D44;
}
button.AxPanelCaption.AxButton,
.AxPanelCaption.AxButton span,
.AxPanelCaption.AxButton > *,
button.AxPanelCaption.AxColorButton,
.AxPanelCaption.AxColorButton span,
.AxPanelCaption.AxColorButton > * {
  color: #203D44 !important;
}
.AxPanelCaption > .AxCaption,
.AxPanelCaption.AxCaption {
  background-color: #E5E3E3;
  width: 100%;
  color: #203D44;
}
.AxPanelCaption > .AxCaption:hover,
.AxPanelCaption.AxCaption:hover {
  background-color: #E5E3E3;
}
.AxPanelCaption > .AxCaption:hover,
.AxPanelCaption.AxCaption:hover {
  color: #203D44;
}
.AxPanelCaption.AxTransparent {
  color: #E5E3E3;
}
.AxPanelCaption.AxMessage {
  color: #E5E3E3;
  background-color: transparent;
}
.AxPanelCaption.AxJqxTooltip {
  color: #203D44 !important;
  background-color: #E5E3E3 !important;
}
.AxPanelCaption.AxPopover .jqx-popover-title {
  background-color: #E5E3E3 !important;
  color: #203D44 !important;
}
.AxPanelCaption.AxPopover .jqx-popover-content {
  background-color: #203D44 !important;
  color: #E5E3E3 !important;
}
.AxPanelCaption span {
  color: #203D44;
}
.AxPanelCaption.AxCaption,
.AxPanelCaption.AxButton,
.AxPanelCaption.AxColorButton {
  color: #203D44;
}
.AxPanelCaption.AxCaption span,
.AxPanelCaption.AxButton span,
.AxPanelCaption.AxColorButton span {
  color: #203D44;
}
.AxPanelCaption.AxStatusMark {
  background-color: #666;
  border-color: #4d4d4d;
}
.AxPanelCaption.AxPanel {
  outline-color: #E5E3E3;
  border-color: #E5E3E3;
}
.AxPanelCaption.AxPanel:before {
  color: #E5E3E3;
}
.AxPanelCaption:hover {
  color: #203D44;
}
.AxPanelCaption:hover {
  background-color: #E5E3E3;
}
body {
  background-color: #FBFAF8;
}
body * {
  border-radius: 0 !important;
  font-family: Arial, 'Open Sans', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
  font-variant: normal !important;
  font-size-adjust: none !important;
  font-stretch: normal !important;
  box-sizing: border-box !important;
  text-rendering: geometricPrecision !important;
  text-transform: none;
}
body .jqx-widget-content {
  background-color: #FBFAF8;
}
body .jqx-checkbox-default {
  border: 1px solid #E5E3E3;
}
body .jqx-checkbox-hover {
  border: 1px solid #837979;
}