.psdk-full-width {
  width: 100%;
}

.psdk-label-readonly {
  font-size: 1rem;
  display: block;
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
  -ms-transform: translateY(-1.28125em) scale(0.75);
  width: 133.33333%;
}

.psdk-data-readonly {
  padding-top: 0.625rem;
  width: 100%;
}

::ng-deep .mat-mdc-form-field-infix {
  width: auto;
}

.phone-label-readonly {
  opacity: 54%;
  font-size: 0.7rem;
}

::ng-deep .mat-mdc-menu-panel {
  max-width: 20rem;
}

// ::ng-deep .iti {
//   display: block !important;
//   margin-bottom: 20px;

//   .dropdown-menu.country-dropdown {
//     border-top-left-radius: 0px;
//     border-top-right-radius: 0px;
//     border-color: #c7cace;
//     margin-top: -1px;
//   }

//   .iti__country-list {
//     box-shadow: none;
//     font-size: 14px;
//     margin-left: 0;
//     width: 244px;
//     max-height: 170px;
//   }

//   .search-container input {
//     font-size: 14px;
//     border-color: #c7cace;
//     border-radius: 0;
//     padding: 5px 10px;
//   }

//   .search-container input:focus {
//     outline: none;
//   }
// }

// ::ng-deep .iti__flag-container.open + input {
//   border-bottom-left-radius: 0px;
//   border-bottom-right-radius: 0px;
// }

// ::ng-deep ngx-mat-intl-tel-input {
//   .country-selector {
//     opacity: 1 !important;
//     bottom: 8px !important;
//   }

//   input:not(.country-search) {
//     bottom: 3px;
//     left: 10px;
//   }

//   .country-list-button {
//     font-size: 0.8rem !important;
//   }

//   .mat-menu-content:not(:empty) {
//     max-height: 250px;
//   }
// }
