

.mdl-checkbox.is-upgraded {
  padding-left: 0;
  padding-right: 24px;
}

input[type='checkbox'] {
  display: none;
}

.mdl-menu__container {
  top:0px;
}

.mdl-menu__item {
  text-align: right;
  direction: rtl;
}

.mdl-menu__container.is-visible, .mdl-menu__container.is-animating,
.mdl-menu__container.is-visible .mdl-menu__outline,
.mdl-menu__container.is-visible .mdl-menu {
  z-index: 2;
}

.mdl-textfield__expandable-holder {
  margin-left: 0px;
  margin-left: 32px;
}

.mdl-checkbox__box-outline,
.mdl-radio__outer-circle {
  left: auto;
  right: 0;
}

.mdl-radio__inner-circle {
  left: auto;
  right: 4px;
}

.mdl-checkbox__focus-helper {
  left: auto;
  right: 0px;
}

.mdl-checkbox__ripple-container {
  right: -10px;
}

.mdl-radio__ripple-container {
  left: auto;
  right: -13px;
}

.mdl-radio.is-upgraded {
  padding-left: unset;
  padding-right: 24px;
}

.mdl-textfield__input,
.mdl-textfield__label {
  text-align: unset;
  text-align: right;
}

grammarly-ghost {
  visibility: hidden;
}