.ma-vmi-users .search-users {
  margin-bottom: 1.5em; }

@media all and (max-width: 767px) {
  .ma-vmi-users .btn {
    width: 100%;
    margin-bottom: 1em; }
  .ma-vmi-users .btn-add-user {
    margin: 1em 0 1.5em 0; } }

@media all and (min-width: 768px) {
  .ma-vmi-users .search-users label.accord-head {
    display: inline-block; }
  .ma-vmi-users .search-users .large-4 {
    display: inline-block;
    float: left; }
  .ma-vmi-users .search-users .btns .btn {
    margin-left: 1em;
    float: right; }
  .ma-vmi-users .btn-add-user {
    float: right;
    top: -60px;
    position: relative; } }

.popup-add-vmi-user .modal-wrap {
  padding: 1.5em;
  max-height: 95vh;
  overflow-y: auto; }
  .popup-add-vmi-user .modal-wrap .search-user-label, .popup-add-vmi-user .modal-wrap .role-label, .popup-add-vmi-user .modal-wrap .search-vmi-locations-label {
    font-weight: 600; }
  .popup-add-vmi-user .modal-wrap .left-block {
    padding-left: 0; }
    .popup-add-vmi-user .modal-wrap .left-block .user-selector {
      display: block; }
      .popup-add-vmi-user .modal-wrap .left-block .user-selector .select-step {
        margin-bottom: 1em;
        position: relative; }
        .popup-add-vmi-user .modal-wrap .left-block .user-selector .select-step .k-input {
          padding-right: 2em; }
      .popup-add-vmi-user .modal-wrap .left-block .user-selector + .icon-arw-down-5 {
        position: absolute;
        top: 1.55em;
        right: .75em;
        font-size: 22px;
        cursor: pointer; }
    .popup-add-vmi-user .modal-wrap .left-block .vmi-user-property {
      padding-bottom: 0.75em; }
      .popup-add-vmi-user .modal-wrap .left-block .vmi-user-property .vmi-user-property-label {
        font-weight: 600; }
  .popup-add-vmi-user .modal-wrap .right-block {
    padding-right: 0; }
    .popup-add-vmi-user .modal-wrap .right-block .vmi-locations-search-block {
      padding-left: 0; }
    .popup-add-vmi-user .modal-wrap .right-block .info-tbl td {
      word-break: break-all; }
  .popup-add-vmi-user .modal-wrap .row.btns {
    margin: 0.75rem 0 0 0; }
    .popup-add-vmi-user .modal-wrap .row.btns .btn-add-vmi-user {
      margin: 0 0 0 0.5em; }
    .popup-add-vmi-user .modal-wrap .row.btns .btn-cancel {
      margin-left: 0.5em; }

.popup-remove-vmi-user .modal-wrap {
  max-width: 480px; }
  .popup-remove-vmi-user .modal-wrap p {
    margin-left: 15px; }
  .popup-remove-vmi-user .modal-wrap .btns {
    padding-right: 15px; }

.popup-import-vmi-user .modal-wrap {
  max-width: 480px; }
  .popup-import-vmi-user .modal-wrap .modal-text {
    margin-bottom: 1.25rem; }
    .popup-import-vmi-user .modal-wrap .modal-text p {
      margin-bottom: 0; }
  .popup-import-vmi-user .modal-wrap .oui-message {
    margin-bottom: 12px; }
    .popup-import-vmi-user .modal-wrap .oui-message .upload-error {
      color: #CC2200;
      background-color: #fcf4f2;
      border: 1px solid #f9c9bf;
      padding: 10px 10px 10px 45px;
      position: relative; }
      .popup-import-vmi-user .modal-wrap .oui-message .upload-error::after {
        display: block;
        position: absolute;
        left: 14px;
        top: 13px;
        content: "\f071";
        font-family: 'good-oatmeal-v2';
        font-size: 18px; }

.popup-user-importing-issues .continue-button {
  margin-left: 6px; }

/*# sourceMappingURL=ma-vmi-users.css.map */