@import '~@od/global-resources/scss/settings/index'; .orders-dashboard-title { border-bottom: 1px solid #D1D2D4; margin: 6px 0; padding: 6px 0; } .orders-dashboard-approval-count { background-color: $red; color: $white; text-align: center; @include font-size($base-font-size - 4); @include padding(2px 4px); border-radius: 11px; min-width: 20px; position: relative; bottom: 1px; &.zero { background-color: $gray-medium; color: $gray; } &.odp{ background-color: #b30000 !important; color: #fff; font-weight: $font-weight-normal; } } #recentOrderIdForm, #pendingApprovalIdForm, #quotesForm, #dashboardShoppingListForm { .form-control-label { float: left; } .has-danger .error { top: -1rem; color: $red; clear: both; float: left; } } #dashboardRecentOrdersSearch, #dashboardPendingApprovalSearch, #dashboardQuoteIDSearch, #dashboardShoppingListIDSearch { position: absolute; right: 0; top: 10%; width: 35px; height: 35px; border: 0; background: url(//media.officedepot.com/image/upload/f_auto,q_auto/gtools/images/svg/icons/header/search.svg) center center no-repeat; background-size: 1rem; -webkit-box-sizing: border-box; box-sizing: border-box; @include font-size(0px); } .orders-table { width: 100%; max-width: 100%; margin-bottom: 30px; tr { width: 100%; &:hover{ background-color: $blue-light; } &.dashboard-recent-orders-list-title, &.dashboard-pending-approval-list-title, &.dashboard-quotes-list-title, &.dashboard-shopping-list-list-title { color: $gray; font-weight: $font-weight-semi-bold; @include font-size($base-font-size - 6); text-transform: uppercase; } &.dashboard-recent-orders-list-item, &.dashboard-pending-approval-list-item, &.dashboard-quotes-list-item, &.dashboard-shopping-list-list-item { @include font-size($base-font-size - 2); } th { text-align: left; background: #f1f1f1; } } td,th { padding: 15px 6px; &:first-child { padding-left: 12px; } &:last-child { padding-right: 12px; } } } .dashboard { &-recent-orders-empty, &-pending-approval-empty, &-quotes-empty, &-shopping-list-empty { text-align: center; line-height: 1.5; padding: 12px 0; background-color: $blue-light; } } @media (max-width: $screen-xs-max) { div[id^="tabContent"] { padding-bottom: 12px; } .orders-dashboard { .tabs.tabs-row { display: none; } } .accordion-tab { margin: 0px -6px 6px -6px; padding: 12px 6px 6px 6px; border-top: 1px solid $gray-medium; @include font-size(18px); cursor: pointer; .dropdown-arrow { left: -12px; } &:first-child { border-top: none; } } }