#updateDocumentViewer{width:100%;height:100%}.update-accordion .dx-accordion-item-title{padding:4px 6px}.update-accordion .dx-accordion-item-body{padding:6px}.update-accordion .dx-accordion-item-title label{font-size:12px}.update-accordion .dx-accordion-item-opened{margin:0px !important}.update-accordion{margin-top:0px !important;margin-bottom:0px !important}

.global-loader-container {
  width: 100%;
  height: 100%;
  position: fixed;
  right: 0;
  margin: auto;
  z-index: 99998;
  top: 0;
  left: 0;
  bottom: 0;
  opacity: 0.8;
  cursor: default !important;
  background: #fff;
}
.global-loader-container .global-loader {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 99999;
  width: 50px;
  height: 50px;
  margin: -25px 0 0 -25px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 1s linear infinite;
  border: 5px solid white;
  border-top: 5px solid #ff5722;
  border-radius: 50%;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
body #documentSplitter {
  height: calc(100vh - 125px);
}
body #documentPoMatchSplitter {
  height: calc(100vh - 125px);
}
body #documentListSplitter {
  border: none;
}
body #documentNotesPopupSplitter {
  height: calc(100vh - 300px);
}
body div {
  border: none;
}
body .document-properties {
  height: 24vh;
}
body .document-properties > div .col-sm-6 {
  padding: 3px;
}
body .document-notes-popup {
  padding: 0;
  margin: 0;
}
body .documentDetails div.k-content {
  padding: 0;
}
.hidden {
  visibility: hidden;
}
.block {
  display: block;
}
.bold {
  font-weight: bold;
}
/**** Colors ****/
.red {
  color: #ff0000;
}
.bs-blue {
  color: #337ab7;
}
.bs-yellow {
  color: #fcf8e3;
}
.bs-orange {
  color: #ff5722;
}
.bs-red {
  color: #d9534f;
}
/**** Border ****/
.no-border-radius {
  border-radius: 0;
}
.no-border-left-radius {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.no-border-right-radius {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
/**** Text align ****/
.text-center {
  text-align: center;
}
.text-left {
  text-align: left;
}
/**** Margin ****/
.mt-10 {
  margin-top: 10px;
}
.mt-20 {
  margin-top: 20px;
}
.mt-15 {
  margin-top: 15px;
}
.mb-10 {
  margin-bottom: 10px;
}
.ml-2 {
  margin-left: 2px;
}
.ml-5 {
  margin-left: 5px;
}
.ml-30 {
  margin-left: 30px;
}
/**** Padding ****/
.no-p-l {
  padding-left: 0 !important;
}
.no-p-r {
  padding-right: 0 !important;
}
.no-p {
  padding: 0 !important;
}
.no-p-side {
  padding-left: 0;
  padding-right: 0;
}
.pr-75 {
  padding-right: 75px;
}
.pr-15 {
  padding-right: 15px;
}
body {
  font-family: Roboto, sans-serif !important;
}
body textarea {
  resize: none;
}
.control-label {
  color: #688696;
}
.btn-primary {
  color: #fff;
  background-color: #ff5722;
  border-color: #ff5722;
}
.btn-primary:hover {
  color: #fff;
  background-color: #ff3c00;
  border-color: #ff3c00;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #ff5722;
  border-color: #ff5722;
}
.k-window-title {
  color: #688696;
}
.k-panelbar > li.k-state-default > .k-link,
.k-tabstrip-items .k-state-default .k-link {
  color: #688696;
}
.k-tabstrip-items .k-state-hover .k-link {
  color: #ff5722;
}
.k-primary {
  color: #fff;
  border-color: #ff5722;
  background-color: #ff5722;
}
.k-primary .k-state-hover,
.k-primary:hover {
  color: #fff;
  border-color: #ff3c00;
  background-color: #ff3c00;
}
.k-primary.k-state-disabled,
.k-primary.k-state-disabled:active,
.k-primary.k-state-disabled:focus,
.k-primary.k-state-disabled:hover,
.k-primary.k-state-disabled:hover:active,
.k-primary[disabled],
.k-primary[disabled]:active,
.k-primary[disabled]:focus,
.k-primary[disabled]:hover,
.k-primary[disabled]:hover:active,
.k-state-disabled .k-primary,
.k-state-disabled .k-primary:active,
.k-state-disabled .k-primary:focus,
.k-state-disabled .k-primary:hover,
.k-state-disabled .k-primary:hover:active {
  color: #fff;
  border-color: #ff3c00;
  background-color: #ff3c00;
}
button:focus {
  outline: 0 !important;
}
.k-primary:focus,
.k-primary.focus {
  color: #fff !important;
  border-color: #ff5722 !important;
  background-color: #ff5722 !important;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff !important;
  background-color: #ff5722 !important;
  border-color: #ff5722 !important;
}
.user-nav .dropdown a {
  color: #688696 !important;
}
.user-nav .dropdown .dropdown-menu li a:hover {
  color: #ff5722 !important;
}
.label-primary {
  background-color: #688696 !important;
}
.checkbox-inline {
  color: #688696 !important;
}
.img-menu-item-logo {
  width: 16px;
  height: 16px;
}
.k-split-button:focus > .k-primary {
  background-color: #ff5722;
  border-color: #ff5722;
}
.criteria-button {
  color: #ff5722;
}
.k-i-calendar {
  color: #ff5722;
}
.criteria-field-wrapper .k-i-arrow-60-down {
  color: #ff5722;
}
.criteria-field-wrapper .k-i-arrow-60-up {
  color: #ff5722;
}
.k-tabstrip-items {
  background-color: #e0e0e0 !important;
}
.light-grey-background {
  background-color: #e0e0e0 !important;
}
.caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;
}
.color-orange {
  color: #ff5722;
}
.k-treeview .k-state-selected {
  background-color: #ff5722 !important;
}
.toolbar-image-icon {
  background-position: center center;
  background-repeat: no-repeat;
}
.toolbar-image-icon:disabled {
  background-color: #ededed !important;
}
.toolbar-image-icon:disabled:hover {
  background-color: #ededed !important;
}
.toolbar-image-icon:disabled:focus {
  background-color: #ededed !important;
}
.toolbar-image-icon:disabled:active {
  background-color: #ededed !important;
}
.toolbar-image-icon.k-state-disabled {
  background-color: #ededed !important;
}
.toolbar-image-icon.k-state-disabled:hover {
  background-color: #ededed !important;
}
.toolbar-image-icon.k-state-disabled:focus {
  background-color: #ededed !important;
}
.toolbar-image-icon.k-state-disabled:active {
  background-color: #ededed !important;
}
/*.toolbar-image-icon .k-state-disabled {
    background-color: #ccc;
}*/
/*button[class*="toolbar-image-icon"]:disabled {
    background-color: #ccc;
}*/
.k-datepicker .k-invalid-msg {
  position: absolute;
  top: 34px;
  left: 0px;
}
.retrieveCriteriaWrapper {
  padding-top: 5px;
}
.retrieveCriteriaWrapper .form-group {
  margin-right: -13px;
  margin-left: 10px;
}
.search-criteria label.control-label {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.search-criteria .with-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.search-criteria .with-lookup-extension input {
  border-radius: 0;
}
.search-criteria .no-lookup-extension {
  padding-left: 0;
}
.search-criteria .no-lookup-extension input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.search-criteria textarea {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.search-criteria .criteria-field-wrapper .k-picker-wrap,
.search-criteria .criteria-field-wrapper .k-numeric-wrap,
.search-criteria .criteria-field-wrapper .k-dropdown-wrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.retrieveCriteriaHelp {
  text-align: center;
}
#freeTextHelpDialog .row-break {
  height: 10px;
}
#freeTextHelpDialog .k-grid {
  font-size: 13px;
}
#freeTextHelpDialog .k-grid tr td {
  white-space: normal !important;
}
.activity-queue-container {
  border-bottom: none !important;
}
.search-results-grid-container {
  padding: 0;
}
.search-results-grid-container td.k-detail-cell {
  padding-top: 15px;
  padding-bottom: 15px;
}
.search-results-grid-container .progress {
  height: 20px;
  width: 96%;
  margin: auto;
}
.retrCriteriaTab .search-results-tab {
  padding: 0;
  border: none;
}
.apGridCellButton .dx-button-content {
  padding: 2px !important;
}
.dx-command-edit img {
  width: 16px;
  height: 16px;
}
.view-document-icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTQ2OS4zMzMsMTcwLjY2N0gxMDYuNjY3Yy0xOS43ODEsMC0zNi42NjcsMTMuMjkyLTQxLjM3NSwzMi40MjdjLTAuMDIxLDAuMDczLTAuMDUyLDAuMTU2LTAuMDczLDAuMjI5TDIuNzcxLDQxNC4xNzcNCgkJCQljLTAuNjc3LDIuMzAyLTAuNTYzLDQuNzcxLDAuMzMzLDdDOS42NDYsNDM3LjQ2OSwyNS4xNjcsNDQ4LDQyLjY2Nyw0NDhoMzYyLjY2N2MxOS4xMDQsMCwzNS43MTktMTIuNjQ2LDQwLjkzOC0zMC45NDgNCgkJCQljMC4wOTQtMC4yMjksMC4xNzctMC40NTgsMC4yNS0wLjY5OGw2My4zNzUtMTg5LjgzM2MwLjIwOC0wLjYwNCwwLjM0NC0xLjIyOSwwLjQzOC0xLjg1NEM1MTEuNDQ4LDIyMC43MTksNTEyLDIxNyw1MTIsMjEzLjMzMw0KCQkJCUM1MTIsMTg5LjgwMiw0OTIuODY1LDE3MC42NjcsNDY5LjMzMywxNzAuNjY3eiIvPg0KCQkJPHBhdGggZD0iTTkuMTM1LDI4NS4zOTZjMC41MjEsMC4wODMsMS4wMzEsMC4xMTUsMS41NDIsMC4xMTVjNC42NTYsMCw4Ljg2NS0zLjA1MiwxMC4yMTktNy42MzVsMjMuNzcxLTgwLjI3MQ0KCQkJCWMwLjAzMS0wLjEyNSwwLjA2My0wLjI0LDAuMDk0LTAuMzY1YzcuMjkyLTI4LjIwOCwzMi43NC00Ny45MDYsNjEuOTA2LTQ3LjkwNmgzMjguNzA4YzMuNDY5LDAsNi43MTktMS42ODgsOC43MTktNC41MjENCgkJCQljMS45OS0yLjgyMywyLjQ5LTYuNDQ4LDEuMzMzLTkuNzE5Yy02LjA0Mi0xNy0yMi4xNTYtMjguNDI3LTQwLjA5NC0yOC40MjdoLTE5OC4yNWwtMzkuNTQyLTM5LjU0MmMtMi0yLTQuNzA4LTMuMTI1LTcuNTQyLTMuMTI1DQoJCQkJSDQyLjY2N0MxOS4xMzUsNjQsMCw4My4xMzUsMCwxMDYuNjY3djE2OC4xNzdDMCwyODAuMTQ2LDMuODk2LDI4NC42MzUsOS4xMzUsMjg1LjM5NnoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat;
}
.retrieveCriteriaExtension .k-dropdown .k-dropdown-wrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.retrieveCriteriaExtension .isReadOnly {
  display: block;
  margin-top: 7px;
  margin-left: -4px;
  color: #ff0000;
}
.badge {
  margin-left: 10px;
  background-color: #ff5722 !important;
}
.criteriaGridContextMenu {
  padding-top: 5px;
  padding-bottom: 5px;
}
.criteriaGridContextMenu i {
  width: 20px;
  text-align: center;
}
.updateFieldExtension .k-dropdown .k-dropdown-wrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.updateFieldExtension .value-icon {
  display: block;
  margin-top: 7px;
}
.updateFieldExtension .value-icon.red {
  color: #ff0000;
}
#updateFieldExt-list .value-icon.red {
  color: #ff0000;
}
.quick-update-dialog label.control-label {
  padding-right: 0;
  text-align: left;
}
.quick-update-dialog .row {
  margin-left: 0px;
  margin-right: 0px;
}
.quick-update-dialog .form-group {
  margin-left: 0px;
}
.quick-update-dialog .with-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.quick-update-dialog .with-lookup-extension input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.quick-update-dialog .with-lookup-extension textarea {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.quick-update-dialog .row.pr-75 {
  margin-top: 1em;
}
.quick-update-dialog .no-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.quick-update-dialog .with-operand {
  padding-left: 0;
  padding-right: 0;
}
.quick-update-dialog .with-operand input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.quick-update-dialog .with-operand textarea {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.quick-update-dialog .update-field-wrapper .k-picker-wrap,
.quick-update-dialog .update-field-wrapper .k-numeric-wrap,
.quick-update-dialog .update-field-wrapper .k-dropdown-wrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.readonly-field-editor .row {
  margin-left: 0px;
  margin-right: 0px;
}
.readonly-field-editor .footer {
  padding-right: 1.5em;
  padding-top: 2em;
}
.readonly-field-editor .form-group {
  margin-left: 0px;
}
.line-items-dialog label.control-label {
  padding-right: 0;
  text-align: left;
}
.line-items-dialog .row {
  margin-left: 0px;
  margin-right: 0px;
}
.line-items-dialog .button-container {
  padding-top: 50px;
}
.line-items-dialog .with-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.line-items-dialog .with-lookup-extension input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.line-items-dialog .no-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.line-items-dialog hr {
  height: 2px;
  padding-right: 0 !important;
  background-color: #808080;
}
.line-items-dialog .line-items-fields-container {
  padding-right: 0;
  height: 100%;
  overflow-y: auto;
}
.line-items-dialog .line-items-grid-container {
  height: 100%;
  overflow-x: auto;
  padding-left: 0;
  padding-right: 0;
}
#exportDialog .form-wrapper {
  height: 7vh;
}
.user-nav {
  position: fixed;
  right: 2%;
  top: 1%;
  z-index: 10000;
}
.user-nav .dropdown {
  color: grey;
  margin-right: 20px;
  /*&.open {
                a.dropdown-toggle {
                    background-color: #404040;
                }
            }*/
}
.user-nav .dropdown a {
  font-size: 12px;
}
.user-nav .dropdown a:focus,
.user-nav .dropdown a:hover {
  background-color: transparent;
}
.user-nav .dropdown .dropdown-menu {
  right: 0;
  top: 75%;
}
.user-nav .dropdown .dropdown-menu li {
  padding-left: 5px;
}
.user-nav .dropdown .dropdown-menu li a {
  color: #404040;
  display: inline;
}
.user-nav .dropdown .dropdown-toggle {
  padding-top: 0;
}
.user-nav-landing {
  margin-top: 15px;
  z-index: 10000;
}
.user-nav-landing .dropdown {
  color: grey;
  margin-right: 20px;
  /*&.open {
                a.dropdown-toggle {
                    background-color: #404040;
                }
            }*/
}
.user-nav-landing .dropdown a {
  font-size: 12px;
}
.user-nav-landing .dropdown a:focus,
.user-nav-landing .dropdown a:hover {
  background-color: transparent;
}
.user-nav-landing .dropdown .dropdown-menu {
  right: 0;
  top: 75%;
}
.user-nav-landing .dropdown .dropdown-menu li {
  padding-left: 5px;
}
.user-nav-landing .dropdown .dropdown-menu li a {
  color: #404040;
  display: inline;
}
.user-nav-landing .dropdown .dropdown-toggle {
  padding-top: 0;
}
.mainTabStrip .k-content {
  border-bottom: none;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  overflow: visible;
}
.mainTabStrip .k-toolbar {
  background-color: transparent;
  border: none;
}
.white-bg-color .dx-button-content {
  background-color: #ffffff !important;
}
#viewerContainer {
  width: 100%;
  height: 100%;
}
#poMatchViewerContainer {
  width: 100%;
  height: 100%;
}
.dx-popup-content {
  padding: 2px !important;
}
.document-viewer-container {
  display: flex;
  flex-direction: column;
  min-height: 100%;
  height: 100%;
  margin: 0;
}
.document-viewer-main {
  display: flex;
  flex: 1;
  flex-direction: row;
  overflow: auto;
}
.document-viewer-document-list-box {
  flex-basis: 400px;
  overflow: auto;
}
.document-viewer-document-viewer-box {
  flex-basis: 100%;
}
.document-viewer-footer {
  display: flex;
  align-items: center;
  align-content: center;
  min-height: 40px;
  height: 40px;
}
.document-viewer-footer label {
  margin: 0;
}
.retrieve-copy-po {
  width: 14px;
  height: 20px;
  background-position: center center;
  background-repeat: no-repeat;
}
.retrieve-quick-update {
  background-repeat: no-repeat;
  background-position: 10% 50%;
}
.retrieve-search-template {
  background-repeat: no-repeat;
  background-position: 5% 50%;
}
div #toolbarActionButtonsWrapper *:not(:first-child) {
  margin-left: 3px;
}
div #toolbarPurchaseOrderMenuWrapper *:not(:first-child) {
  margin-left: 3px;
}
.po-match-toolbar-buttons {
  margin-right: 3px;
  margin-left: 3px;
}
.po-match-toolbar-buttons *:not(:first-child) {
  margin-left: 3px;
}
.adest-active-button {
  background-color: lightgray;
}
/*div #poMatchToolbarActionWrapper {
    margin-right: 3px;
    margin-left: 3px;
}*/
/*div #poMatchToolbarActionWrapper *:not(:first-child) {
    margin-left: 3px;
}*/
.retrieve-main-toolbar {
  background-color: #f7f7f8 !important;
}
.retrieve-main-toolbar .dx-toolbar-items-container {
  height: 3em !important;
}
.retrieve-toolbar-container .k-toolbar {
  border: none !important;
}
h1,
h2,
h3,
h4,
h5 {
  color: #ff5722;
}
.iframe-report {
  width: calc(100% - 15px);
  height: calc(100vh - 150px);
}
.col-button-home {
  text-align: right;
}
/*.highlight-row {
    background-color: #ff8963;
}*/
table.summary-table td {
  padding: 3px !important;
}
.summary-text-blue {
  color: #0000ff;
}
.summary-text-red {
  color: #ff0000;
}
#poMatchGrid .k-tooltip-validation {
  margin-top: 0 !important;
  display: block;
  position: fixed;
  padding: 10px;
}
#poMatchGrid .k-callout {
  display: none;
}
#poMatchGrid .k-grid-edit-row .k-tooltip {
  max-width: 800px !important;
}
/*#poMatchGrid .k-state-selected {
    background-color: #ffdcd1 !important;
}

#poMatchGrid .k-state-selected:hover {
    background-color: #ffdcd1 !important;
}*/
#poMatchGrid {
  /*.k-grid-update {
        height: 22px !important;
    }

    .k-grid-cancel {
        height: 22px !important;
    }*/
}
#poMatchGrid .k-grid-edit {
  height: 22px !important;
}
#poMatchGrid .k-numerictextbox .k-tooltip-validation .k-icon {
  display: inline-block !important;
  height: 1em !important;
}
#poMatchGrid .k-numerictextbox .k-tooltip-validation .k-i-warning {
  width: 1em !important;
  right: 0em !important;
  position: relative !important;
}
body #po-splitter {
  height: calc(100vh - 123px);
}
body #expense-splitter {
  height: calc(100vh - 123px);
}
body #index-splitter {
  height: calc(100vh - 123px);
}
body #splitter {
  height: calc(100vh - 123px);
}
body #retrieveSplitter {
  height: calc(100vh - 133px);
}
body #poMatchSplitter {
  height: calc(100vh - 123px);
}
body #poMatchSplitter1 {
  height: calc(100vh - 130px) !important;
}
body #updateDialogSplitter {
  min-width: calc(100vw - 12px) !important;
  max-width: calc(100vw - 12px) !important;
  width: calc(100vw - 12px) !important;
  height: calc(100vh - 200px) !important;
}
body #retrieveCriteriaResultSplitter1 {
  height: calc(100vh - 146px) !important;
}
body .k-toolbar {
  overflow: visible;
}
body .k-toolbar .k-overflow-anchor.k-button {
  display: none !important;
}
body .k-toolbar ul.searchTemplatesDropDown > li.k-item > span.k-link {
  white-space: initial;
}
body .k-toolbar ul.searchTemplatesDropDown ul {
  list-style-type: none;
  padding-left: 10px;
}
body .k-toolbar #toolbarSearchTemplatesWrapper > div > div {
  display: inline-block;
  vertical-align: bottom;
  line-height: 1.72em;
  /*a {
                height: 50px;
                width: 68px;
                display: table-cell;
                white-space: initial;
                font-size: 12px;
                padding: 0;
            }*/
}
body ul.criteria > li > .k-animation-container > ul > li.k-item > span.k-link {
  display: inline-block;
}
body #toolbarSearchTemplatesWrapper .k-menu,
body #toolbarPurchaseOrderMenuWrapper .k-menu,
body #toolbarExpenseMenuWrapper .k-menu,
body #toolbarGridMenuWrapper .k-menu,
body #quickUpdateGroupsWrapper .k-menu,
body #quickUpdateTabsWrapper .k-menu,
body #criteriaMenuWrapper .k-menu {
  height: 33px;
}
body #toolbarSearchTemplatesWrapper .k-menu .k-link,
body #toolbarPurchaseOrderMenuWrapper .k-menu .k-link,
body #toolbarExpenseMenuWrapper .k-menu .k-link,
body #toolbarGridMenuWrapper .k-menu .k-link,
body #quickUpdateGroupsWrapper .k-menu .k-link,
body #quickUpdateTabsWrapper .k-menu .k-link,
body #criteriaMenuWrapper .k-menu .k-link {
  padding: 0.55em 1.4em;
}
body #toolbarPurchaseOrderMenuWrapper {
  padding-left: 3px;
}
body .home-button {
  float: right;
  margin-right: 10px;
  margin-top: 3px;
}
body #documentListGrid .k-grid-content {
  height: 453.5px;
}
.POCriteriaWrapper {
  padding-top: 5px;
}
.POCriteriaWrapper .form-group {
  margin-right: -13px;
  margin-left: 10px;
}
.po-criteria label.control-label {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.po-criteria .with-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.po-criteria .with-lookup-extension input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.po-criteria .no-lookup-extension {
  padding-left: 0;
}
.poLineItemsWrapper .poLineItemsFieldsContainer {
  overflow: auto;
}
.poLineItemsWrapper .poLineItemsFooterContainer hr {
  height: 2px;
  padding-right: 0 !important;
  background-color: #808080;
}
.poLineItemsWrapper .poLineItemsFooterContainer .btn {
  margin-right: 15px;
  width: 60px;
}
.poLineItemsWrapper .form-group {
  margin-right: 10px;
  margin-left: 10px;
}
.poLineItemsWrapper .po-toolbar-row {
  margin-bottom: 12px;
}
.po-lineItems-criteria label.control-label {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.po-lineItems-criteria .with-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.po-lineItems-criteria .with-lookup-extension input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.po-lineItems-criteria .no-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.po-icon-preview {
  background-position: center center;
  background-repeat: no-repeat;
  width: 60px;
}
.po-icon-create {
  background-repeat: no-repeat;
  background-position: center center;
  width: 60px;
}
#expensesGrid .k-datepicker {
  width: 100%;
}
#expensesGrid .k-dropdown {
  width: 100%;
}
#expensesGrid td.k-command-cell a.k-button {
  min-width: 30px;
}
.expense-icon-create {
  background-repeat: no-repeat;
  background-position: center center;
  width: 60px;
}
.expenseLineItemsWrapper .expenseLineItemsFieldsContainer {
  overflow: auto;
}
.expenseLineItemsWrapper .expenseLineItemsFooterContainer hr {
  height: 2px;
  padding-right: 0 !important;
  background-color: #808080;
}
.expenseLineItemsWrapper .expenseLineItemsFooterContainer .btn {
  margin-right: 15px;
  width: 60px;
}
.expenseLineItemsWrapper .form-group {
  margin-right: 10px;
  margin-left: 10px;
}
.expenseLineItemsWrapper .expense-toolbar-row {
  margin-bottom: 12px;
}
.expense-lineItems-criteria label.control-label {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.expense-lineItems-criteria .with-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.expense-lineItems-criteria .with-lookup-extension input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.expense-lineItems-criteria .no-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.ExpenseCriteriaWrapper {
  padding-top: 5px;
}
.ExpenseCriteriaWrapper .form-group {
  margin-right: -13px;
  margin-left: 10px;
}
.expense-criteria label.control-label {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.expense-criteria .with-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.expense-criteria .with-lookup-extension input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.expense-criteria .no-lookup-extension {
  padding-left: 0;
}
#indexGrid .k-datepicker {
  width: 100%;
}
#indexGrid .k-dropdown {
  width: 100%;
}
#indexGrid td.k-command-cell a.k-button {
  min-width: 30px;
}
.index-icon-create {
  background-repeat: no-repeat;
  background-position: center center;
  width: 60px;
}
.indexLineItemsWrapper .indexLineItemsFieldsContainer {
  overflow: auto;
}
.indexLineItemsWrapper .indexLineItemsFooterContainer hr {
  height: 2px;
  padding-right: 0 !important;
  background-color: #808080;
}
.indexLineItemsWrapper .indexLineItemsFooterContainer .btn {
  margin-right: 15px;
  width: 60px;
}
.indexLineItemsWrapper .form-group {
  margin-right: 10px;
  margin-left: 10px;
}
.indexLineItemsWrapper .index-toolbar-row {
  margin-bottom: 12px;
}
.index-lineItems-criteria label.control-label {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.index-lineItems-criteria .with-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.index-lineItems-criteria .with-lookup-extension input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.index-lineItems-criteria .no-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.IndexCriteriaWrapper {
  padding-top: 5px;
}
.IndexCriteriaWrapper .form-group {
  margin-right: -13px;
  margin-left: 10px;
}
.index-criteria label.control-label {
  padding-left: 0;
  padding-right: 0;
  text-align: left;
}
.index-criteria .with-lookup-extension {
  padding-left: 0;
  padding-right: 0;
}
.index-criteria .with-lookup-extension input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.index-criteria .no-lookup-extension {
  padding-left: 0;
}
/* reset everything to the default box model */
*,
:before,
:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
/* set a border-box model only to elements that need it */
.form-control,
.container,
.container-fluid,
.row,
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.form-group .k-widget,
.form-group .k-textbox {
  width: 100%;
}
input[readonly] {
  background: #ffffe6 !important;
  opacity: 1 !important;
}
.navbar-default .navbar-nav > li > a {
  color: white !important;
}
.k-grid td {
  white-space: nowrap;
  text-overflow: ellipsis;
}
#lineGrid .k-grid-content {
  max-height: 500px;
}
#lineGrid .k-tooltip-validation {
  margin-top: 0 !important;
  display: block;
  position: static;
  padding: 0;
}
#lineGrid .k-callout {
  display: none;
}
.k-window .form-group {
  margin-right: 0;
}
/*.k-toolbar{
    height: 36px;    
}*/
.k-toolbar > * {
  display: inline-block;
  vertical-align: middle;
  line-height: 1.72em;
}
.lookupButton button.btn.btn-default {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
#lookupDialog {
  /*.form-wrapper{
        height: 14vh;
    }*/
}
#lookupDialog .value-icon {
  display: block;
}
#lookupDialog label.control-label {
  padding-right: 0;
  text-align: left;
  padding-left: 30px;
}
#lookupDialog .row {
  margin-left: 0px;
  margin-right: 0px;
}
#lookupDialog input,
#lookupDialog textarea {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#lookupDialog .search-field-wrapper {
  padding-left: 0 !important;
}
#lookupDialog .search-field-wrapper .k-picker-wrap,
#lookupDialog .search-field-wrapper .k-numeric-wrap,
#lookupDialog .search-field-wrapper .k-dropdown-wrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#lookupDialog .search-field-ext-wrapper .k-dropdown .k-dropdown-wrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#confirmDialog .message-area {
  height: 81%;
}
#exceptionDialog .border-bottom {
  border-bottom: 1px solid #dcdcdc;
}
#exceptionDialog .container-common {
  height: 29vh;
  overflow: auto;
  word-wrap: break-word;
}
#exceptionDialog .container-with-icon {
  height: 29vh;
  overflow: auto;
  word-wrap: break-word;
  width: 48.1vh;
}
#exceptionDialog .container-without-icon {
  height: 29vh;
  overflow: auto;
  word-wrap: break-word;
  width: 57.8vh;
}

.readonly-cell{background-color:#ffffe6}


/*# sourceMappingURL=main-client.css.map*/