/*
html {
    overflow: auto !important;
}

body {
    font-size: 1.35em;
}

.site-header {
    left:0 !important;

    .main-menu-section {
        left: 0 !important; 
    }
}
*/
.btn:focus {
  outline: none;
  outline-offset: 0; }

.nav-tabs {
  border-bottom: none; }

.no-edit-all .irsa-rich-text-editor .panel-heading {
  display: none; }

.case-wrapper {
  padding: 5px 15px 5px 5px; }
  .case-wrapper .checkbox label::before {
    background-color: transparent !important;
    border: none !important; }
  .case-wrapper .section-heading {
    color: #404040;
    font-size: 1.42em !important;
    font-family: arial,helvetica,sans-serif;
    font-weight: lighter;
    display: inline-block;
    line-height: 2;
    margin-right: 6px; }
  .case-wrapper .exportAll-Btn {
    display: inline-block;
    margin-bottom: 8px; }
    .case-wrapper .exportAll-Btn button {
      height: 32px;
      width: 52px; }
      .case-wrapper .exportAll-Btn button .caret {
        margin-left: 5px; }
  .case-wrapper .case-header {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    padding: 0;
    clear: both;
    display: block;
    height: 71px;
    margin-bottom: 20px; }
    .case-wrapper .case-header .casePrefixAndID {
      display: block; }
      .case-wrapper .case-header .casePrefixAndID > label.prefix {
        border: 0px solid #d6e2eb;
        border-radius: 2px; }
      .case-wrapper .case-header .casePrefixAndID > label {
        color: #404040;
        font-size: 25px;
        font-weight: normal;
        line-height: 26px; }
      .case-wrapper .case-header .casePrefixAndID .input-group {
        margin-bottom: 5px; }
        .case-wrapper .case-header .casePrefixAndID .input-group input[data-field-name="CaseID"] {
          font-weight: bold; }
      .case-wrapper .case-header .casePrefixAndID .irsa-editable-text {
        font-weight: bold; }
    .case-wrapper .case-header .irsa-editable-text {
      width: 968px;
      font-size: 1.0em;
      position: relative;
      left: 0px; }
    .case-wrapper .case-header span.disabled {
      position: relative;
      top: 9px;
      left: 8px;
      font-size: 1.3em;
      width: 994px;
      margin-bottom: 7px; }
  .case-wrapper .case-core-info-wrapper {
    min-width: 943px;
    background: #fcfcfc; }
    .case-wrapper .case-core-info-wrapper .case-core-info {
      font-family: Arial,helvetica,sans-serif;
      font-size: 12px;
      width: 100%;
      margin-bottom: 0;
      clear: both; }
      .case-wrapper .case-core-info-wrapper .case-core-info thead {
        border: none; }
        .case-wrapper .case-core-info-wrapper .case-core-info thead th {
          padding: 0 15px 0 0 !important; }
        .case-wrapper .case-core-info-wrapper .case-core-info thead th.left-col-label > div {
          width: 74px; }
        .case-wrapper .case-core-info-wrapper .case-core-info thead th.left-col-value > div {
          width: 200px; }
        .case-wrapper .case-core-info-wrapper .case-core-info thead th.right-col-label > div {
          width: 74px; }
        .case-wrapper .case-core-info-wrapper .case-core-info thead th.right-col-value > div {
          width: 450px; }
      .case-wrapper .case-core-info-wrapper .case-core-info td {
        padding: 15px 0 11px 0; }
      .case-wrapper .case-core-info-wrapper .case-core-info tbody tr:not(:last-child) {
        border-bottom: 1px solid #edf2f7; }
        .case-wrapper .case-core-info-wrapper .case-core-info tbody tr:not(:last-child) td {
          border: 0px; }
      .case-wrapper .case-core-info-wrapper .case-core-info .core-info-label {
        color: #333; }
        .case-wrapper .case-core-info-wrapper .case-core-info .core-info-label > span {
          width: 100%;
          display: block; }
      .case-wrapper .case-core-info-wrapper .case-core-info .core-info-value .irsa-react-dropdown button.dropdown-toggle.btn {
        width: 180px; }
      .case-wrapper .case-core-info-wrapper .case-core-info .core-info-value .open.dropdown ul.dropdown-menu {
        min-width: 98%; }
        .case-wrapper .case-core-info-wrapper .case-core-info .core-info-value .open.dropdown ul.dropdown-menu > li > a:hover {
          background-color: #30a1ec !important;
          color: #f5f5f5 !important; }
      .case-wrapper .case-core-info-wrapper .case-core-info .incidents .Select .Select-control {
        width: 457px;
        border-collapse: separate;
        border-radius: 4px; }
      .case-wrapper .case-core-info-wrapper .case-core-info .incidents .irsa-error-tooltip {
        margin-left: 0; }
  .case-wrapper .case-description {
    width: 100%;
    margin-bottom: 24px; }
    .case-wrapper .case-description .panel-heading {
      min-height: 17px; }
    .case-wrapper .case-description .edit-mode .irsa-rich-text-irsa-tools {
      display: none; }
    .case-wrapper .case-description .irsa-rich-text-editor {
      min-width: 943px;
      width: 100%; }
    .case-wrapper .case-description .irsa-rich-text-container .irsa-rich-text-editor .panel-heading .irsa-rich-text-irsa-tools .irsa-editable-text-edit-buttons {
      text-align: left; }
    .case-wrapper .case-description .irsa-rich-text-container .irsa-rich-text-editor .panel-heading .irsa-rich-text-irsa-tools .header-element {
      width: auto; }
  .case-wrapper .users-container, .case-wrapper .groups-container {
    max-width: 1024px;
    margin-top: 15px;
    padding-right: 10px;
    min-height: 50px; }
    .case-wrapper .users-container .Select-value-label, .case-wrapper .groups-container .Select-value-label {
      padding: 0 5px 0px;
      line-height: 21px; }
    .case-wrapper .users-container .Select-value-acl, .case-wrapper .groups-container .Select-value-acl {
      padding: 0 5px;
      position: relative;
      top: 1px;
      margin-right: 3px;
      background-color: #357ec7;
      color: #fff;
      border-radius: 2px;
      cursor: pointer;
      font-weight: bold; }
    .case-wrapper .users-container .Select-value-acl:hover, .case-wrapper .groups-container .Select-value-acl:hover {
      color: #eee; }
    .case-wrapper .users-container .Select-value-acl.R, .case-wrapper .groups-container .Select-value-acl.R {
      opacity: 0.8; }
    .case-wrapper .users-container .Select-value.disabled, .case-wrapper .groups-container .Select-value.disabled {
      margin: 0;
      border: none;
      min-height: 18.5px; }
    .case-wrapper .users-container .Select-value.disabled + span, .case-wrapper .groups-container .Select-value.disabled + span {
      padding-left: 4px;
      padding-right: 4px; }
  .case-wrapper .case-assets-container {
    margin-top: 15px;
    margin-bottom: 24px; }
    .case-wrapper .case-assets-container .case-assets {
      max-width: 1024px;
      margin-bottom: 5px;
      /* tbody end */ }
      .case-wrapper .case-assets-container .case-assets th {
        line-height: 18px;
        min-height: 18px;
        overflow: hidden;
        padding-left: 0.6em;
        padding-top: 14px !important;
        padding-bottom: 15px !important;
        text-overflow: ellipsis;
        color: #515967;
        font-size: 1.25em;
        font-family: "Open Sans",arial,helvetica,sans-serif;
        font-weight: normal; }
      .case-wrapper .case-assets-container .case-assets .order-id {
        text-align: center;
        vertical-align: top;
        width: 40px;
        color: #333;
        position: relative;
        -webkit-padding-start: 15px;
        -webkit-padding-end: 15px;
        -webkit-padding-after: 15px;
        -webkit-padding-before: 15px; }
        .case-wrapper .case-assets-container .case-assets .order-id .fa-caret-down {
          transform: rotate(-48deg); }
        .case-wrapper .case-assets-container .case-assets .order-id a {
          color: #434343;
          position: absolute;
          left: 0px; }
        .case-wrapper .case-assets-container .case-assets .order-id :hover {
          cursor: pointer; }
      .case-wrapper .case-assets-container .case-assets td.assetID {
        width: 410px; }
      .case-wrapper .case-assets-container .case-assets .asset-description {
        width: 200px;
        padding-right: 5px;
        padding-left: 10px; }
        .case-wrapper .case-assets-container .case-assets .asset-description .form-control {
          font-size: 12px;
          color: #404040; }
      .case-wrapper .case-assets-container .case-assets .remove-icon {
        width: 16px;
        text-align: center; }
        .case-wrapper .case-assets-container .case-assets .remove-icon > a {
          position: relative;
          margin-left: 6px; }
        .case-wrapper .case-assets-container .case-assets .remove-icon .icon-remove-sign {
          font-size: 17px;
          color: #888; }
      .case-wrapper .case-assets-container .case-assets tbody tr.asset td table {
        width: 100%; }
        .case-wrapper .case-assets-container .case-assets tbody tr.asset td table tbody tr td {
          padding: 8px 0px; }
    .case-wrapper .case-assets-container .alert.case-assets {
      width: 915px; }
  .case-wrapper .case-assets-child-container {
    background: #fff;
    padding: 0px 0px 0px;
    border: 1px solid #ddd;
    border-bottom: 0px solid #ddd; }
    .case-wrapper .case-assets-child-container table.case-assets tbody tr.asset {
      border-bottom: 1px solid #ddd; }
      .case-wrapper .case-assets-child-container table.case-assets tbody tr.asset td {
        padding: 0px 8px !important;
        border: 0px; }
        .case-wrapper .case-assets-child-container table.case-assets tbody tr.asset td table tbody tr td .irsa-editable-text .input-group span.input-group-btn button.btn i {
          top: -10px; }
  .case-wrapper .case-asset-buttons button {
    font-size: 12.5px; }
  .case-wrapper .case-asset-buttons .tagAssetButtonOnPage {
    width: 100px; }
  .case-wrapper .case-delete-buttons {
    margin-left: 8px; }
    .case-wrapper .case-delete-buttons button {
      font-size: 12.5px;
      width: 130px !important; }
  .case-wrapper .case-buttons-container {
    margin-top: 26px; }
    .case-wrapper .case-buttons-container button {
      width: 93px; }
    .case-wrapper .case-buttons-container div {
      display: inline-block; }
    .case-wrapper .case-buttons-container .btn-save-case {
      margin-right: 5px;
      border-color: #666; }
    .case-wrapper .case-buttons-container .btn-save-case:hover {
      border-color: #000; }
    .case-wrapper .case-buttons-container .btn-case-cancel {
      padding: 4px 6px; }
  .case-wrapper .activity-container {
    margin-top: 80px;
    width: 100%;
    min-width: 943px; }
    .case-wrapper .activity-container .comments-container .comment {
      width: 100%;
      margin-bottom: 0; }
      .case-wrapper .activity-container .comments-container .comment .comment-user-name {
        color: #006aae; }
      .case-wrapper .activity-container .comments-container .comment .comment-desc {
        padding-left: 5px; }
      .case-wrapper .activity-container .comments-container .comment .comment-date {
        letter-spacing: 0.25pt; }
      .case-wrapper .activity-container .comments-container .comment .comment-date-edited {
        padding-left: 6px; }
        .case-wrapper .activity-container .comments-container .comment .comment-date-edited .comment-edited-flag {
          color: #d04437;
          padding-left: 7px;
          padding-right: 8px; }
      .case-wrapper .activity-container .comments-container .comment .irsa-rich-text-editor {
        width: 99.9%;
        border: 1px solid #eee; }
    .case-wrapper .activity-container .comments-container .comment-btn {
      width: auto;
      margin-top: 6px;
      font-size: 13px;
      padding: 4px 5px 5px; }
      .case-wrapper .activity-container .comments-container .comment-btn > i {
        margin-right: 5px;
        color: #fff; }
    .case-wrapper .activity-container .history-container .history {
      width: 100%;
      margin-bottom: 0; }
      .case-wrapper .activity-container .history-container .history .panel-heading {
        padding-bottom: 8px;
        padding-top: 13px;
        border-radius: 0; }
        .case-wrapper .activity-container .history-container .history .panel-heading .history-user-name {
          color: #006aae;
          font-weight: bold;
          margin-right: 5px; }
      .case-wrapper .activity-container .history-container .history .panel-body {
        height: auto;
        background-color: #fcfcfc;
        color: #555; }
        .case-wrapper .activity-container .history-container .history .panel-body .description-from-separator {
          font-weight: bold;
          display: block; }
        .case-wrapper .activity-container .history-container .history .panel-body .oldDescription {
          background-color: #fafafa;
          border: 1px solid #ccc;
          display: block;
          padding: 5px; }
        .case-wrapper .activity-container .history-container .history .panel-body .description-to-separator {
          font-weight: bold;
          display: block; }
        .case-wrapper .activity-container .history-container .history .panel-body .newDescription {
          background-color: #fafafa;
          border: 1px solid #ccc;
          display: block;
          padding: 5px; }
  .case-wrapper #errorsSummary {
    background-color: #f2dede;
    border-color: #eed3d7;
    color: #b94a48;
    max-width: 600px;
    margin-left: 30px;
    margin-top: 10px;
    padding-top: 6px;
    padding-right: 8px;
    padding-bottom: 6px; }
    .case-wrapper #errorsSummary .panel-heading {
      padding: 4px 6px; }
    .case-wrapper #errorsSummary .panel-title {
      font-size: 13px; }
    .case-wrapper #errorsSummary .error-list .error {
      padding-top: 2px;
      padding-bottom: 2px;
      font-size: 12px;
      line-height: 0.3; }

.assetID {
  font-size: 13px;
  color: #333;
  min-width: 150px;
  border: 1px solid #eee;
  border-left-width: 0px;
  border-bottom-width: 0px; }
  .assetID .mediaIDContainer {
    position: relative;
    width: 100%;
    padding: 8px 0px 8px 5px; }
    .assetID .mediaIDContainer .mediaIDImage {
      display: table-cell;
      position: relative;
      vertical-align: top; }
    .assetID .mediaIDContainer .mediaIDContent {
      display: table-cell;
      padding-left: 7px;
      vertical-align: top;
      width: 78%; }
      .assetID .mediaIDContainer .mediaIDContent span.media-type {
        display: inline-block;
        line-height: 16px;
        white-space: pre-line;
        border-radius: 0.25em;
        margin-top: 2px;
        margin-right: 2px;
        padding: 3px 8px; }
      .assetID .mediaIDContainer .mediaIDContent > a {
        display: table; }
      .assetID .mediaIDContainer .mediaIDContent span.asset-status-desc {
        cursor: default;
        display: inline-block;
        line-height: 16px;
        white-space: pre-line;
        border-radius: 0.25em;
        margin-top: 2px;
        margin-right: 2px;
        padding: 3px 8px; }
        .assetID .mediaIDContainer .mediaIDContent span.asset-status-desc[title="Available"] {
          background-color: #007aa5; }
        .assetID .mediaIDContainer .mediaIDContent span.asset-status-desc[title="Queued"] {
          background-color: #f0ad4e; }
        .assetID .mediaIDContainer .mediaIDContent span.asset-status-desc[title="Retain"] {
          background-color: #007aa5; }
        .assetID .mediaIDContainer .mediaIDContent span.asset-status-desc[title="Trash"],
        .assetID .mediaIDContainer .mediaIDContent span.asset-status-desc[title="Deleted"] .assetID .mediaIDContainer .mediaIDContent span.asset-status-desc[title="Trash"], .assetID .mediaIDContainer .mediaIDContent span.asset-status-desc[title="Deleted"] {
          background-color: #d9534f; }
      .assetID .mediaIDContainer .mediaIDContent .asset-incidents {
        display: block;
        margin-top: 2px; }
        .assetID .mediaIDContainer .mediaIDContent .asset-incidents .incident-on-asset {
          display: inline-block;
          line-height: 16px;
          white-space: pre-line;
          border-radius: 0.25em;
          margin-top: 2px;
          margin-right: 2px;
          padding: 3px 8px;
          background-color: #357ec7;
          color: #fff;
          position: relative;
          top: 1px; }
      .assetID .mediaIDContainer .mediaIDContent .assetBucket-masterFlag {
        border: 1px solid #ddd;
        padding: 1px 5px;
        background: #ddd;
        border-radius: 2px;
        font-size: 13px;
        font-weight: bold;
        margin-left: 10px;
        float: right;
        margin-right: 7px; }

.hash-value .btn.btn-link {
  padding: 0;
  vertical-align: inherit;
  font-size: inherit;
  text-decoration: none; }

.hash-value-popover.popover-top {
  margin-top: 0; }

.hash-value-popover .arrow {
  display: none; }

.hash-value-popover .popover.top.arrow {
  border-top-color: rgba(0, 0, 0, 0.4); }

.hash-value-popover .popover-content {
  padding: 0; }
  .hash-value-popover .popover-content .mediaIDContainer .mediaIDImage {
    display: table-cell;
    width: 82px; }
    .hash-value-popover .popover-content .mediaIDContainer .mediaIDImage img {
      width: 79px;
      height: 64px;
      border: 1px solid #ccc;
      border-radius: 5px; }
  .hash-value-popover .popover-content .mediaIDContainer .mediaIDContent {
    display: table-cell;
    padding-left: 10px;
    width: auto; }
    .hash-value-popover .popover-content .mediaIDContainer .mediaIDContent > a {
      cursor: default; }

.tag-asset-modal-content {
  min-width: 100%; }
  .tag-asset-modal-content .tag-asset-grid {
    display: block;
    border: 1px solid #eee; }
    .tag-asset-modal-content .tag-asset-grid th.selector, .tag-asset-modal-content .tag-asset-grid td.selector {
      min-width: 35px;
      text-align: center;
      vertical-align: middle;
      padding: 7px;
      border-right: 1px solid #eee;
      border-bottom: 1px solid #eee; }
    .tag-asset-modal-content .tag-asset-grid th {
      border-right: 1px solid #eee;
      font-size: 1.20em;
      color: rgba(77, 75, 88, 0.88); }
    .tag-asset-modal-content .tag-asset-grid th.asset-grid-ID {
      min-width: 350px;
      overflow: hidden;
      padding: 5px;
      text-align: center; }
    .tag-asset-modal-content .tag-asset-grid th.asset-grid-description {
      min-width: 250px;
      white-space: normal;
      padding: 5px;
      text-align: center; }
    .tag-asset-modal-content .tag-asset-grid td.selector input {
      margin: auto; }
    .tag-asset-modal-content .tag-asset-grid td.selector input:focus {
      outline: none; }
    .tag-asset-modal-content .tag-asset-grid td.description {
      width: 350px;
      border: 1px solid #eee;
      border-left-width: 0px;
      border-bottom-width: 0px;
      padding-left: 10px; }
    .tag-asset-modal-content .tag-asset-grid tbody tr:hover {
      background: #f7fbfc; }
  .tag-asset-modal-content .asset-search-tab {
    padding-top: 10px; }
  .tag-asset-modal-content .asset-bucket-tab {
    padding-top: 10px;
    min-height: 400px;
    overflow-x: hidden;
    overflow-y: auto; }

div.alert {
  font-weight: normal;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 1.42857; }

.irsa-editable-text .form-control {
  -webkit-padding-start: 7px;
  -webkit-padding-end: 7px;
  -webkit-padding-after: 17px;
  -webkit-padding-before: 17px; }

.irsa-editable-text .input-group-btn button {
  -webkit-padding-after: 17px;
  -webkit-padding-before: 17px; }

.ie11 .irsa-editable-text .form-control {
  height: 36px; }

.ie11 .irsa-editable-text .input-group-btn button {
  height: 36px; }

.ie11 .case-wrapper .case-header .casePrefixAndID label.prefix {
  border: 0px solid transparent; }

/*** Closed IE-11 ***/
#statusDropdown, #severityDropdown, #priorityDropdown {
  text-transform: capitalize; }

.dropdown-menu[aria-labelledby="statusDropdown"] li a {
  text-transform: capitalize; }

.dropdown-menu[aria-labelledby="severityDropdown"] li a {
  text-transform: capitalize; }

.dropdown-menu[aria-labelledby="priorityDropdown"] li a {
  text-transform: capitalize; }

#AssetSearchTab .asset-search-tab .form-horizontal #searchAsset {
  height: 34px;
  text-indent: 12px; }

#TagAssetModalTabStrip .nav-tabs {
  border-bottom: 1px solid #ddd; }
  #TagAssetModalTabStrip .nav-tabs li.active a {
    border-bottom-color: transparent; }

#TagAssetModalTabStrip .tab-content {
  height: 500px;
  overflow-y: auto;
  overflow-x: hidden; }
  #TagAssetModalTabStrip .tab-content .tab-pane .asset-search-tab div table tbody tr td {
    padding-left: 5px;
    padding-right: 5px; }

.irsa-react-modal-window .modal-header .close {
  display: none; }

.irsa-react-modal-window .btn-glow {
  margin-right: 10px; }

.table-striped > tbody > tr:nth-child(even) > td, .table-striped > tbody > tr:nth-child(even) > th {
  background: #f9f9f9; }

.panel {
  box-shadow: none;
  border-radius: 0px; }

.parent-row td {
  padding: 0px 8px !important; }
  .parent-row td table tbody tr td {
    border: 0px;
    border-right: 1px solid #ddd; }
  .parent-row td table tbody tr .download-asset-cell {
    text-align: right; }
    .parent-row td table tbody tr .download-asset-cell .downloadLink-disabled {
      cursor: not-allowed; }
    .parent-row td table tbody tr .download-asset-cell a i {
      font-size: 17px;
      margin-right: 3px; }
  .parent-row td table tbody tr .remove-icon {
    border-right: 0px solid #ddd; }

.parent-row .removeBorder {
  border-right: 0px; }

#caseDeleteContainer .validation-msg {
  display: block;
  position: relative;
  color: #263248;
  font-size: 0.98em;
  text-align: left;
  top: -7px;
  width: 46%;
  padding: 3px 6px;
  border: 1px solid #ffe79e;
  background-color: #fff4c9;
  border-radius: 2px;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 4px 0px; }
  #caseDeleteContainer .validation-msg i {
    margin-right: 5px;
    font-size: 1.1em;
    color: #263248; }

#caseDeleteContainer input[type=text] {
  width: 100%;
  height: 30px;
  margin: 7px 0; }

#caseDeleteContainer .radio-group {
  clear: both; }

#caseDeleteContainer .input-form {
  display: table;
  width: 100%;
  clear: both; }

#caseDeleteContainer .HideActivity {
  display: none; }

#CaseDeleteModal .modal-body {
  padding-bottom: 0px !important; }

#CaseDeleteModal .modal-footer {
  margin-top: 0px; }

.tableRefreshButton {
  background: #f6f6f6;
  border: 1px solid #dedede;
  border-top: 0px;
  border-right: 0px;
  padding: 10px 0px;
  position: relative; }
  .tableRefreshButton .refreshButton {
    background: transparent;
    border: 0px; }
    .tableRefreshButton .refreshButton img {
      width: 18px;
      height: 18px;
      opacity: 0.6; }
  .tableRefreshButton .refreshButton:before {
    content: " Reload";
    position: absolute;
    left: 32px;
    color: #666;
    line-height: 20px; }

.caseMergeTable {
  width: 100%; }
  .caseMergeTable tbody tr .order-id {
    width: 43px; }
  .caseMergeTable tbody tr .assetID {
    width: 363px; }
    .caseMergeTable tbody tr .assetID .mediaIDContainer .mediaIDContent a {
      word-break: break-word; }
  .caseMergeTable tbody tr td.caseMergeDescription input[type="radio"] {
    margin-right: 5px; }
  .caseMergeTable tbody tr td.caseMergeDescription .caseElm {
    display: block;
    font-size: 0.98em;
    color: #505050;
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 4px;
    padding-top: 7px;
    margin-bottom: 8px;
    font-weight: bold; }
  .caseMergeTable tbody tr td.caseMergeDescription .caseDesc {
    display: block;
    font-size: 0.98em;
    color: #505050;
    word-wrap: break-word;
    width: 158px;
    padding-bottom: 10px; }
  .caseMergeTable tbody tr .noBorder {
    border: 0px; }

#CaseAssetMergeModel {
  overflow: hidden; }
  #CaseAssetMergeModel .irsa-react-modal-window .modal-content .modal-body {
    height: 100%;
    overflow-y: auto; }
  #CaseAssetMergeModel .case-assets tbody .parent-row td {
    border: 0px; }
  #CaseAssetMergeModel .caseMergeTable tbody tr td {
    border-right: 1px solid #eee !important;
    border-bottom: 1px solid #eee !important; }
  #CaseAssetMergeModel .caseMergeTable tbody tr .noBorder {
    border-right: 0px !important; }
  #CaseAssetMergeModel .caseMergeTable tbody tr .removeBorder {
    border-left: 1px solid #eee !important;
    background: #fff;
    padding-left: 0px !important; }
    #CaseAssetMergeModel .caseMergeTable tbody tr .removeBorder .case-assets-child-container .case-assets tbody tr td {
      padding: 0px 3px !important; }

#casePreFixID .irsa-editable-text {
  width: 100%; }
  #casePreFixID .irsa-editable-text .input-group {
    width: 968px;
    float: left; }
  #casePreFixID .irsa-editable-text .alert-danger {
    width: 300px !important;
    float: left;
    margin-bottom: 0px; }

.Select-value.disabled.default {
  padding: 0 5px;
  position: relative;
  top: 3px;
  margin-right: 3px;
  background-color: #37c407;
  color: #fff;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  min-height: 15px !important;
  font-size: 1em; }

.downloadAsset-modal-content .ui-datatable .ui-datatable-tablewrapper {
  min-height: 164px; }
  .downloadAsset-modal-content .ui-datatable .ui-datatable-tablewrapper table {
    border: 1px solid #dedede;
    width: 100%; }
    .downloadAsset-modal-content .ui-datatable .ui-datatable-tablewrapper table thead tr th.ui-state-default {
      padding: 10px;
      border-bottom: 1px solid #dedede;
      border-right: 1px solid #dedede;
      background: none; }
      .downloadAsset-modal-content .ui-datatable .ui-datatable-tablewrapper table thead tr th.ui-state-default:last-child {
        border-right: 0px solid #dedede; }
    .downloadAsset-modal-content .ui-datatable .ui-datatable-tablewrapper table .ui-datatable-data tr.ui-widget-content td {
      border-bottom: 1px solid #dedede;
      border-right: 1px solid #dedede;
      padding: 6px 5px; }
    .downloadAsset-modal-content .ui-datatable .ui-datatable-tablewrapper table .ui-datatable-data .ui-datatable-odd {
      background: #f6f6f6; }
  .downloadAsset-modal-content .ui-datatable .ui-datatable-tablewrapper .ui-state-default {
    background: none; }

.downloadAsset-modal-content .ui-datatable table .ui-datatable-data .ui-widget-content td {
  padding-top: 10px;
  padding-bottom: 10px; }
  .downloadAsset-modal-content .ui-datatable table .ui-datatable-data .ui-widget-content td .ui-cell-data span {
    overflow: hidden;
    text-overflow: ellipsis;
    display: block; }
    .downloadAsset-modal-content .ui-datatable table .ui-datatable-data .ui-widget-content td .ui-cell-data span i.fa-download {
      font-size: 16px;
      color: #006aae;
      text-align: right; }

.downloadAsset-modal-content .ui-datatable .ui-paginator {
  border: 1px solid #dedede;
  padding: 6px 0 6px 6px;
  background: #eee; }
  .downloadAsset-modal-content .ui-datatable .ui-paginator a {
    display: inline-block;
    padding: 3px;
    background: none; }
    .downloadAsset-modal-content .ui-datatable .ui-paginator a span {
      color: #006aae;
      margin-right: 5px;
      padding: 0 5px; }
    .downloadAsset-modal-content .ui-datatable .ui-paginator a:hover {
      cursor: pointer; }
  .downloadAsset-modal-content .ui-datatable .ui-paginator a.ui-state-disabled span {
    color: #bbbaba; }
  .downloadAsset-modal-content .ui-datatable .ui-paginator a.ui-state-disabled:hover {
    cursor: text; }
  .downloadAsset-modal-content .ui-datatable .ui-paginator .ui-paginator-pages {
    margin-right: 0px;
    margin-left: 10px;
    padding: 0 5px; }
    .downloadAsset-modal-content .ui-datatable .ui-paginator .ui-paginator-pages a {
      color: #006aae; }
    .downloadAsset-modal-content .ui-datatable .ui-paginator .ui-paginator-pages:hover {
      cursor: pointer; }

#sendEmailUpdatetoWatchers {
  margin-right: 4px; }

.default-Watchers .default-Label {
  color: #37c407; }

.downloadAsset-modal-content .ui-paginator a span {
  font-family: "FontAwesome"; }

.downloadAsset-modal-content .ui-paginator .ui-paginator-first .ui-paginator-icon::before {
  content: "\f048"; }

.downloadAsset-modal-content .ui-paginator .ui-paginator-last .ui-paginator-icon::before {
  content: "\f051"; }

.downloadAsset-modal-content .ui-paginator .ui-paginator-next .ui-paginator-icon::before {
  content: "\f0da"; }

.downloadAsset-modal-content .ui-paginator .ui-paginator-prev .ui-paginator-icon::before {
  content: "\f0d9"; }
