/*
 * Basic uilib constants
 */
/*
 * Viewport
 */
/*
 * Forms
 */
/*
 * UIButton
 */
/*
 * UIInput
 */
/*
 * UISelect
 */
/*
 * UIRangeSlider
 */
/*
 *  Radiobutton colors
 */
/*
 * Units
 */
a {
  color: #007eff;
  text-decoration: none !important; }

a:hover {
  color: #66b2ff;
  cursor: pointer; }

a:active {
  color: #66b2ff; }

.rc-ui-blocker {
  position: relative; }

.rc-ui-blocker--size-m {
  min-height: 2.75rem; }

.rc-ui-blocker--size-xs {
  min-height: 1.375rem; }

.rc-ui-blocker--enabled {
  opacity: 0.8; }

.rc-ui-blocker--no-transparency {
  opacity: 1; }

.rc-ui-blocker--no-transparency {
  opacity: 1; }

.rc-ui-blocker__overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.rc-ui-blocker__centering-container {
  height: 100%;
  margin: 0 auto; }

.rc-ui-blocker__centering-container--size-m {
  width: 44px; }

.rc-ui-blocker__centering-container--size-m {
  width: 22px; }

.rc-ui-blocker__spinner {
  border-style: solid;
  border-radius: 50%;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.6) rgba(0, 0, 0, 0.6);
  transform: translateZ(0);
  -webkit-animation: rc-ui-blocker-spinner-animation 0.35s infinite linear;
          animation: rc-ui-blocker-spinner-animation 0.35s infinite linear; }

.rc-ui-blocker__spinner--size-m {
  border-width: 3px;
  width: 2.75rem;
  height: 2.75rem; }
  .rc-ui-blocker__spinner--size-m.rc-ui-blocker__spinner--placement-center {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -22px;
    margin-top: -22px; }
  .rc-ui-blocker__spinner--size-m.rc-ui-blocker__spinner--placement-top {
    position: absolute;
    top: 1.25rem;
    left: 50%;
    margin-left: -1.375rem; }
  .rc-ui-blocker__spinner--size-m.rc-ui-blocker__spinner--placement-bottom {
    position: absolute;
    bottom: 1.25rem;
    left: 50%;
    margin-left: -1.375rem; }
  .rc-ui-blocker__spinner--size-m.rc-ui-blocker__spinner--placement-fixed {
    position: fixed;
    left: auto;
    top: 50%;
    margin-top: -1.375rem;
    z-index: 1000040; }

.rc-ui-blocker__spinner--size-xs {
  border-width: 2px;
  width: 1.375rem;
  height: 1.375rem; }
  .rc-ui-blocker__spinner--size-xs.rc-ui-blocker__spinner--placement-center {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -11px;
    margin-top: -11px; }
  .rc-ui-blocker__spinner--size-xs.rc-ui-blocker__spinner--placement-top {
    position: absolute;
    top: 1.25rem;
    left: 50%;
    margin-left: -0.6875rem; }
  .rc-ui-blocker__spinner--size-xs.rc-ui-blocker__spinner--placement-bottom {
    position: absolute;
    bottom: 1.25rem;
    left: 50%;
    margin-left: -0.6875rem; }
  .rc-ui-blocker__spinner--size-xs.rc-ui-blocker__spinner--placement-fixed {
    position: fixed;
    left: auto;
    top: 50%;
    margin-top: -0.6875rem;
    z-index: 1000040; }

.rc-ui-blocker--full-screen {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000040; }

@-webkit-keyframes rc-ui-blocker-spinner-animation {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes rc-ui-blocker-spinner-animation {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.UIButton-default-filled {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  box-sizing: border-box;
  background: transparent none;
  border: 0 solid;
  cursor: pointer;
  display: inline-block;
  font: inherit;
  margin: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-radius: 4px; }
  .UIButton-default-filled:focus {
    outline: none; }
  .UIButton-default-filled::-moz-focus-inner {
    border: 0;
    padding: 0; }
  .UIButton-default-filled:disabled {
    pointer-events: none; }
  .UIButton-default-filled--round {
    border-radius: 99999px; }
  .UIButton-default-filled--attach-left {
    border-left-style: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .UIButton-default-filled--attach-right {
    border-right-style: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .UIButton-default-filled--disabled {
    cursor: not-allowed;
    box-shadow: none; }
  .UIButton-default-filled--accent {
    font-weight: bold; }
  .UIButton-default-filled--disabled {
    opacity: 0.5; }
  .UIButton-default-filled--color-primary {
    background-color: #074590;
    color: #cee3fd; }
    .UIButton-default-filled--color-primary:not([aria-disabled]):focus {
      box-shadow: 0 0 0 3px rgba(7, 69, 144, 0.2); }
    .UIButton-default-filled--color-primary:not([aria-disabled]):hover {
      background-color: #0060d4;
      color: white;
      transition: 100ms linear;
      transition-property: background-color, color; }
    .UIButton-default-filled--color-primary:not([aria-disabled]):active {
      box-shadow: 0 0 0 3px rgba(7, 69, 144, 0.2), inset 0 0 0 3px rgba(3, 34, 71, 0.25); }
  .UIButton-default-filled--color-secondary {
    background-color: #708090;
    color: #e2e6e9; }
    .UIButton-default-filled--color-secondary:not([aria-disabled]):focus {
      box-shadow: 0 0 0 3px rgba(112, 128, 144, 0.2); }
    .UIButton-default-filled--color-secondary:not([aria-disabled]):hover {
      background-color: #7a9fc3;
      color: white;
      transition: 100ms linear;
      transition-property: background-color, color; }
    .UIButton-default-filled--color-secondary:not([aria-disabled]):active {
      box-shadow: 0 0 0 3px rgba(112, 128, 144, 0.2), inset 0 0 0 3px rgba(78, 90, 101, 0.25); }
  .UIButton-default-filled--color-success {
    background-color: #3adb76;
    color: #d4f7e1; }
    .UIButton-default-filled--color-success:not([aria-disabled]):focus {
      box-shadow: 0 0 0 3px rgba(58, 219, 118, 0.2); }
    .UIButton-default-filled--color-success:not([aria-disabled]):hover {
      background-color: #58fa95;
      color: white;
      transition: 100ms linear;
      transition-property: background-color, color; }
    .UIButton-default-filled--color-success:not([aria-disabled]):active {
      box-shadow: 0 0 0 3px rgba(58, 219, 118, 0.2), inset 0 0 0 3px rgba(31, 170, 83, 0.25); }
  .UIButton-default-filled--color-warning {
    background-color: #ffae00;
    color: #ffefcc; }
    .UIButton-default-filled--color-warning:not([aria-disabled]):focus {
      box-shadow: 0 0 0 3px rgba(255, 174, 0, 0.2); }
    .UIButton-default-filled--color-warning:not([aria-disabled]):hover {
      background-color: #ffc13d;
      color: white;
      transition: 100ms linear;
      transition-property: background-color, color; }
    .UIButton-default-filled--color-warning:not([aria-disabled]):active {
      box-shadow: 0 0 0 3px rgba(255, 174, 0, 0.2), inset 0 0 0 3px rgba(179, 122, 0, 0.25); }
  .UIButton-default-filled--color-danger {
    background-color: #ec5840;
    color: #fad6d1; }
    .UIButton-default-filled--color-danger:not([aria-disabled]):focus {
      box-shadow: 0 0 0 3px rgba(236, 88, 64, 0.2); }
    .UIButton-default-filled--color-danger:not([aria-disabled]):hover {
      background-color: #ff7f6a;
      color: white;
      transition: 100ms linear;
      transition-property: background-color, color; }
    .UIButton-default-filled--color-danger:not([aria-disabled]):active {
      box-shadow: 0 0 0 3px rgba(236, 88, 64, 0.2), inset 0 0 0 3px rgba(203, 46, 20, 0.25); }
  .UIButton-default-filled--size-xxs {
    line-height: 1.4;
    padding: 0.13125rem 0.375rem;
    font-size: 0.75rem;
    min-width: 21px;
    min-height: 21px;
    border-width: 0; }
  .UIButton-default-filled--size-xs {
    line-height: 1.4;
    padding: 0.24375rem 0.5625rem;
    font-size: 0.8125rem;
    min-width: 26px;
    min-height: 26px;
    border-width: 0; }
  .UIButton-default-filled--size-s {
    line-height: 1.4;
    padding: 0.29375rem 0.75rem;
    font-size: 0.875rem;
    min-width: 29px;
    min-height: 29px;
    border-width: 0; }
  .UIButton-default-filled--size-m {
    line-height: 1.4;
    padding: 0.40625rem 0.9375rem;
    font-size: 0.9375rem;
    min-width: 34px;
    min-height: 34px;
    border-width: 0; }
  .UIButton-default-filled--size-l {
    line-height: 1.4;
    padding: 0.51875rem 1.125rem;
    font-size: 1rem;
    min-width: 39px;
    min-height: 39px;
    border-width: 0; }
  .UIButton-default-filled--size-xl {
    line-height: 1.4;
    padding: 0.63125rem 1.3125rem;
    font-size: 1.0625rem;
    min-width: 44px;
    min-height: 44px;
    border-width: 0; }
  .UIButton-default-filled--size-xxl {
    line-height: 1.4;
    padding: 0.775rem 1.5rem;
    font-size: 1.125rem;
    min-width: 50px;
    min-height: 50px;
    border-width: 0; }
  .UIButton-default-filled--accent {
    font-weight: bold; }

.UIButton-default-ghost {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  box-sizing: border-box;
  background: transparent none;
  border: 0 solid;
  cursor: pointer;
  display: inline-block;
  font: inherit;
  margin: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-radius: 4px; }
  .UIButton-default-ghost:focus {
    outline: none; }
  .UIButton-default-ghost::-moz-focus-inner {
    border: 0;
    padding: 0; }
  .UIButton-default-ghost:disabled {
    pointer-events: none; }
  .UIButton-default-ghost--round {
    border-radius: 99999px; }
  .UIButton-default-ghost--attach-left {
    border-left-style: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .UIButton-default-ghost--attach-right {
    border-right-style: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .UIButton-default-ghost--disabled {
    cursor: not-allowed;
    box-shadow: none; }
  .UIButton-default-ghost--accent {
    font-weight: bold; }
  .UIButton-default-ghost--disabled {
    opacity: 0.5; }
  .UIButton-default-ghost--color-primary {
    color: #074590;
    background-color: transparent;
    border-color: #074590;
    box-sizing: border-box; }
    .UIButton-default-ghost--color-primary:not([aria-disabled]):hover {
      color: #0072fd;
      border-color: #0072fd;
      transition: 100ms linear;
      transition-property: border-color, background-color, color; }
    .UIButton-default-ghost--color-primary:not([aria-disabled]):focus {
      box-shadow: 0 0 0 4px rgba(0, 114, 253, 0.15);
      position: relative; }
    .UIButton-default-ghost--color-primary:not([aria-disabled]):active {
      transition-property: none;
      background-color: rgba(7, 69, 144, 0.05); }
  .UIButton-default-ghost--color-secondary {
    color: #708090;
    background-color: transparent;
    border-color: #708090;
    box-sizing: border-box; }
    .UIButton-default-ghost--color-secondary:not([aria-disabled]):hover {
      color: #96b3d0;
      border-color: #96b3d0;
      transition: 100ms linear;
      transition-property: border-color, background-color, color; }
    .UIButton-default-ghost--color-secondary:not([aria-disabled]):focus {
      box-shadow: 0 0 0 4px rgba(150, 179, 208, 0.15);
      position: relative; }
    .UIButton-default-ghost--color-secondary:not([aria-disabled]):active {
      transition-property: none;
      background-color: rgba(112, 128, 144, 0.05); }
  .UIButton-default-ghost--color-success {
    color: #3adb76;
    background-color: transparent;
    border-color: #3adb76;
    box-sizing: border-box; }
    .UIButton-default-ghost--color-success:not([aria-disabled]):hover {
      color: #80fbae;
      border-color: #80fbae;
      transition: 100ms linear;
      transition-property: border-color, background-color, color; }
    .UIButton-default-ghost--color-success:not([aria-disabled]):focus {
      box-shadow: 0 0 0 4px rgba(128, 251, 174, 0.15);
      position: relative; }
    .UIButton-default-ghost--color-success:not([aria-disabled]):active {
      transition-property: none;
      background-color: rgba(58, 219, 118, 0.05); }
  .UIButton-default-ghost--color-warning {
    color: #ffae00;
    background-color: transparent;
    border-color: #ffae00;
    box-sizing: border-box; }
    .UIButton-default-ghost--color-warning:not([aria-disabled]):hover {
      color: #ffce66;
      border-color: #ffce66;
      transition: 100ms linear;
      transition-property: border-color, background-color, color; }
    .UIButton-default-ghost--color-warning:not([aria-disabled]):focus {
      box-shadow: 0 0 0 4px rgba(255, 206, 102, 0.15);
      position: relative; }
    .UIButton-default-ghost--color-warning:not([aria-disabled]):active {
      transition-property: none;
      background-color: rgba(255, 174, 0, 0.05); }
  .UIButton-default-ghost--color-danger {
    color: #ec5840;
    background-color: transparent;
    border-color: #ec5840;
    box-sizing: border-box; }
    .UIButton-default-ghost--color-danger:not([aria-disabled]):hover {
      color: #ffa293;
      border-color: #ffa293;
      transition: 100ms linear;
      transition-property: border-color, background-color, color; }
    .UIButton-default-ghost--color-danger:not([aria-disabled]):focus {
      box-shadow: 0 0 0 4px rgba(255, 162, 147, 0.15);
      position: relative; }
    .UIButton-default-ghost--color-danger:not([aria-disabled]):active {
      transition-property: none;
      background-color: rgba(236, 88, 64, 0.05); }
  .UIButton-default-ghost--size-xxs {
    line-height: 1.4;
    padding: 0.06875rem 0.3125rem;
    font-size: 0.75rem;
    min-width: 21px;
    min-height: 21px;
    border-width: 1px; }
  .UIButton-default-ghost--size-xs {
    line-height: 1.4;
    padding: 0.18125rem 0.5rem;
    font-size: 0.8125rem;
    min-width: 26px;
    min-height: 26px;
    border-width: 1px; }
  .UIButton-default-ghost--size-s {
    line-height: 1.4;
    padding: 0.23125rem 0.6875rem;
    font-size: 0.875rem;
    min-width: 29px;
    min-height: 29px;
    border-width: 1px; }
  .UIButton-default-ghost--size-m {
    line-height: 1.4;
    padding: 0.34375rem 0.875rem;
    font-size: 0.9375rem;
    min-width: 34px;
    min-height: 34px;
    border-width: 1px; }
  .UIButton-default-ghost--size-l {
    line-height: 1.4;
    padding: 0.45625rem 1.0625rem;
    font-size: 1rem;
    min-width: 39px;
    min-height: 39px;
    border-width: 1px; }
  .UIButton-default-ghost--size-xl {
    line-height: 1.4;
    padding: 0.56875rem 1.25rem;
    font-size: 1.0625rem;
    min-width: 44px;
    min-height: 44px;
    border-width: 1px; }
  .UIButton-default-ghost--size-xxl {
    line-height: 1.4;
    padding: 0.7125rem 1.4375rem;
    font-size: 1.125rem;
    min-width: 50px;
    min-height: 50px;
    border-width: 1px; }
  .UIButton-default-ghost--accent {
    font-weight: bold; }

.UIButton-default-clean {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  box-sizing: border-box;
  background: transparent none;
  border: 0 solid;
  cursor: pointer;
  display: inline-block;
  font: inherit;
  margin: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-radius: 4px; }
  .UIButton-default-clean:focus {
    outline: none; }
  .UIButton-default-clean::-moz-focus-inner {
    border: 0;
    padding: 0; }
  .UIButton-default-clean:disabled {
    pointer-events: none; }
  .UIButton-default-clean--round {
    border-radius: 99999px; }
  .UIButton-default-clean--attach-left {
    border-left-style: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .UIButton-default-clean--attach-right {
    border-right-style: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .UIButton-default-clean--disabled {
    cursor: not-allowed;
    box-shadow: none; }
  .UIButton-default-clean--accent {
    font-weight: bold; }
  .UIButton-default-clean--disabled {
    opacity: 0.5; }
  .UIButton-default-clean--color-primary {
    color: #074590; }
    .UIButton-default-clean--color-primary:not([aria-disabled]):focus, .UIButton-default-clean--color-primary:not([aria-disabled]):hover {
      color: #0072fd;
      transition: 100ms linear;
      transition-property: color; }
    .UIButton-default-clean--color-primary:not([aria-disabled]):active {
      color: #4b9cff; }
  .UIButton-default-clean--color-secondary {
    color: #708090; }
    .UIButton-default-clean--color-secondary:not([aria-disabled]):focus, .UIButton-default-clean--color-secondary:not([aria-disabled]):hover {
      color: #96b3d0;
      transition: 100ms linear;
      transition-property: color; }
    .UIButton-default-clean--color-secondary:not([aria-disabled]):active {
      color: #c9d9e9; }
  .UIButton-default-clean--color-success {
    color: #3adb76; }
    .UIButton-default-clean--color-success:not([aria-disabled]):focus, .UIButton-default-clean--color-success:not([aria-disabled]):hover {
      color: #80fbae;
      transition: 100ms linear;
      transition-property: color; }
    .UIButton-default-clean--color-success:not([aria-disabled]):active {
      color: #c9ffdd; }
  .UIButton-default-clean--color-warning {
    color: #ffae00; }
    .UIButton-default-clean--color-warning:not([aria-disabled]):focus, .UIButton-default-clean--color-warning:not([aria-disabled]):hover {
      color: #ffce66;
      transition: 100ms linear;
      transition-property: color; }
    .UIButton-default-clean--color-warning:not([aria-disabled]):active {
      color: #ffe7b3; }
  .UIButton-default-clean--color-danger {
    color: #ec5840; }
    .UIButton-default-clean--color-danger:not([aria-disabled]):focus, .UIButton-default-clean--color-danger:not([aria-disabled]):hover {
      color: #ffa293;
      transition: 100ms linear;
      transition-property: color; }
    .UIButton-default-clean--color-danger:not([aria-disabled]):active {
      color: #ffe4e0; }
  .UIButton-default-clean--size-xxs {
    line-height: 1.4;
    padding: 0.13125rem 0.375rem;
    font-size: 0.75rem;
    min-width: 21px;
    min-height: 21px;
    border-width: 0; }
  .UIButton-default-clean--size-xs {
    line-height: 1.4;
    padding: 0.24375rem 0.5625rem;
    font-size: 0.8125rem;
    min-width: 26px;
    min-height: 26px;
    border-width: 0; }
  .UIButton-default-clean--size-s {
    line-height: 1.4;
    padding: 0.29375rem 0.75rem;
    font-size: 0.875rem;
    min-width: 29px;
    min-height: 29px;
    border-width: 0; }
  .UIButton-default-clean--size-m {
    line-height: 1.4;
    padding: 0.40625rem 0.9375rem;
    font-size: 0.9375rem;
    min-width: 34px;
    min-height: 34px;
    border-width: 0; }
  .UIButton-default-clean--size-l {
    line-height: 1.4;
    padding: 0.51875rem 1.125rem;
    font-size: 1rem;
    min-width: 39px;
    min-height: 39px;
    border-width: 0; }
  .UIButton-default-clean--size-xl {
    line-height: 1.4;
    padding: 0.63125rem 1.3125rem;
    font-size: 1.0625rem;
    min-width: 44px;
    min-height: 44px;
    border-width: 0; }
  .UIButton-default-clean--size-xxl {
    line-height: 1.4;
    padding: 0.775rem 1.5rem;
    font-size: 1.125rem;
    min-width: 50px;
    min-height: 50px;
    border-width: 0; }
  .UIButton-default-clean--accent {
    font-weight: bold; }

.UIButton-default-light {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  box-sizing: border-box;
  background: transparent none;
  border: 0 solid;
  cursor: pointer;
  display: inline-block;
  font: inherit;
  margin: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-radius: 4px; }
  .UIButton-default-light:focus {
    outline: none; }
  .UIButton-default-light::-moz-focus-inner {
    border: 0;
    padding: 0; }
  .UIButton-default-light:disabled {
    pointer-events: none; }
  .UIButton-default-light--round {
    border-radius: 99999px; }
  .UIButton-default-light--attach-left {
    border-left-style: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .UIButton-default-light--attach-right {
    border-right-style: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .UIButton-default-light--disabled {
    cursor: not-allowed;
    box-shadow: none; }
  .UIButton-default-light--accent {
    font-weight: bold; }
  .UIButton-default-light--disabled {
    opacity: 0.5; }
  .UIButton-default-light--color-primary {
    color: #074590;
    background-color: #fbfbfb;
    border-color: #c9cde4; }
    .UIButton-default-light--color-primary:not([aria-disabled]):hover {
      color: #0072fd;
      background-color: white;
      border-color: #dadeee; }
    .UIButton-default-light--color-primary:not([aria-disabled]):focus {
      box-shadow: 0 0 0 4px rgba(0, 114, 253, 0.15);
      border-color: #5097f3;
      position: relative; }
    .UIButton-default-light--color-primary:not([aria-disabled]):active {
      box-shadow: 0 0 0 4px rgba(0, 114, 253, 0.15), inset 0 0 0 1px rgba(0, 114, 253, 0.5); }
  .UIButton-default-light--color-secondary {
    color: #708090;
    background-color: #fbfbfb;
    border-color: #c9cde4; }
    .UIButton-default-light--color-secondary:not([aria-disabled]):hover {
      color: #96b3d0;
      background-color: white;
      border-color: #dddfee; }
    .UIButton-default-light--color-secondary:not([aria-disabled]):focus {
      box-shadow: 0 0 0 4px rgba(150, 179, 208, 0.15);
      border-color: #abbdd8;
      position: relative; }
    .UIButton-default-light--color-secondary:not([aria-disabled]):active {
      box-shadow: 0 0 0 4px rgba(150, 179, 208, 0.15), inset 0 0 0 1px rgba(150, 179, 208, 0.5); }
  .UIButton-default-light--color-success {
    color: #3adb76;
    background-color: #fbfbfb;
    border-color: #c9cde4; }
    .UIButton-default-light--color-success:not([aria-disabled]):hover {
      color: #80fbae;
      background-color: white;
      border-color: #dce0ed; }
    .UIButton-default-light--color-success:not([aria-disabled]):focus {
      box-shadow: 0 0 0 4px rgba(128, 251, 174, 0.15);
      border-color: #9de9c3;
      position: relative; }
    .UIButton-default-light--color-success:not([aria-disabled]):active {
      box-shadow: 0 0 0 4px rgba(128, 251, 174, 0.15), inset 0 0 0 1px rgba(128, 251, 174, 0.5); }
  .UIButton-default-light--color-warning {
    color: #ffae00;
    background-color: #fbfbfb;
    border-color: #c9cde4; }
    .UIButton-default-light--color-warning:not([aria-disabled]):hover {
      color: #ffce66;
      background-color: white;
      border-color: #dedfec; }
    .UIButton-default-light--color-warning:not([aria-disabled]):focus {
      box-shadow: 0 0 0 4px rgba(255, 206, 102, 0.15);
      border-color: #e9ce98;
      position: relative; }
    .UIButton-default-light--color-warning:not([aria-disabled]):active {
      box-shadow: 0 0 0 4px rgba(255, 206, 102, 0.15), inset 0 0 0 1px rgba(255, 206, 102, 0.5); }
  .UIButton-default-light--color-danger {
    color: #ec5840;
    background-color: #fbfbfb;
    border-color: #c9cde4; }
    .UIButton-default-light--color-danger:not([aria-disabled]):hover {
      color: #ffa293;
      background-color: white;
      border-color: #dedfed; }
    .UIButton-default-light--color-danger:not([aria-disabled]):focus {
      box-shadow: 0 0 0 4px rgba(255, 162, 147, 0.15);
      border-color: #e9b3b3;
      position: relative; }
    .UIButton-default-light--color-danger:not([aria-disabled]):active {
      box-shadow: 0 0 0 4px rgba(255, 162, 147, 0.15), inset 0 0 0 1px rgba(255, 162, 147, 0.5); }
  .UIButton-default-light--size-xxs {
    line-height: 1.4;
    padding: 0.06875rem 0.3125rem;
    font-size: 0.75rem;
    min-width: 21px;
    min-height: 21px;
    border-width: 1px; }
  .UIButton-default-light--size-xs {
    line-height: 1.4;
    padding: 0.18125rem 0.5rem;
    font-size: 0.8125rem;
    min-width: 26px;
    min-height: 26px;
    border-width: 1px; }
  .UIButton-default-light--size-s {
    line-height: 1.4;
    padding: 0.23125rem 0.6875rem;
    font-size: 0.875rem;
    min-width: 29px;
    min-height: 29px;
    border-width: 1px; }
  .UIButton-default-light--size-m {
    line-height: 1.4;
    padding: 0.34375rem 0.875rem;
    font-size: 0.9375rem;
    min-width: 34px;
    min-height: 34px;
    border-width: 1px; }
  .UIButton-default-light--size-l {
    line-height: 1.4;
    padding: 0.45625rem 1.0625rem;
    font-size: 1rem;
    min-width: 39px;
    min-height: 39px;
    border-width: 1px; }
  .UIButton-default-light--size-xl {
    line-height: 1.4;
    padding: 0.56875rem 1.25rem;
    font-size: 1.0625rem;
    min-width: 44px;
    min-height: 44px;
    border-width: 1px; }
  .UIButton-default-light--size-xxl {
    line-height: 1.4;
    padding: 0.7125rem 1.4375rem;
    font-size: 1.125rem;
    min-width: 50px;
    min-height: 50px;
    border-width: 1px; }

.UICheckbox:not(.UICheckbox--disabled) {
  cursor: pointer; }

.UICheckbox__checkbox--disabled {
  cursor: not-allowed; }

.UICheckbox--theme-default {
  margin-bottom: 0;
  display: flex; }
  .UICheckbox--theme-default > .UICheckbox__checkbox--native {
    display: none !important; }
  .UICheckbox--theme-default > .UICheckbox__checkbox--faux {
    display: block; }
  .UICheckbox--theme-default > .UICheckbox__checkbox {
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 0.5rem;
    margin-top: 0.00938rem; }
  .UICheckbox--theme-default > .UICheckbox__label {
    flex: 1 1 auto;
    font-size: 0.875rem;
    line-height: 1.25rem;
    font-weight: normal; }
  .UICheckbox--theme-default > .UICheckbox__checkbox {
    position: relative;
    border: 2px solid rgba(0, 20, 50, 0.2);
    border-radius: 3px;
    background: white;
    margin-right: 7px;
    flex-shrink: 0;
    display: inline-block;
    vertical-align: middle; }
    .UICheckbox--theme-default > .UICheckbox__checkbox:focus {
      outline: none;
      box-shadow: 0 0 0 4px rgba(66, 152, 240, 0.15); }
    .UICheckbox--theme-default > .UICheckbox__checkbox:hover {
      border-color: rgba(0, 117, 163, 0.6); }
    .UICheckbox--theme-default > .UICheckbox__checkbox:not(.UICheckbox__checkbox--disabled) {
      cursor: pointer; }
    .UICheckbox--theme-default > .UICheckbox__checkbox--disabled, .UICheckbox--theme-default > .UICheckbox__checkbox--disabled:hover {
      border-color: #ddd;
      background-color: #eee; }
    .UICheckbox--theme-default > .UICheckbox__checkbox--checked {
      border-color: rgba(0, 140, 50, 0.3); }
      .UICheckbox--theme-default > .UICheckbox__checkbox--checked::after {
        content: "";
        display: block;
        width: 30px;
        height: 30px;
        position: absolute;
        top: -5px;
        left: -5px;
        background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJiYXNpYyIgaWQ9IkxheWVyXzEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzMCAzMCIKCSB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojNUFCMjc1O3N0cm9rZS13aWR0aDozO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPHBvbHlsaW5lIGlkPSJYTUxJRF8xXyIgY2xhc3M9InN0MCIgcG9pbnRzPSI2LDExIDE0LDE5IDI4LDEgIi8+Cjwvc3ZnPgo=") center/contain no-repeat; }
  .UICheckbox--theme-default:hover:not(.UICheckbox--disabled) :not(.UICheckbox--checked) > .UICheckbox__checkbox {
    border-color: rgba(0, 20, 50, 0.3); }
  .UICheckbox--theme-default > .UICheckbox__label {
    flex: 1 1 auto; }
    .UICheckbox--theme-default > .UICheckbox__label--disabled {
      opacity: 0.75; }

.UICheckbox--theme-native {
  margin-bottom: 0;
  display: flex; }
  .UICheckbox--theme-native > .UICheckbox__checkbox--native {
    display: block; }
  .UICheckbox--theme-native > .UICheckbox__checkbox--faux {
    display: none !important; }
  .UICheckbox--theme-native > .UICheckbox__checkbox {
    width: 0.875rem;
    height: 0.875rem;
    margin-right: 0.5rem;
    margin-top: 0.19688rem; }
  .UICheckbox--theme-native > .UICheckbox__label {
    flex: 1 1 auto;
    font-size: 0.875rem;
    line-height: 0.875rem;
    font-weight: normal; }

.UICheckbox--inline {
  align-items: center;
  display: inline-flex;
  margin-right: 0.5em; }

.UIDatepickerButton {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 52px;
  height: 52px;
  padding: 0;
  background: none;
  border: none;
  text-align: center;
  font-weight: bold;
  color: rgba(0, 20, 50, 0.8);
  cursor: pointer; }

.UIDatepickerButton:focus,
.UIDatepickerButton:hover {
  outline: none; }

.UIDatepickerButton:focus:not(.disabled):not(.active),
.UIDatepickerButton:hover:not(.disabled):not(.active) {
  background-color: #eaf8ff;
  color: rgba(0, 20, 50, 0.9); }

.UIDatepickerButton.active {
  background-color: #32456B;
  color: white;
  box-shadow: 0 0 0px 1px #345164; }

.UIDatepickerButton.disabled {
  color: #888;
  opacity: 0.7;
  cursor: default; }

.UIDatepickerButton.disabled.active {
  background-color: #bbb; }

.UIDatepickerButton__date {
  padding: 6px;
  font-size: 18px; }

.UIInput-default {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  box-sizing: border-box;
  background: transparent none;
  border: 0 none;
  width: 100%;
  font: inherit;
  margin: 0;
  border-radius: 3px; }
  .UIInput-default:focus {
    outline: none; }
  .UIInput-default--disabled {
    cursor: default; }
  .UIInput-default--inline {
    width: auto; }
  .UIInput-default--not-resizable {
    resize: none; }
  .UIInput-default--oneline {
    white-space: nowrap;
    text-overflow: ellipsis; }
  .UIInput-default--autosize {
    max-height: 300px;
    max-height: 25vh; }
  .UIInput-default--size-xxs {
    line-height: 1.4;
    padding: 0.06875rem 0.3125rem;
    font-size: 0.75rem;
    border-width: 1px;
    border-style: solid; }
  .UIInput-default--size-xs {
    line-height: 1.4;
    padding: 0.18125rem 0.5rem;
    font-size: 0.8125rem;
    border-width: 1px;
    border-style: solid; }
  .UIInput-default--size-s {
    line-height: 1.4;
    padding: 0.23125rem 0.6875rem;
    font-size: 0.875rem;
    border-width: 1px;
    border-style: solid; }
  .UIInput-default--size-m {
    line-height: 1.4;
    padding: 0.34375rem 0.875rem;
    font-size: 0.9375rem;
    border-width: 1px;
    border-style: solid; }
  .UIInput-default--size-l {
    line-height: 1.4;
    padding: 0.45625rem 1.0625rem;
    font-size: 1rem;
    border-width: 1px;
    border-style: solid; }
  .UIInput-default--size-xl {
    line-height: 1.4;
    padding: 0.56875rem 1.25rem;
    font-size: 1.0625rem;
    border-width: 1px;
    border-style: solid; }
  .UIInput-default--size-xxl {
    line-height: 1.4;
    padding: 0.7125rem 1.4375rem;
    font-size: 1.125rem;
    border-width: 1px;
    border-style: solid; }
  .UIInput-default--color-default {
    border-color: #c9cde4;
    background-color: #fff;
    color: #333; }
    .UIInput-default--color-default::-moz-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-default:-ms-input-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-default::-ms-input-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-default::placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-default--focused, .UIInput-default--color-default:focus {
      box-shadow: 0 0 0 4px rgba(7, 69, 144, 0.15);
      border-color: #074590;
      position: relative; }
  .UIInput-default--color-success {
    border-color: #3adb76;
    background-color: #f9f9f9;
    color: #3adb76; }
    .UIInput-default--color-success::-moz-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-success:-ms-input-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-success::-ms-input-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-success::placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-success--focused, .UIInput-default--color-success:focus {
      box-shadow: 0 0 0 4px rgba(7, 69, 144, 0.15);
      border-color: #074590;
      position: relative; }
  .UIInput-default--color-warning {
    border-color: #ffa341;
    background-color: #f9f9f9;
    color: #ffa341; }
    .UIInput-default--color-warning::-moz-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-warning:-ms-input-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-warning::-ms-input-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-warning::placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-warning--focused, .UIInput-default--color-warning:focus {
      box-shadow: 0 0 0 4px rgba(7, 69, 144, 0.15);
      border-color: #074590;
      position: relative; }
  .UIInput-default--color-error {
    border-color: #3adb76;
    background-color: #f9f9f9;
    color: #3adb76; }
    .UIInput-default--color-error::-moz-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-error:-ms-input-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-error::-ms-input-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-error::placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--color-error--focused, .UIInput-default--color-error:focus {
      box-shadow: 0 0 0 4px rgba(7, 69, 144, 0.15);
      border-color: #074590;
      position: relative; }
  .UIInput-default--disabled, .UIInput-default--color-disabled {
    border-color: #ccc;
    background-color: #f9f9f9;
    color: #444; }
    .UIInput-default--disabled::-moz-placeholder, .UIInput-default--color-disabled::-moz-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--disabled:-ms-input-placeholder, .UIInput-default--color-disabled:-ms-input-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--disabled::-ms-input-placeholder, .UIInput-default--color-disabled::-ms-input-placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--disabled::placeholder, .UIInput-default--color-disabled::placeholder {
      color: #aaa;
      opacity: 1; }
    .UIInput-default--disabled--focused, .UIInput-default--disabled:focus, .UIInput-default--color-disabled--focused, .UIInput-default--color-disabled:focus {
      box-shadow: 0 0 0 4px rgba(7, 69, 144, 0.15);
      border-color: #074590;
      position: relative; }
  .UIInput-default--autosize {
    resize: none; }
  .UIInput-default--attach-left {
    border-left-style: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .UIInput-default--attach-right {
    border-right-style: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

.rc-message {
  position: relative;
  font-size: 15px;
  padding: 12px;
  margin-bottom: 20px; }
  .rc-message.small {
    font-size: 14px;
    padding: 8px; }
  .rc-message.none {
    border-radius: 4px; }
    .rc-message.none.error {
      color: #bb3c45;
      border-color: rgba(251, 91, 102, 0.4);
      background-color: rgba(251, 91, 102, 0.1); }
    .rc-message.none.info {
      color: #529ad7;
      border-color: rgba(82, 153, 215, 0.4);
      background-color: rgba(82, 153, 215, 0.1); }
    .rc-message.none.success {
      color: #69b71a;
      border-color: rgba(105, 183, 26, 0.4);
      background-color: rgba(105, 183, 26, 0.1); }
    .rc-message.none.gray {
      color: #d1d1d1;
      border-color: rgba(209, 209, 209, 0.4);
      background-color: rgba(209, 209, 209, 0.1); }
    .rc-message.none.warning {
      color: #6c6747;
      border-color: #ffdf82;
      background-color: #fffdf0; }
  .rc-message.plate {
    border: 1px solid;
    border-radius: 4px; }
    .rc-message.plate.error {
      color: #bb3c45;
      border-color: rgba(251, 91, 102, 0.4);
      background-color: rgba(251, 91, 102, 0.1); }
    .rc-message.plate.info {
      color: #529ad7;
      border-color: rgba(82, 153, 215, 0.4);
      background-color: rgba(82, 153, 215, 0.1); }
    .rc-message.plate.success {
      color: #69b71a;
      border-color: rgba(105, 183, 26, 0.4);
      background-color: rgba(105, 183, 26, 0.1); }
    .rc-message.plate.gray {
      color: #d1d1d1;
      border-color: rgba(209, 209, 209, 0.4);
      background-color: rgba(209, 209, 209, 0.1); }
    .rc-message.plate.warning {
      color: #6c6747;
      border-color: #ffdf82;
      background-color: #fffdf0; }
  .rc-message.dotted {
    border-top: 1px dotted;
    border-bottom: 1px dotted;
    padding-left: 0;
    padding-right: 0; }
    .rc-message.dotted.error {
      color: #bb3c45;
      border-color: #fb5b66;
      background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(251, 91, 102, 0.1), rgba(251, 91, 102, 0.1), rgba(0, 0, 0, 0)); }
    .rc-message.dotted.info {
      color: #529ad7;
      border-color: #5298d7;
      background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(82, 153, 215, 0.1), rgba(82, 153, 215, 0.1), rgba(0, 0, 0, 0)); }
    .rc-message.dotted.success {
      color: #36d257;
      border-color: #36d257;
      background-color: rgba(54, 210, 87, 0.1); }
    .rc-message.dotted.gray {
      color: #d1d1d1;
      border-color: #d1d1d1;
      background-color: rgba(209, 209, 209, 0.1); }
    .rc-message.dotted.small {
      font-size: 14px;
      padding: 8px 0; }
  .rc-message.closable {
    padding-right: 35px; }
    .rc-message.closable .close {
      position: absolute;
      top: 5px;
      right: 5px;
      font-size: 16px;
      width: 20px;
      height: 20px;
      text-align: center;
      line-height: 20px;
      cursor: pointer;
      opacity: 0.6; }
      .rc-message.closable .close:hover {
        opacity: 1; }

/*
 * Basic uilib constants
 */
/*
 * Viewport
 */
/*
 * Forms
 */
/*
 * UIButton
 */
/*
 * UIInput
 */
/*
 * UISelect
 */
/*
 * UIRangeSlider
 */
/*
 *  Radiobutton colors
 */
.rc-with-modal {
  overflow: hidden; }

.rc-modal-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000010;
  overflow: auto;
  outline: 0;
  background-color: rgba(40, 40, 50, 0.5);
  transform-origin: 50% 25%;
  display: flex;
  flex-direction: column;
  align-items: center;
  -webkit-overflow-scrolling: auto; }
  .rc-modal-overlay .forceScroll {
    overflow: scroll; }

.rc-modal {
  width: auto;
  z-index: 1060;
  max-width: 100%;
  align-self: stretch; }
  @media only screen and (min-width: 641px) {
    .rc-modal {
      align-self: center;
      margin: auto; } }

.rc-large-form {
  width: 80%;
  max-width: 1000px; }

/*
 * Basic uilib constants
 */
/*
 * Viewport
 */
/*
 * Forms
 */
/*
 * UIButton
 */
/*
 * UIInput
 */
/*
 * UISelect
 */
/*
 * UIRangeSlider
 */
/*
 *  Radiobutton colors
 */
.rc-popup {
  position: fixed;
  box-sizing: border-box;
  z-index: 1000030;
  /* SIZING */
  /*
  &.top {
    transform: translate(-50%, -100%);
  }

  &.bottom {
    transform: translateX(-50%);
  }

  &.right {
    transform: translate(0, -50%);
  }
  */
  /* SKINS */ }
  .rc-popup.light, .rc-popup.dark {
    border: 1px solid;
    max-width: 320px;
    padding: 6px 10px;
    border-radius: 3px;
    font-size: 13px;
    line-height: 16px;
    font-weight: normal; }
  .rc-popup.light {
    background: #fff;
    border-color: rgba(0, 20, 50, 0.3);
    color: rgba(0, 20, 50, 0.7);
    font-size: 13px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
  .rc-popup.dark {
    background: #464e56;
    border-color: #464e56;
    color: white;
    opacity: 0.9; }

.rc-popup-arrow {
  position: fixed;
  width: 0;
  height: 0;
  z-index: 1000031; }
  .rc-popup-arrow::before, .rc-popup-arrow::after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent; }
  .rc-popup-arrow.top {
    top: 100%;
    left: 50%; }
    .rc-popup-arrow.top::before {
      border-width: 7px 6px 0;
      transform: translateX(-6px); }
    .rc-popup-arrow.top::after {
      border-width: 6px 5px 0;
      transform: translateX(-5px); }
  .rc-popup-arrow.bottom {
    top: 0;
    left: 50%; }
    .rc-popup-arrow.bottom::before {
      border-width: 0 6px 7px;
      transform: translate(-50%, -7px); }
    .rc-popup-arrow.bottom::after {
      border-width: 0 5px 6px;
      transform: translate(-50%, -7px); }
  .rc-popup-arrow.right {
    top: 50%;
    left: 0; }
    .rc-popup-arrow.right::before {
      border-width: 6px 7px 6px 0;
      transform: translate(-7px, -50%); }
    .rc-popup-arrow.right::after {
      border-width: 5px 6px 5px 0;
      transform: translate(-5px, -50%); }
  .rc-popup-arrow.light.top::before {
    border-top-color: rgba(0, 20, 50, 0.3); }
  .rc-popup-arrow.light.top .rc-popup-arrow::after {
    border-top-color: #fff; }
  .rc-popup-arrow.light.bottom::before {
    border-bottom-color: rgba(0, 20, 50, 0.3); }
  .rc-popup-arrow.light.bottom::after {
    border-bottom-color: #fff; }
  .rc-popup-arrow.light.right::before {
    border-right-color: rgba(0, 20, 50, 0.3); }
  .rc-popup-arrow.light.right::after {
    border-right-color: #fff; }
  .rc-popup-arrow.dark {
    background: #464e56;
    border-color: #464e56;
    color: white;
    opacity: 0.9; }
    .rc-popup-arrow.dark.top::before {
      border-top-color: #464e56; }
    .rc-popup-arrow.dark.bottom::before {
      border-bottom-color: #464e56; }
    .rc-popup-arrow.dark.right::before {
      border-right-color: #464e56; }

.rc-popup--no-padding.light, .rc-popup--no-padding.dark {
  padding: 0;
  border: none; }

.rc-popup--no-z-index {
  z-index: 0; }

/*
 * Basic uilib constants
 */
/*
 * Viewport
 */
/*
 * Forms
 */
/*
 * UIButton
 */
/*
 * UIInput
 */
/*
 * UISelect
 */
/*
 * UIRangeSlider
 */
/*
 *  Radiobutton colors
 */
.rc-radios--theme-default {
  display: flex; }
  .rc-radios--theme-default .radio-button-wrapper {
    flex-basis: 130px;
    display: flex; }
    .rc-radios--theme-default .radio-button-wrapper:first-child .radio-button {
      border-top-left-radius: 3px;
      border-bottom-left-radius: 3px; }
    .rc-radios--theme-default .radio-button-wrapper:last-child .radio-button {
      border-top-right-radius: 3px;
      border-bottom-right-radius: 3px; }
    .rc-radios--theme-default .radio-button-wrapper:not(:last-child) .radio-button {
      border-right-width: 0; }
  .rc-radios--theme-default .radio-button-wrapper--flexbuttons {
    flex: 1 1 auto; }
  .rc-radios--theme-default .radio-button-wrapper--same-width {
    flex: 1 1 0; }
  .rc-radios--theme-default .radio-button {
    width: 100%;
    box-sizing: border-box;
    font-size: 15px;
    font-family: inherit;
    line-height: 20px;
    color: rgba(0, 20, 50, 0.8);
    background-color: #fff;
    border: 1px solid rgba(74, 90, 182, 0.3);
    border-radius: 0;
    padding: 0;
    cursor: pointer; }
    .rc-radios--theme-default .radio-button:focus, .rc-radios--theme-default .radio-button:hover {
      outline: none; }
    .rc-radios--theme-default .radio-button:focus:not(.disabled):not(.active) {
      background: #e8f3ff;
      position: relative; }
    .rc-radios--theme-default .radio-button:focus:not(.disabled):not(.active), .rc-radios--theme-default .radio-button:hover:not(.disabled):not(.active) {
      background-color: #eaf8ff;
      color: rgba(0, 20, 50, 0.9); }
    .rc-radios--theme-default .radio-button.active {
      background-color: #32456B;
      color: white; }
    .rc-radios--theme-default .radio-button.disabled {
      color: #888;
      opacity: 0.7;
      cursor: default;
      background-color: #eee; }
      .rc-radios--theme-default .radio-button.disabled.active {
        background-color: #bbb; }
    .rc-radios--theme-default .radio-button .radio-button__content {
      padding: 7px 8px; }
  .rc-radios--theme-default.vertical {
    display: block; }
    .rc-radios--theme-default.vertical .radio-button-wrapper .radio-button {
      border-radius: 0; }
    .rc-radios--theme-default.vertical .radio-button-wrapper:first-child .radio-button {
      border-top-right-radius: 3px;
      border-top-left-radius: 3px; }
    .rc-radios--theme-default.vertical .radio-button-wrapper:last-child .radio-button {
      border-bottom-right-radius: 3px;
      border-bottom-left-radius: 3px; }
    .rc-radios--theme-default.vertical .radio-button-wrapper:not(:last-child) .radio-button {
      border-right-width: 1px;
      border-bottom-width: 0; }
    .rc-radios--theme-default.vertical .radio-button {
      display: block;
      width: 100%;
      text-align: left;
      padding: 5px 15px 5px 40px;
      position: relative; }
      .rc-radios--theme-default.vertical .radio-button::before {
        content: "";
        width: 20px;
        height: 20px;
        position: absolute;
        top: 10px;
        left: 10px;
        border-radius: 10px;
        border: 2px solid rgba(74, 90, 182, 0.2);
        box-sizing: border-box;
        background: white; }
      .rc-radios--theme-default.vertical .radio-button.active::after {
        content: "";
        width: 10px;
        height: 10px;
        position: absolute;
        top: 15px;
        left: 15px;
        border-radius: 50%;
        background: #5ab275; }
  @media screen and (max-width: 640px) {
    .rc-radios--theme-default.vertical-on-small {
      display: block; }
      .rc-radios--theme-default.vertical-on-small .radio-button-wrapper .radio-button {
        border-radius: 0; }
      .rc-radios--theme-default.vertical-on-small .radio-button-wrapper:first-child .radio-button {
        border-top-right-radius: 3px;
        border-top-left-radius: 3px; }
      .rc-radios--theme-default.vertical-on-small .radio-button-wrapper:last-child .radio-button {
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px; }
      .rc-radios--theme-default.vertical-on-small .radio-button-wrapper:not(:last-child) .radio-button {
        border-right-width: 1px;
        border-bottom-width: 0; }
      .rc-radios--theme-default.vertical-on-small .radio-button {
        display: block;
        width: 100%;
        text-align: left;
        padding: 5px 15px 5px 40px;
        position: relative; }
        .rc-radios--theme-default.vertical-on-small .radio-button::before {
          content: "";
          width: 20px;
          height: 20px;
          position: absolute;
          top: 10px;
          left: 10px;
          border-radius: 10px;
          border: 2px solid rgba(74, 90, 182, 0.2);
          box-sizing: border-box;
          background: white; }
        .rc-radios--theme-default.vertical-on-small .radio-button.active::after {
          content: "";
          width: 10px;
          height: 10px;
          position: absolute;
          top: 15px;
          left: 15px;
          border-radius: 50%;
          background: #5ab275; } }

.rc-radios--theme-rounded {
  display: flex; }
  .rc-radios--theme-rounded .radio-button-wrapper {
    display: flex;
    flex-grow: 1; }
  .rc-radios--theme-rounded .radio-button-wrapper:not(:last-child) {
    margin-right: 16px; }
  .rc-radios--theme-rounded .radio-button-wrapper--flexbuttons {
    flex: 1 1 auto; }
  .rc-radios--theme-rounded .radio-button-wrapper--same-width {
    flex: 1 1; }
  .rc-radios--theme-rounded .radio-button {
    width: 100%;
    min-width: 60px;
    box-sizing: border-box;
    font-size: 18px;
    font-family: inherit;
    line-height: 21px;
    color: rgba(0, 20, 50, 0.8);
    background-color: #fff;
    border: none;
    border-radius: 4px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);
    padding: 0;
    cursor: pointer; }
  .rc-radios--theme-rounded .radio-button:focus, .rc-radios--theme-rounded .radio-button:hover {
    outline: none; }
  .rc-radios--theme-rounded .radio-button:focus:not(.disabled):not(.active) {
    background: #e8f3ff;
    position: relative; }
  .rc-radios--theme-rounded .radio-button:focus:not(.disabled):not(.active), .rc-radios--theme-rounded .radio-button:hover:not(.disabled):not(.active) {
    background-color: #eaf8ff;
    color: rgba(0, 20, 50, 0.9); }
  .rc-radios--theme-rounded .radio-button.active {
    background-color: #3d5f75;
    color: #fff;
    box-shadow: none; }
  .rc-radios--theme-rounded .radio-button.disabled {
    color: #888;
    opacity: .7;
    cursor: default;
    background-color: #eee; }
  .rc-radios--theme-rounded .radio-button.disabled.active {
    background-color: #bbb; }
  .rc-radios--theme-rounded .radio-button .radio-button__content {
    padding: 12px 20px; }

.rc-radios--theme-classic-round .radio-button {
  background-color: transparent;
  width: 100%;
  border: 0 none;
  text-align: left;
  padding: 0; }
  .rc-radios--theme-classic-round .radio-button::after {
    display: table;
    content: "";
    clear: both; }
  .rc-radios--theme-classic-round .radio-button:focus {
    outline: none; }
  .rc-radios--theme-classic-round .radio-button .button-checkbox {
    width: 22px;
    height: 22px;
    float: left;
    border-radius: 50%;
    margin-right: 10px;
    border: 1px solid #999;
    position: relative;
    background-color: white; }
  .rc-radios--theme-classic-round .radio-button:focus:not(.active) .button-checkbox {
    box-shadow: 0 0 0 4px rgba(66, 152, 240, 0.15); }
  .rc-radios--theme-classic-round .radio-button.active .button-checkbox::after {
    content: "";
    background-color: #56ca67;
    position: absolute;
    top: 4px;
    right: 4px;
    bottom: 4px;
    left: 4px;
    border-radius: 50%; }
  .rc-radios--theme-classic-round .radio-button .radio-button__content {
    margin-left: 34px;
    font-size: 15px;
    padding: 3px 0; }

.-green-experimental-radiobuttons .radio-button-wrapper .radio-button {
  font-weight: bold;
  color: rgba(0, 20, 50, 0.65);
  font-size: 14px; }
  .-green-experimental-radiobuttons .radio-button-wrapper .radio-button.active {
    z-index: 1;
    box-shadow: 0 0 0 2px #7cb048;
    border-radius: 3px;
    color: #3e6517;
    border-color: transparent;
    background-color: #fdfffc; }

@keyframes Select-animation-spin {
  to {
    transform: rotate(1turn); } }

@-webkit-keyframes Select-animation-spin {
  to {
    -webkit-transform: rotate(1turn); } }

@keyframes Select-animation-spin {
  to {
    transform: rotate(1turn); } }

@-webkit-keyframes Select-animation-spin {
  to {
    -webkit-transform: rotate(1turn); } }

.Select {
  position: relative; }
  .Select,
  .Select div,
  .Select input,
  .Select span {
    box-sizing: border-box; }
  .Select.is-disabled > .Select-control {
    background-color: #f9f9f9; }
    .Select.is-disabled > .Select-control:hover {
      box-shadow: none; }
  .Select.is-disabled .Select-arrow-zone {
    cursor: default;
    pointer-events: none; }

.Select-control {
  background-color: #fff;
  border-color: #dadded #c9cde4 #a7aed3;
  border-radius: 4px;
  border: 1px solid #c9cde4;
  color: #333;
  cursor: default;
  display: table;
  border-spacing: 0;
  border-collapse: separate;
  height: 36px;
  outline: none;
  overflow: hidden;
  position: relative;
  width: 100%; }
  .Select-control:hover {
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06); }
  .Select-control .Select-input:focus {
    outline: none; }

.is-searchable.is-open > .Select-control {
  cursor: text; }

.is-open > .Select-control {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background: #fff;
  border-color: #a7aed3 #c9cde4 #dadded; }
  .is-open > .Select-control .Select-arrow {
    top: -2px;
    border-color: transparent transparent #999;
    border-width: 0 5px 5px; }

.is-searchable.is-focused:not(.is-open) > .Select-control {
  cursor: text; }

.is-focused:not(.is-open) > .Select-control {
  border-color: #007eff #1a8bff #1a8bff;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 5px -1px rgba(0, 126, 255, 0.5); }

.Select-placeholder,
.Select--single > .Select-control .Select-value {
  bottom: 0;
  color: #aaa;
  left: 0;
  line-height: 34px;
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 0;
  top: 0;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.has-value.Select--single > .Select-control .Select-value .Select-value-label,
.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
  color: #333; }

.has-value.Select--single > .Select-control .Select-value a.Select-value-label,
.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {
  cursor: pointer;
  text-decoration: none; }
  .has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover, .has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,
  .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,
  .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {
    color: #007eff;
    outline: none;
    text-decoration: underline; }

.Select-input {
  height: 34px;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle; }
  .Select-input > input {
    background: none transparent;
    border: 0 none;
    box-shadow: none;
    cursor: default;
    display: inline-block;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    outline: none;
    line-height: 14px;
    /* For IE 8 compatibility */
    padding: 8px 0 12px;
    /* For IE 8 compatibility */
    -webkit-appearance: none; }
    .is-focused .Select-input > input {
      cursor: text; }

.has-value.is-pseudo-focused .Select-input {
  opacity: 0; }

.Select-control:not(.is-searchable) > .Select-input {
  outline: none; }

.Select-loading-zone {
  cursor: pointer;
  display: table-cell;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 16px; }

.Select-loading {
  -webkit-animation: Select-animation-spin 400ms infinite linear;
  animation: Select-animation-spin 400ms infinite linear;
  width: 16px;
  height: 16px;
  box-sizing: border-box;
  border-radius: 50%;
  border: 2px solid #c9cde4;
  border-right-color: #333;
  display: inline-block;
  position: relative;
  vertical-align: middle; }

.Select-clear-zone {
  -webkit-animation: Select-animation-fadeIn 200ms;
  animation: Select-animation-fadeIn 200ms;
  color: #999;
  cursor: pointer;
  display: table-cell;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 17px; }
  .Select-clear-zone:hover {
    color: #D0021B; }

.Select-clear {
  display: inline-block;
  font-size: 18px;
  line-height: 1; }

.Select--multi .Select-clear-zone {
  width: 17px; }

.Select--multi .Select-multi-value-wrapper {
  display: inline-block; }

.Select .Select-aria-only {
  display: inline-block;
  height: 1px;
  width: 1px;
  margin: -1px;
  clip: rect(0, 0, 0, 0);
  overflow: hidden; }

.Select-arrow-zone {
  cursor: pointer;
  display: table-cell;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 25px;
  padding-right: 5px; }

.Select-arrow {
  border-color: #999 transparent transparent;
  border-style: solid;
  border-width: 5px 5px 2.5px;
  display: inline-block;
  height: 0;
  width: 0;
  position: relative; }

.is-open .Select-arrow,
.Select-arrow-zone:hover > .Select-arrow {
  border-top-color: #666; }

@-webkit-keyframes Select-animation-fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes Select-animation-fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.Select-menu-outer {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #fff;
  border: 1px solid #c9cde4;
  border-top-color: #e4e6f2;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);
  box-sizing: border-box;
  margin-top: -1px;
  max-height: 200px;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 1000;
  -webkit-overflow-scrolling: touch; }

.Select-menu {
  max-height: 198px;
  overflow-y: auto; }

.Select-option {
  box-sizing: border-box;
  background-color: #fff;
  color: #666666;
  cursor: pointer;
  display: block;
  padding: 8px 10px; }
  .Select-option:last-child {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .Select-option.is-selected {
    background-color: #f5faff;
    color: #333; }
  .Select-option.is-focused {
    background-color: #f2f9fc;
    color: #333; }
  .Select-option.is-disabled {
    color: #cccccc;
    cursor: default; }

.Select-noresults {
  box-sizing: border-box;
  color: #999999;
  cursor: default;
  display: block;
  padding: 8px 10px; }

.Select--multi .Select-input {
  vertical-align: middle;
  margin-left: 10px;
  padding: 0; }

.Select--multi.has-value .Select-input {
  margin-left: 5px; }

.Select--multi .Select-value {
  background-color: #f2f9fc;
  border-radius: 2px;
  border: 1px solid #c9e6f2;
  color: #08c;
  display: inline-block;
  font-size: 0.9em;
  margin-left: 5px;
  margin-top: 5px;
  vertical-align: top; }

.Select--multi .Select-value-icon,
.Select--multi .Select-value-label {
  display: inline-block;
  vertical-align: middle; }

.Select--multi .Select-value-label {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  cursor: default;
  padding: 2px 5px; }

.Select--multi a.Select-value-label {
  color: #08c;
  cursor: pointer;
  text-decoration: none; }
  .Select--multi a.Select-value-label:hover {
    text-decoration: underline; }

.Select--multi .Select-value-icon {
  cursor: pointer;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  border-right: 1px solid #c9e6f2;
  padding: 1px 5px 3px; }
  .Select--multi .Select-value-icon:hover, .Select--multi .Select-value-icon:focus {
    background-color: #ddeff7;
    color: #0077b3; }
  .Select--multi .Select-value-icon:active {
    background-color: #c9e6f2; }

.Select--multi.is-disabled .Select-value {
  background-color: #fcfcfc;
  border: 1px solid #e3e3e3;
  color: #333; }

.Select--multi.is-disabled .Select-value-icon {
  cursor: not-allowed;
  border-right: 1px solid #e3e3e3; }
  .Select--multi.is-disabled .Select-value-icon:hover, .Select--multi.is-disabled .Select-value-icon:focus, .Select--multi.is-disabled .Select-value-icon:active {
    background-color: #fcfcfc; }

.Select-control:not(.is-disabled) {
  cursor: pointer; }

.Select-value {
  -webkit-mask-image: linear-gradient(to left, rgba(0, 0, 0, 0) 35px, #000 70px), -webkit-linear-gradient(left, #000 100px, rgba(0, 0, 0, 0) 120px);
          mask-image: linear-gradient(to left, rgba(0, 0, 0, 0) 35px, #000 70px), -webkit-linear-gradient(left, #000 100px, rgba(0, 0, 0, 0) 120px); }

.Select.is-open > .Select-control {
  border-color: #80bfff; }

.Select.is-open > .Select-menu-outer {
  border-bottom-color: #80bfff;
  border-left-color: #80bfff;
  border-right-color: #80bfff; }

.Select-option-group-label {
  box-sizing: border-box;
  background-color: #fff;
  color: #666666;
  font-weight: bold;
  cursor: default;
  display: block;
  padding: 8px 10px; }

.Select-option-group-label ~ .Select-option,
.Select-option-group-label ~ .Select-option-group {
  padding-left: 20px; }

.is-searchable .Select-placeholder,
.is-searchable .Select-input,
.is-searchable > .Select-control .Select-value {
  padding-left: 30px; }

.is-searchable .Select-control::before {
  position: absolute;
  top: 9px;
  left: 9px;
  width: 15px;
  height: 15px;
  display: block;
  content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDYxMi4wOCA2MTIuMDgiPjxwYXRoIG9wYWNpdHk9IjAuNCIgZD0iTTIzNy45MjcgMEMxMDYuNTU1IDAgLjAzNSAxMDYuNTIuMDM1IDIzNy44OTNzMTA2LjUyIDIzNy44OTMgMjM3Ljg5MyAyMzcuODkzYzUwLjUxOCAwIDk3LjM2OC0xNS43NTcgMTM1Ljg3OS00Mi41OTdsLjAyOC0uMDI4IDE3Ni40MzIgMTc2LjQzM2MzLjI3NCAzLjI3NCA4LjQ4IDMuMzU4IDExLjgzOSAwbDQ3LjU1MS00Ny41NTFjMy4yNzQtMy4yNzQgMy4xMDYtOC43MDMtLjAyOC0xMS44MzhMNDMzLjIyMyAzNzMuOGMyNi44NC0zOC41MzkgNDIuNTk3LTg1LjM5IDQyLjU5Ny0xMzUuOTA3QzQ3NS44MiAxMDYuNTIgMzY5LjMgMCAyMzcuOTI3IDB6bTAgNDE5LjgxMWMtMTAwLjQ3NSAwLTE4MS45MTgtODEuNDQzLTE4MS45MTgtMTgxLjkxOFMxMzcuNDUzIDU1Ljk3NSAyMzcuOTI3IDU1Ljk3NXMxODEuOTE4IDgxLjQ0MyAxODEuOTE4IDE4MS45MTgtODEuNDQzIDE4MS45MTgtMTgxLjkxOCAxODEuOTE4eiIvPjwvc3ZnPg=="); }

.InputRange {
  cursor: pointer;
  height: 1rem;
  position: relative;
  width: 100%; }

.InputRange-slider {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #007eff;
  border: 1px solid #007eff;
  border-radius: 100%;
  cursor: pointer;
  display: block;
  height: 1rem;
  margin-left: -0.5rem;
  margin-top: -0.65625rem;
  outline: none;
  position: absolute;
  top: 50%;
  transition: transform 0.1s ease-out, box-shadow 0.2s ease-out;
  width: 1rem; }
  .InputRange-slider:focus {
    box-shadow: 0 0 0 5px rgba(0, 126, 255, 0.2);
    outline: none; }
  .InputRange.is-disabled .InputRange-slider {
    background: #cccccc;
    border: 1px solid #cccccc;
    box-shadow: none;
    transform: none; }

.InputRange-slider--active {
  transform: scale(1.3); }

.InputRange-sliderContainer {
  transition: none; }

.InputRange-track {
  background: #eeeeee;
  border-radius: 0.3125rem;
  display: block;
  height: 0.3125rem;
  position: relative;
  transition: none; }
  .InputRange.is-disabled .InputRange-track {
    background: #eeeeee; }

.InputRange-track--container {
  left: 0;
  margin-top: -0.15625rem;
  position: absolute;
  right: 0;
  top: 50%; }

.InputRange-track--active {
  background: #007eff; }

.InputRange-labelContainer {
  left: -50%;
  position: relative; }
  .InputRange-label--max .InputRange-labelContainer {
    left: 50%; }

.InputRange-label {
  color: #aaaaaa;
  font-size: 0.75rem;
  white-space: nowrap; }

.InputRange-label--min,
.InputRange-label--max {
  bottom: -1.375rem;
  position: absolute; }

.InputRange-label--min {
  left: 0; }

.InputRange-label--max {
  right: 0; }

.InputRange-label--value {
  position: absolute;
  top: -1.75rem; }

.rc-stepper {
  display: inline-flex; }

.rc-stepper--warning .rc-stepper__input,
.rc-stepper--warning .rc-stepper__minus-button,
.rc-stepper--warning .rc-stepper__plus-button {
  background-color: #fffadd; }

.rc-stepper__minus-button, .rc-stepper__minus-button:hover, .rc-stepper__minus-button:focus, .rc-stepper__minus-button:active,
.rc-stepper__plus-button,
.rc-stepper__plus-button:hover,
.rc-stepper__plus-button:focus,
.rc-stepper__plus-button:active,
.rc-stepper__input,
.rc-stepper__input:hover,
.rc-stepper__input:focus,
.rc-stepper__input:active {
  border-color: #c9cde4; }

.rc-stepper__minus-button,
.rc-stepper__plus-button {
  padding-left: 12px;
  padding-right: 12px;
  background-color: #fff; }

.rc-stepper__input {
  text-align: center;
  width: 50px;
  border-radius: 0;
  border-left-width: 0;
  border-right-width: 0;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  /* stylelint-disable property-no-vendor-prefix */
  /*
  we need only -moz version, becouse other browsers should use appearance: none
  so it doesn't have inner shadow on iPhone
  firefox still displays spin buttons with appearance: none;
  */
  -moz-appearance: textfield;
  /* stylelint-enable */ }
  .rc-stepper__input::-webkit-outer-spin-button, .rc-stepper__input::-webkit-inner-spin-button {
    -webkit-appearance: none;
            appearance: none;
    margin: 0; }

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
  background: transparent; }

.rc-tel-input {
  position: relative; }

.rc-tel-input__select {
  position: absolute;
  top: 1px;
  left: 1px;
  bottom: 1px;
  width: 54px;
  z-index: 1;
  font-size: .9375rem; }
  .rc-tel-input__select .Select-control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    border: 0 none;
    height: 32px;
    background-color: transparent; }
    .rc-tel-input__select .Select-control .Select-input {
      height: 30px; }
      .rc-tel-input__select .Select-control .Select-input:focus {
        background-color: transparent; }
    .rc-tel-input__select .Select-control .Select-value {
      line-height: 30px; }
  .rc-tel-input__select .Select-menu-outer {
    width: 150px; }

.rc-validation-representer.invalid .rc-tel-input .Select-control {
  background: transparent; }

.Select--theme-tel-input-default .Select-control {
  background-color: transparent; }

.Select-control--theme-tel-picker-default {
  background: transparent; }

.rc-tel-input__option {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }
  .rc-tel-input__option .rc-tel-input__flag {
    flex: 0 0 auto;
    margin-right: 5px; }

.rc-tel-input__flag {
  display: inline-block;
  width: 16px;
  height: 11px;
  background-image: url("/static/images/flags.png");
  border-right: 5px solid transparent; }
  .rc-tel-input__flag--ad {
    background-position: -16px 0; }
  .rc-tel-input__flag--ae {
    background-position: -32px 0; }
  .rc-tel-input__flag--af {
    background-position: -48px 0; }
  .rc-tel-input__flag--ag {
    background-position: -64px 0; }
  .rc-tel-input__flag--ai {
    background-position: -80px 0; }
  .rc-tel-input__flag--al {
    background-position: -96px 0; }
  .rc-tel-input__flag--am {
    background-position: -112px 0; }
  .rc-tel-input__flag--ao {
    background-position: -128px 0; }
  .rc-tel-input__flag--ar {
    background-position: -144px 0; }
  .rc-tel-input__flag--as {
    background-position: -160px 0; }
  .rc-tel-input__flag--at {
    background-position: -176px 0; }
  .rc-tel-input__flag--au {
    background-position: -192px 0; }
  .rc-tel-input__flag--aw {
    background-position: -208px 0; }
  .rc-tel-input__flag--az {
    background-position: -224px 0; }
  .rc-tel-input__flag--ba {
    background-position: -240px 0; }
  .rc-tel-input__flag--bb {
    background-position: 0 -11px; }
  .rc-tel-input__flag--bd {
    background-position: -16px -11px; }
  .rc-tel-input__flag--be {
    background-position: -32px -11px; }
  .rc-tel-input__flag--bf {
    background-position: -48px -11px; }
  .rc-tel-input__flag--bg {
    background-position: -64px -11px; }
  .rc-tel-input__flag--bh {
    background-position: -80px -11px; }
  .rc-tel-input__flag--bi {
    background-position: -96px -11px; }
  .rc-tel-input__flag--bj {
    background-position: -112px -11px; }
  .rc-tel-input__flag--bm {
    background-position: -128px -11px; }
  .rc-tel-input__flag--bn {
    background-position: -144px -11px; }
  .rc-tel-input__flag--bo {
    background-position: -160px -11px; }
  .rc-tel-input__flag--br {
    background-position: -176px -11px; }
  .rc-tel-input__flag--bs {
    background-position: -192px -11px; }
  .rc-tel-input__flag--bt {
    background-position: -208px -11px; }
  .rc-tel-input__flag--bw {
    background-position: -224px -11px; }
  .rc-tel-input__flag--by {
    background-position: -240px -11px; }
  .rc-tel-input__flag--bz {
    background-position: 0 -22px; }
  .rc-tel-input__flag--ca {
    background-position: -16px -22px; }
  .rc-tel-input__flag--cd {
    background-position: -32px -22px; }
  .rc-tel-input__flag--cf {
    background-position: -48px -22px; }
  .rc-tel-input__flag--cg {
    background-position: -64px -22px; }
  .rc-tel-input__flag--ch {
    background-position: -80px -22px; }
  .rc-tel-input__flag--ci {
    background-position: -96px -22px; }
  .rc-tel-input__flag--ck {
    background-position: -112px -22px; }
  .rc-tel-input__flag--cl {
    background-position: -128px -22px; }
  .rc-tel-input__flag--cm {
    background-position: -144px -22px; }
  .rc-tel-input__flag--cn {
    background-position: -160px -22px; }
  .rc-tel-input__flag--co {
    background-position: -176px -22px; }
  .rc-tel-input__flag--cr {
    background-position: -192px -22px; }
  .rc-tel-input__flag--cu {
    background-position: -208px -22px; }
  .rc-tel-input__flag--cv {
    background-position: -224px -22px; }
  .rc-tel-input__flag--cw {
    background-position: -240px -22px; }
  .rc-tel-input__flag--cy {
    background-position: 0 -33px; }
  .rc-tel-input__flag--cz {
    background-position: -16px -33px; }
  .rc-tel-input__flag--de {
    background-position: -32px -33px; }
  .rc-tel-input__flag--dj {
    background-position: -48px -33px; }
  .rc-tel-input__flag--dk {
    background-position: -64px -33px; }
  .rc-tel-input__flag--dm {
    background-position: -80px -33px; }
  .rc-tel-input__flag--do {
    background-position: -96px -33px; }
  .rc-tel-input__flag--dz {
    background-position: -112px -33px; }
  .rc-tel-input__flag--ec {
    background-position: -128px -33px; }
  .rc-tel-input__flag--ee {
    background-position: -144px -33px; }
  .rc-tel-input__flag--eg {
    background-position: -160px -33px; }
  .rc-tel-input__flag--er {
    background-position: -176px -33px; }
  .rc-tel-input__flag--es {
    background-position: -192px -33px; }
  .rc-tel-input__flag--et {
    background-position: -208px -33px; }
  .rc-tel-input__flag--fi {
    background-position: -224px -33px; }
  .rc-tel-input__flag--fj {
    background-position: -240px -33px; }
  .rc-tel-input__flag--fk {
    background-position: 0 -44px; }
  .rc-tel-input__flag--fm {
    background-position: -16px -44px; }
  .rc-tel-input__flag--fo {
    background-position: -32px -44px; }
  .rc-tel-input__flag--fr, .rc-tel-input__flag--bl, .rc-tel-input__flag--mf {
    background-position: -48px -44px; }
  .rc-tel-input__flag--ga {
    background-position: -64px -44px; }
  .rc-tel-input__flag--gb {
    background-position: -80px -44px; }
  .rc-tel-input__flag--gd {
    background-position: -96px -44px; }
  .rc-tel-input__flag--ge {
    background-position: -112px -44px; }
  .rc-tel-input__flag--gf {
    background-position: -128px -44px; }
  .rc-tel-input__flag--gh {
    background-position: -144px -44px; }
  .rc-tel-input__flag--gi {
    background-position: -160px -44px; }
  .rc-tel-input__flag--gl {
    background-position: -176px -44px; }
  .rc-tel-input__flag--gm {
    background-position: -192px -44px; }
  .rc-tel-input__flag--gn {
    background-position: -208px -44px; }
  .rc-tel-input__flag--gp {
    background-position: -224px -44px; }
  .rc-tel-input__flag--gq {
    background-position: -240px -44px; }
  .rc-tel-input__flag--gr {
    background-position: 0 -55px; }
  .rc-tel-input__flag--gt {
    background-position: -16px -55px; }
  .rc-tel-input__flag--gu {
    background-position: -32px -55px; }
  .rc-tel-input__flag--gw {
    background-position: -48px -55px; }
  .rc-tel-input__flag--gy {
    background-position: -64px -55px; }
  .rc-tel-input__flag--hk {
    background-position: -80px -55px; }
  .rc-tel-input__flag--hn {
    background-position: -96px -55px; }
  .rc-tel-input__flag--hr {
    background-position: -112px -55px; }
  .rc-tel-input__flag--ht {
    background-position: -128px -55px; }
  .rc-tel-input__flag--hu {
    background-position: -144px -55px; }
  .rc-tel-input__flag--id {
    background-position: -160px -55px; }
  .rc-tel-input__flag--ie {
    background-position: -176px -55px; }
  .rc-tel-input__flag--il {
    background-position: -192px -55px; }
  .rc-tel-input__flag--in {
    background-position: -208px -55px; }
  .rc-tel-input__flag--io {
    background-position: -224px -55px; }
  .rc-tel-input__flag--iq {
    background-position: -240px -55px; }
  .rc-tel-input__flag--ir {
    background-position: 0 -66px; }
  .rc-tel-input__flag--is {
    background-position: -16px -66px; }
  .rc-tel-input__flag--it {
    background-position: -32px -66px; }
  .rc-tel-input__flag--jm {
    background-position: -48px -66px; }
  .rc-tel-input__flag--jo {
    background-position: -64px -66px; }
  .rc-tel-input__flag--jp {
    background-position: -80px -66px; }
  .rc-tel-input__flag--ke {
    background-position: -96px -66px; }
  .rc-tel-input__flag--kg {
    background-position: -112px -66px; }
  .rc-tel-input__flag--kh {
    background-position: -128px -66px; }
  .rc-tel-input__flag--ki {
    background-position: -144px -66px; }
  .rc-tel-input__flag--km {
    background-position: -160px -66px; }
  .rc-tel-input__flag--kn {
    background-position: -176px -66px; }
  .rc-tel-input__flag--kp {
    background-position: -192px -66px; }
  .rc-tel-input__flag--kr {
    background-position: -208px -66px; }
  .rc-tel-input__flag--kw {
    background-position: -224px -66px; }
  .rc-tel-input__flag--ky {
    background-position: -240px -66px; }
  .rc-tel-input__flag--kz {
    background-position: 0 -77px; }
  .rc-tel-input__flag--la {
    background-position: -16px -77px; }
  .rc-tel-input__flag--lb {
    background-position: -32px -77px; }
  .rc-tel-input__flag--lc {
    background-position: -48px -77px; }
  .rc-tel-input__flag--li {
    background-position: -64px -77px; }
  .rc-tel-input__flag--lk {
    background-position: -80px -77px; }
  .rc-tel-input__flag--lr {
    background-position: -96px -77px; }
  .rc-tel-input__flag--ls {
    background-position: -112px -77px; }
  .rc-tel-input__flag--lt {
    background-position: -128px -77px; }
  .rc-tel-input__flag--lu {
    background-position: -144px -77px; }
  .rc-tel-input__flag--lv {
    background-position: -160px -77px; }
  .rc-tel-input__flag--ly {
    background-position: -176px -77px; }
  .rc-tel-input__flag--ma {
    background-position: -192px -77px; }
  .rc-tel-input__flag--mc {
    background-position: -208px -77px; }
  .rc-tel-input__flag--md {
    background-position: -224px -77px; }
  .rc-tel-input__flag--me {
    background-position: -112px -154px;
    height: 12px; }
  .rc-tel-input__flag--mg {
    background-position: 0 -88px; }
  .rc-tel-input__flag--mh {
    background-position: -16px -88px; }
  .rc-tel-input__flag--mk {
    background-position: -32px -88px; }
  .rc-tel-input__flag--ml {
    background-position: -48px -88px; }
  .rc-tel-input__flag--mm {
    background-position: -64px -88px; }
  .rc-tel-input__flag--mn {
    background-position: -80px -88px; }
  .rc-tel-input__flag--mo {
    background-position: -96px -88px; }
  .rc-tel-input__flag--mp {
    background-position: -112px -88px; }
  .rc-tel-input__flag--mq {
    background-position: -128px -88px; }
  .rc-tel-input__flag--mr {
    background-position: -144px -88px; }
  .rc-tel-input__flag--ms {
    background-position: -160px -88px; }
  .rc-tel-input__flag--mt {
    background-position: -176px -88px; }
  .rc-tel-input__flag--mu {
    background-position: -192px -88px; }
  .rc-tel-input__flag--mv {
    background-position: -208px -88px; }
  .rc-tel-input__flag--mw {
    background-position: -224px -88px; }
  .rc-tel-input__flag--mx {
    background-position: -240px -88px; }
  .rc-tel-input__flag--my {
    background-position: 0 -99px; }
  .rc-tel-input__flag--mz {
    background-position: -16px -99px; }
  .rc-tel-input__flag--na {
    background-position: -32px -99px; }
  .rc-tel-input__flag--nc {
    background-position: -48px -99px; }
  .rc-tel-input__flag--ne {
    background-position: -64px -99px; }
  .rc-tel-input__flag--nf {
    background-position: -80px -99px; }
  .rc-tel-input__flag--ng {
    background-position: -96px -99px; }
  .rc-tel-input__flag--ni {
    background-position: -112px -99px; }
  .rc-tel-input__flag--nl, .rc-tel-input__flag--bq {
    background-position: -128px -99px; }
  .rc-tel-input__flag--no {
    background-position: -144px -99px; }
  .rc-tel-input__flag--np {
    background-position: -160px -99px; }
  .rc-tel-input__flag--nr {
    background-position: -176px -99px; }
  .rc-tel-input__flag--nu {
    background-position: -192px -99px; }
  .rc-tel-input__flag--nz {
    background-position: -208px -99px; }
  .rc-tel-input__flag--om {
    background-position: -224px -99px; }
  .rc-tel-input__flag--pa {
    background-position: -240px -99px; }
  .rc-tel-input__flag--pe {
    background-position: 0 -110px; }
  .rc-tel-input__flag--pf {
    background-position: -16px -110px; }
  .rc-tel-input__flag--pg {
    background-position: -32px -110px; }
  .rc-tel-input__flag--ph {
    background-position: -48px -110px; }
  .rc-tel-input__flag--pk {
    background-position: -64px -110px; }
  .rc-tel-input__flag--pl {
    background-position: -80px -110px; }
  .rc-tel-input__flag--pm {
    background-position: -96px -110px; }
  .rc-tel-input__flag--pr {
    background-position: -112px -110px; }
  .rc-tel-input__flag--ps {
    background-position: -128px -110px; }
  .rc-tel-input__flag--pt {
    background-position: -144px -110px; }
  .rc-tel-input__flag--pw {
    background-position: -160px -110px; }
  .rc-tel-input__flag--py {
    background-position: -176px -110px; }
  .rc-tel-input__flag--qa {
    background-position: -192px -110px; }
  .rc-tel-input__flag--re {
    background-position: -208px -110px; }
  .rc-tel-input__flag--ro {
    background-position: -224px -110px; }
  .rc-tel-input__flag--rs {
    background-position: -240px -110px; }
  .rc-tel-input__flag--ru {
    background-position: 0 -121px; }
  .rc-tel-input__flag--rw {
    background-position: -16px -121px; }
  .rc-tel-input__flag--sa {
    background-position: -32px -121px; }
  .rc-tel-input__flag--sb {
    background-position: -48px -121px; }
  .rc-tel-input__flag--sc {
    background-position: -64px -121px; }
  .rc-tel-input__flag--sd {
    background-position: -80px -121px; }
  .rc-tel-input__flag--se {
    background-position: -96px -121px; }
  .rc-tel-input__flag--sg {
    background-position: -112px -121px; }
  .rc-tel-input__flag--sh {
    background-position: -128px -121px; }
  .rc-tel-input__flag--si {
    background-position: -144px -121px; }
  .rc-tel-input__flag--sk {
    background-position: -160px -121px; }
  .rc-tel-input__flag--sl {
    background-position: -176px -121px; }
  .rc-tel-input__flag--sm {
    background-position: -192px -121px; }
  .rc-tel-input__flag--sn {
    background-position: -208px -121px; }
  .rc-tel-input__flag--so {
    background-position: -224px -121px; }
  .rc-tel-input__flag--sr {
    background-position: -240px -121px; }
  .rc-tel-input__flag--ss {
    background-position: 0 -132px; }
  .rc-tel-input__flag--st {
    background-position: -16px -132px; }
  .rc-tel-input__flag--sv {
    background-position: -32px -132px; }
  .rc-tel-input__flag--sx {
    background-position: -48px -132px; }
  .rc-tel-input__flag--sy {
    background-position: -64px -132px; }
  .rc-tel-input__flag--sz {
    background-position: -80px -132px; }
  .rc-tel-input__flag--tc {
    background-position: -96px -132px; }
  .rc-tel-input__flag--td {
    background-position: -112px -132px; }
  .rc-tel-input__flag--tg {
    background-position: -128px -132px; }
  .rc-tel-input__flag--th {
    background-position: -144px -132px; }
  .rc-tel-input__flag--tj {
    background-position: -160px -132px; }
  .rc-tel-input__flag--tk {
    background-position: -176px -132px; }
  .rc-tel-input__flag--tl {
    background-position: -192px -132px; }
  .rc-tel-input__flag--tm {
    background-position: -208px -132px; }
  .rc-tel-input__flag--tn {
    background-position: -224px -132px; }
  .rc-tel-input__flag--to {
    background-position: -240px -132px; }
  .rc-tel-input__flag--tr {
    background-position: 0 -143px; }
  .rc-tel-input__flag--tt {
    background-position: -16px -143px; }
  .rc-tel-input__flag--tv {
    background-position: -32px -143px; }
  .rc-tel-input__flag--tw {
    background-position: -48px -143px; }
  .rc-tel-input__flag--tz {
    background-position: -64px -143px; }
  .rc-tel-input__flag--ua {
    background-position: -80px -143px; }
  .rc-tel-input__flag--ug {
    background-position: -96px -143px; }
  .rc-tel-input__flag--us {
    background-position: -112px -143px; }
  .rc-tel-input__flag--uy {
    background-position: -128px -143px; }
  .rc-tel-input__flag--uz {
    background-position: -144px -143px; }
  .rc-tel-input__flag--va {
    background-position: -160px -143px; }
  .rc-tel-input__flag--vc {
    background-position: -176px -143px; }
  .rc-tel-input__flag--ve {
    background-position: -192px -143px; }
  .rc-tel-input__flag--vg {
    background-position: -208px -143px; }
  .rc-tel-input__flag--vi {
    background-position: -224px -143px; }
  .rc-tel-input__flag--vn {
    background-position: -240px -143px; }
  .rc-tel-input__flag--vu {
    background-position: 0 -154px; }
  .rc-tel-input__flag--wf {
    background-position: -16px -154px; }
  .rc-tel-input__flag--ws {
    background-position: -32px -154px; }
  .rc-tel-input__flag--ye {
    background-position: -48px -154px; }
  .rc-tel-input__flag--za {
    background-position: -64px -154px; }
  .rc-tel-input__flag--zm {
    background-position: -80px -154px; }
  .rc-tel-input__flag--zw {
    background-position: -96px -154px; }

.rc-tel-input__phone-input {
  padding: 0.34375rem 0.875rem 0.34375rem 4.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }

.rc-tel-input__country-code {
  margin-right: 5px;
  display: flex;
  align-items: center;
  color: inherit; }

.rc-tel-input__phone-input {
  color: inherit; }

.rc-validation-representer.invalid .UIInput,
.rc-validation-representer.invalid .Select-control {
  background-color: #ffe8ea; }

.rc-validation-representer-message {
  display: inline-block;
  font-size: 13px;
  background: #ff7171;
  color: white;
  padding: 2px 10px;
  margin-top: 8px;
  position: relative;
  border-radius: 3px; }
  .rc-validation-representer-message::after {
    content: "";
    display: block;
    position: absolute;
    top: -5px;
    left: 10px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 5px 5px 5px;
    border-color: transparent transparent #ff7171; }
  .rc-validation-representer-message a,
  .rc-validation-representer-message a:hover,
  .rc-validation-representer-message a:focus,
  .rc-validation-representer-message a:active {
    color: white;
    text-decoration: underline; }
  .rc-validation-representer-message a:hover {
    opacity: 0.8; }

html, body {
  padding: 0;
  margin: 0; }

#dashboard {
  min-height: 450px; }

.flat-spinner-conatiner {
  display: flex;
  align-items: center; }
  .flat-spinner-conatiner .flat-spinner {
    margin: 0 auto;
    position: relative;
    border-top: 5px solid rgba(0, 147, 221, 0.2);
    border-right: 5px solid rgba(0, 147, 221, 0.2);
    border-bottom: 5px solid rgba(0, 147, 221, 0.2);
    border-left: 5px solid #0093dd;
    transform: translateZ(0);
    -webkit-animation: flat-spinner 1s infinite linear;
    animation: flat-spinner 1s infinite linear; }
  .flat-spinner-conatiner .flat-spinner,
  .flat-spinner-conatiner .flat-spinner:after {
    border-radius: 50%;
    width: 64px;
    height: 64px; }

@-webkit-keyframes flat-spinner {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes flat-spinner {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.bundle-loading-error {
  padding: 20px;
  color: tomato;
  border: 2px solid tomato;
  display: table;
  font-size: 16px;
  margin: 100px auto; }

.Notifications {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  padding: 15px;
  z-index: 1000020; }

.Notifications__wrapper {
  margin: auto;
  max-width: 1170px; }

.Notifications__item {
  align-items: center;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-name: Notifications__item-slideUp;
          animation-name: Notifications__item-slideUp;
  background: white;
  display: flex;
  font-weight: normal;
  padding: 15px;
  border-radius: 4px;
  box-shadow: 0 2px 14px rgba(51, 51, 51, 0.3); }

.Notifications__item + .Notifications__item {
  margin-top: 10px; }

.Notifications__content {
  flex: 1 1 auto;
  font-size: 15px;
  margin: 0 auto; }

@media only screen and (min-width: 641px) {
  .Notifications__content {
    align-items: center;
    display: flex;
    flex-wrap: wrap; } }

.Notifications__controls {
  flex: 0 0 auto; }

@media only screen and (max-width: 640px) {
  .Notifications__controls {
    align-self: flex-start; } }

.Notifications__description {
  margin-top: 5px;
  padding-right: 15px; }

@media only screen and (min-width: 641px) {
  .Notifications__description {
    margin-top: 0; } }

.Notifications__item-control {
  margin-left: auto; }

.Notifications__heading {
  padding-right: 15px; }

@media only screen and (min-width: 641px) {
  .Notifications__heading {
    padding-right: 4px; } }

.Notifications__remove {
  cursor: pointer;
  display: inline-block;
  font-size: 25px;
  line-height: 30px;
  margin-left: 10px;
  opacity: 0.6;
  text-align: center;
  vertical-align: middle;
  width: 30px;
  background: none;
  border: none;
  padding: 0; }

.Notifications__remove:hover {
  opacity: 1;
  text-decoration: none; }

.Notifications__remove:focus {
  outline: none; }

.Notifications__item--error {
  background: rgba(255, 239, 239, 0.95);
  color: #513834; }

.Notifications__item--error .Notifications__remove {
  color: #513834; }

.Notifications__item--info {
  background: #cbf7fe;
  background: rgba(203, 247, 254, 0.95);
  color: #204053; }

.Notifications__item--info .Notifications__remove {
  color: #204053; }

.Notifications__item--info-black {
  background: rgba(51, 51, 51, 0.95);
  color: #fff; }

.Notifications__item--info-black .Notifications__remove {
  color: #fff; }

.Notifications__item--success {
  background: rgba(223, 240, 216, 0.95);
  color: #3c763d; }

.Notifications__item--success .Notifications__remove {
  color: #3c763d; }

.Notifications__item--alert {
  background: rgba(253, 246, 224, 0.95);
  color: #51575d; }

.Notifications__item--alert .Notifications__remove {
  color: #ac6764; }

@-webkit-keyframes Notifications__item-slideUp {
  0% {
    transform: translateY(100%); }
  100% {
    transform: translateY(0%); } }

@keyframes Notifications__item-slideUp {
  0% {
    transform: translateY(100%); }
  100% {
    transform: translateY(0%); } }


.UIDatepickerButton {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 52px;
  height: 52px;
  padding: 0;
  background: none;
  border: none;
  text-align: center;
  font-weight: bold;
  color: rgba(0, 20, 50, 0.8);
  cursor: pointer; }

.UIDatepickerButton:focus,
.UIDatepickerButton:hover {
  outline: none; }

.UIDatepickerButton:focus:not(.disabled):not(.active),
.UIDatepickerButton:hover:not(.disabled):not(.active) {
  background-color: #eaf8ff;
  color: rgba(0, 20, 50, 0.9); }

.UIDatepickerButton.active {
  background-color: #32456B;
  color: white;
  box-shadow: 0 0 0px 1px #345164; }

.UIDatepickerButton.disabled {
  color: #888;
  opacity: 0.7;
  cursor: default; }

.UIDatepickerButton.disabled.active {
  background-color: #bbb; }

.UIDatepickerButton__date {
  padding: 6px;
  font-size: 18px; }

.UIDatepicker {
  display: flex; }

.UIDatepicker__calendar,
.UIDatepicker__months {
  border-spacing: 0; }

.UIDatepicker__calendar th,
.UIDatepicker__months th {
  height: 43px;
  color: #5e676b; }

.UIDatepicker__calendar tbody tr:first-child td {
  border-top: 1px solid rgba(74, 90, 182, 0.3); }

.UIDatepicker__calendar tbody tr:first-child td:first-child,
.UIDatepicker__calendar tbody tr:first-child td:first-child button {
  border-top-left-radius: 3px; }

.UIDatepicker__calendar tbody tr:first-child td:last-child,
.UIDatepicker__calendar tbody tr:first-child td:last-child button {
  border-top-right-radius: 3px; }

.UIDatepicker__calendar tbody tr:last-child td:first-child,
.UIDatepicker__calendar tbody tr:last-child td:first-child button {
  border-bottom-left-radius: 3px; }

.UIDatepicker__calendar tbody tr:last-child td:last-child,
.UIDatepicker__calendar tbody tr:last-child td:last-child button {
  border-bottom-right-radius: 3px; }

.UIDatepicker__calendar td {
  border-right: 1px solid rgba(74, 90, 182, 0.3);
  border-bottom: 1px solid rgba(74, 90, 182, 0.3); }

.UIDatepicker__calendar td:first-child {
  border-left: 1px solid rgba(74, 90, 182, 0.3); }

.UIDatepicker__months td {
  box-sizing: border-box;
  height: 53px;
  padding: 8px 10px;
  vertical-align: initial;
  font-weight: bold;
  border-top: 1px solid transparent; }


.UIPasswordInput {
  position: relative; }

.UIPasswordInput__button {
  position: absolute;
  right: 4px;
  top: 50%;
  margin-top: -14px;
  width: 28px;
  height: 28px;
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPgogICAgPGcgZmlsbD0iI2QyZDJkMiI+CiAgICAgICAgPHBhdGggZD0iTTEwIDNDNS41NDMgMyAxLjcxNSA1LjY3IDAgOS41IDEuNzE1IDEzLjMzIDUuNTQzIDE2IDEwIDE2czguMjg0LTIuNjcgMTAtNi41QzE4LjI4NCA1LjY3IDE0LjQ1NyAzIDEwIDN6bTAgMTFjLTIuNDg1IDAtNC41LTIuMDE1LTQuNS00LjVTNy41MTUgNSAxMCA1czQuNSAyLjAxNSA0LjUgNC41UzEyLjQ4NSAxNCAxMCAxNHoiLz4KICAgICAgICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjkuNSIgcj0iMiIvPgogICAgPC9nPgo8L3N2Zz4K") center/20px no-repeat;
  border-width: 0;
  opacity: 0.8;
  cursor: pointer; }
  .UIPasswordInput__button:focus, .UIPasswordInput__button:hover {
    opacity: 1;
    outline: none; }

.UIPasswordInput__button--active {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiPgogICAgPGcgZmlsbD0iIzREQUVFMiI+CiAgICAgICAgPHBhdGggZD0iTTEwIDNDNS41NDMgMyAxLjcxNSA1LjY3IDAgOS41IDEuNzE1IDEzLjMzIDUuNTQzIDE2IDEwIDE2czguMjg0LTIuNjcgMTAtNi41QzE4LjI4NCA1LjY3IDE0LjQ1NyAzIDEwIDN6bTAgMTFjLTIuNDg1IDAtNC41LTIuMDE1LTQuNS00LjVTNy41MTUgNSAxMCA1czQuNSAyLjAxNSA0LjUgNC41UzEyLjQ4NSAxNCAxMCAxNHoiLz4KICAgICAgICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjkuNSIgcj0iMiIvPgogICAgPC9nPgo8L3N2Zz4K"); }

.Dialog {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  color: #3e454c;
  font-size: 16px;
  margin: 4%;
  position: relative;
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%; }

@media only screen and (min-width: 641px) {
  .Dialog {
    margin: 40px;
    width: 460px; } }

.Dialog--full-screen {
  margin: 1%;
  width: auto; }

@media only screen and (min-width: 641px) {
  .Dialog--full-screen {
    max-width: 1080px; } }

.Dialog__title {
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
  margin: 0;
  padding: 25px 20px 20px; }

@media only screen and (min-width: 641px) {
  .Dialog__title {
    padding-right: 30px;
    padding-left: 30px; } }

.Dialog__close-button {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBiYXNlUHJvZmlsZT0iYmFzaWMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiB2aWV3Qm94PSIwIDAgMTQgMTQiPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRTY0QzNDIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMS41IDEuNWwxMSAxMU0xMi41IDEuNWwtMTEgMTEiLz4KPC9zdmc+Cg==") center/14px no-repeat;
  border: 0 none transparent;
  cursor: pointer;
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  float: right;
  height: 40px;
  margin: 15px;
  opacity: 0.5;
  padding: 0;
  width: 40px;
  z-index: 1; }

.Dialog__close-button:focus,
.Dialog__close-button:hover {
  color: #e74c3c;
  -webkit-filter: none;
          filter: none;
  opacity: 1;
  outline: none;
  text-decoration: none;
  transition: opacity 100ms linear, -webkit-filter 100ms linear;
  transition: opacity 100ms linear, filter 100ms linear;
  transition: opacity 100ms linear, filter 100ms linear, -webkit-filter 100ms linear; }

.Dialog__body {
  background-color: rgba(0, 20, 50, 0.04);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top: 1px solid rgba(0, 20, 50, 0.1);
  padding: 25px 20px 15px; }

@media only screen and (min-width: 641px) {
  .Dialog__body {
    padding-right: 30px;
    padding-left: 30px; } }

.Dialog__body img {
  height: auto;
  max-width: 100%; }

.Dialog__body-paragraph {
  margin: 0 0 16px; }

.Dialog__body-paragraph__control-label {
  color: #777;
  font-size: 13px;
  font-weight: bold;
  margin: 0 0 5px; }

.Dialog__body-buttons {
  margin: 16px 0;
  text-align: right; }

.Dialog__body-buttons .Dialog__body-button-item {
  min-width: 60px;
  margin-bottom: 5px; }

.Dialog__body-buttons .Dialog__body-button-item:hover,
.Dialog__body-buttons .Dialog__body-button-item:focus {
  text-decoration: none; }

.Dialog__body-buttons.wide-buttons .Dialog__body-button-item {
  width: 100%; }

.modal-footer {
  padding: 1.8rem 1.5rem;
  position: relative;
  text-align: right; }

.modal-header + .modal-body {
  padding-top: 0; }

.Dialog--kind-success .Dialog__title {
  color: #5e7d4e; }

.ChangePassword--intro {
  font-size: 15px;
  line-height: 1.45; }

.ChangePassword__form-body {
  margin-top: 10px;
  margin-bottom: -10px; }

.ChangePassword__group {
  display: flex;
  margin-bottom: 20px; }

.ChangePassword__label {
  flex: 0 0 120px;
  font-size: 15px;
  margin-right: 10px;
  margin-top: 6px; }

.ChangePassword__control {
  flex: 1 1 auto; }

.ChangePassword__email-note {
  font-size: 15px;
  text-align: center; }

.ChangePassword__spam-note {
  font-size: 13px;
  line-height: 1.45;
  text-align: center; }

.ChangePassword__done-image {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMjMgMTkxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMjMgMTkxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzBFODBBQzt9Cgkuc3Qxe2ZpbGw6IzBGNUU4MDt9Cgkuc3Qye2ZpbGw6I0U2RTZFNTt9Cgkuc3Qze2ZpbGw6I0Y5QjI1Mzt9Cgkuc3Q0e2ZpbGw6I0U0OEUyNTt9Cgkuc3Q1e2ZpbGw6IzFEOTlCRjt9Cgkuc3Q2e2ZpbGw6IzA2NkE3Rjt9Cgkuc3Q3e2ZpbGw6IzA4NUU2ODt9Cgkuc3Q4e2ZpbGw6Izg1QjA0MDt9Cgkuc3Q5e2ZpbGw6IzdBOUUzRTt9Cgkuc3QxMHtvcGFjaXR5OjAuNTtmaWxsOiM2RThFM0E7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9Cgkuc3QxMXtmaWxsOiNDNkNFNjY7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAuMiwxMTkuM2MyLjcsNC4xLDguNCw2LjMsMTYuMSw2LjNjMTIuNiwwLDIxLjctNi4xLDI3LjItMThsMTAuMS0yMi4ySDg5LjhsLTEwLjQsMjMuOQoJQzc4LDExMi42LDc4LjMsMTE2LjQsODAuMiwxMTkuM3oiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTg0LjgsMTIzLjRjMS4zLDAuMiwzLjQsMC4zLDQuOSwwLjRjMTIuNCwwLjQsMjIuNy01LjcsMjkuMi0xOC45bDkuNC0xOS41aDcuMmwtMTAuMiwyMy4xCgljLTUuNywxMi42LTE1LjIsMTguNC0yNi42LDE5LjFDOTIuNCwxMjcuMiw4Ny42LDEyNiw4NC44LDEyMy40eiIvPgo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIzLjQsMTA3LjdjLTUuNCwxMS45LTE0LjYsMTgtMjcuMiwxOGMtNy43LDAtMTMuNC0yLjMtMTYuMS02LjNjLTEuOS0yLjktMi4yLTYuNy0wLjctMTBsMTAuNC0yMy45aC0yCglsLTEwLjIsMjMuMWMtMy40LDcuOCwwLjYsMTkuMiwxOC42LDE5LjJjMTIuNSwwLDIyLjktNS44LDI5LTE5LjJsMTAuMi0yMy4xaC0yTDEyMy40LDEwNy43eiIvPgo8cmVjdCB4PSIxNDUuNiIgeT0iNzQuNyIgY2xhc3M9InN0MyIgd2lkdGg9IjE0LjkiIGhlaWdodD0iODIuNyIvPgo8cmVjdCB4PSIxNTEuNyIgeT0iNzQuNyIgY2xhc3M9InN0NCIgd2lkdGg9IjguOCIgaGVpZ2h0PSI4Mi43Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMTIuNywzMy4xaDU5LjljMTAuNCwwLDE4LjgsOC40LDE4LjgsMTguOHYzMy41SDkzLjlWNTEuOUM5My45LDQxLjYsMTAyLjMsMzMuMSwxMTIuNywzMy4xeiIvPgo8cG9seWxpbmUgY2xhc3M9InN0NSIgcG9pbnRzPSIxMzUuNSw3OS4xIDE5MS40LDc5LjEgMTkxLjQsODUuNCAxMzUuNSw4NS40ICIvPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNjEuNCw5LjloNC40YzIsMCwzLjYsMS42LDMuNiwzLjZzLTEuNiwzLjYtMy42LDMuNmgtNy41djI2LjNoLTYuN1YxN1Y5LjlIMTYxLjR6Ii8+CjwvZz4KPGc+Cgk8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNMTE1LjEsMzUuMWgtNC43Yy0xMS40LDAtMjAuNiw3LjUtMjAuNiwxNi44djMzLjVoNDMuN1Y1MS45QzEzMy41LDQyLjEsMTI1LjksMzUuMSwxMTUuMSwzNS4xeiIvPgo8L2c+CjxwYXRoIGNsYXNzPSJzdDciIGQ9Ik0xMjMuNywzNS40aC0wLjJjLTEwLjQsMC0xOC44LDguNC0xOC44LDE4Ljh2MzEuMmgyOC44VjUxLjlDMTMzLjUsNDQuOCwxMjkuNSwzOC42LDEyMy43LDM1LjR6Ii8+CjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMTUuMSwzNS4xYzEwLjgsMCwxOC40LDYuOSwxOC40LDE2Ljh2MzMuNWgyVjUxLjljMC0xMC40LTcuOS0xOC44LTIwLjQtMTguOGwwLDBoLTQuNwoJYy0xMi41LDAtMjIuNiw4LjQtMjIuNiwxOC44djMzLjVoMlY1MS45YzAtOS4zLDkuMi0xNi44LDIwLjYtMTYuOEwxMTUuMSwzNS4xIi8+CjxnPgoJPGc+CgkJCgkJCTxyZWN0IHg9Ijc2LjgiIHk9IjMwLjciIHRyYW5zZm9ybT0ibWF0cml4KDAuMjQ0OCAtMC45Njk2IDAuOTY5NiAwLjI0NDggMTcuNjExNSAxMjkuNzgzNCkiIGNsYXNzPSJzdDgiIHdpZHRoPSIzMC42IiBoZWlnaHQ9IjQ1LjgiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3Q5IiBwb2ludHM9IjExMC42LDc0IDkzLjIsNDkuMyA2Ni4yLDYyLjggNjYuMiw2Mi44IAkJIi8+CgkJPHBvbHlnb24gY2xhc3M9InN0MTAiIHBvaW50cz0iNzIuNywzNyA5MS4yLDU3LjQgMTE3LjEsNDguMiAxMTguMSw0NC4zIDczLjcsMzMuMSAJCSIvPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDExIiBwb2ludHM9IjkyLjIsNTMuNSAxMTguMSw0NC4zIDczLjcsMzMuMSAJCSIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJCgkJCTxyZWN0IHg9IjE3LjkiIHk9IjcwIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjkyNDcgLTAuMzgwOCAwLjM4MDggMC45MjQ3IC0yNy45NjEyIDE4LjUxOTkpIiBjbGFzcz0ic3Q4IiB3aWR0aD0iMjkuOCIgaGVpZ2h0PSIxOS45Ii8+CgkJPHBvbHlnb24gY2xhc3M9InN0OSIgcG9pbnRzPSI1MC40LDgzLjQgMzEuNyw3Ny4zIDIyLjksOTQuOCAyMi45LDk0LjggCQkiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QxMCIgcG9pbnRzPSIxNi4zLDc4LjggMzMuOCw4Mi4zIDQzLjgsNjcuNCA0Mi44LDY1IDE1LjMsNzYuNCAJCSIvPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDExIiBwb2ludHM9IjMyLjgsNzkuOCA0Mi44LDY1IDE1LjMsNzYuNCAJCSIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJCgkJCTxyZWN0IHg9IjYyLjMiIHk9IjY2LjciIHRyYW5zZm9ybT0ibWF0cml4KDAuMTk0MSAtMC45ODEgMC45ODEgMC4xOTQxIC0yMC44MDMyIDEzMy4xNzYzKSIgY2xhc3M9InN0OCIgd2lkdGg9IjE2LjciIGhlaWdodD0iMjUiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3Q5IiBwb2ludHM9IjgxLjMsODkuOSA3MS4xLDc2LjkgNTYuOCw4NSA1Ni44LDg1IAkJIi8+CgkJPHBvbHlnb24gY2xhc3M9InN0MTAiIHBvaW50cz0iNTkuNiw3MC44IDcwLjMsODEuNCA4NC4xLDc1LjYgODQuNiw3My40IDYwLDY4LjYgCQkiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QxMSIgcG9pbnRzPSI3MC43LDc5LjIgODQuNiw3My40IDYwLDY4LjYgCQkiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K") center/contain no-repeat;
  height: 134px; }

.ChangePassword__done-buttons.Auth__bottom-buttons {
  margin-left: 0;
  text-align: center; }

.ChangePassword__done-buttons.Auth__bottom-buttons
.Auth__bottom-button-item
+ .Auth__bottom-button-item {
  margin-left: 16px; }

@media only screen and (min-width: 641px) {
  .DialogOrderformUnpaidOrders {
    width: 620px; } }

.DialogOrderformUnpaidOrders__item {
  align-items: center;
  background: white;
  border-radius: 6px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 4px rgba(0, 103, 173, 0.13);
  margin: 0 -5px 10px;
  padding: 10px 13px; }

@media only screen and (min-width: 641px) {
  .DialogOrderformUnpaidOrders__item {
    display: flex; } }

.DialogOrderformUnpaidOrders__id-title {
  display: block;
  flex: 1 1 auto;
  margin-bottom: 6px;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis; }
  .DialogOrderformUnpaidOrders__id-title:hover {
    text-decoration: underline !important; }

@media only screen and (min-width: 641px) {
  .DialogOrderformUnpaidOrders__id-title {
    margin-bottom: 0; } }

.DialogOrderformUnpaidOrders__id {
  color: #777;
  font-size: 12px; }

.DialogOrderformUnpaidOrders__title {
  font-size: 16px; }

.DialogOrderformUnpaidOrders__title-divider {
  opacity: .3; }

.DialogOrderformUnpaidOrders__price {
  margin-right: 10px; }

.DialogOrderformUnpaidOrders__delete {
  background-color: transparent;
  border: 0 none;
  color: #cd5148;
  cursor: pointer;
  flex: 0 0 auto;
  font: inherit;
  margin-right: 10px;
  opacity: 0.75;
  padding: 5px 0; }

.DialogOrderformUnpaidOrders__delete:hover,
.DialogOrderformUnpaidOrders__delete:focus,
.DialogOrderformUnpaidOrders__delete:active {
  opacity: 1;
  outline: none; }

.DialogOrderformUnpaidOrders__delete::before {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4xMyAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNjZDUxNDg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguMzEsM0gxMy4wNkEzLjUyLDMuNTIsMCwwLDAsOS41OSwwSDkuNTRBMy41MiwzLjUyLDAsMCwwLDYuMDcsM0guODJhLjgyLjgyLDAsMCwwLDAsMS42NEgyVjE2LjQ1QTMuNTQsMy41NCwwLDAsMCw1LjU3LDIwaDhhMy41NSwzLjU1LDAsMCwwLDMuNTYtMy41NVY0LjU5aDEuMjNhLjgyLjgyLDAsMSwwLDAtMS42NFpNOS41NCwxLjY0aC4wNUExLjg0LDEuODQsMCwwLDEsMTEuMzcsM0g3LjczQTEuOSwxLjksMCwwLDEsOS41NCwxLjY0Wm01LjkyLDE0LjgxYTEuOSwxLjksMCwwLDEtMS45MSwxLjkxaC04YTEuOSwxLjksMCwwLDEtMS45MS0xLjkxVjQuNTlIMTUuNDRWMTYuNDVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNy41NSwxNS42NmEuOC44LDAsMCwwLC44Mi0uODJWOC4xN2EuODIuODIsMCwwLDAtMS42NCwwdjYuNjdBLjgxLjgxLDAsMCwwLDcuNTUsMTUuNjZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTEuNTcsMTUuNjZhLjguOCwwLDAsMCwuODItLjgyVjguMTdhLjgyLjgyLDAsMCwwLTEuNjQsMHY2LjY3QS44My44MywwLDAsMCwxMS41NywxNS42NloiLz48L2c+PC9nPjwvc3ZnPg==") center/contain no-repeat;
  border: 0 none;
  content: "";
  cursor: pointer;
  display: inline-block;
  height: 18px;
  margin: -3px 4px -3px 0;
  opacity: 0.8;
  padding: 0;
  width: 15px; }

.DialogOrderformUnpaidOrders__delete:disabled {
  opacity: 0.5; }

.DialogOrderformUnpaidOrders__pay {
  background: #0180d5;
  border-radius: 4px;
  color: white;
  display: inline-block;
  flex: 0 0 auto;
  font-weight: bold;
  padding: 5px 10px;
  text-decoration: none; }

.DialogOrderformUnpaidOrders__pay:hover,
.DialogOrderformUnpaidOrders__pay:focus {
  background-color: #018fee;
  color: white; }

.DialogOrderformUnpaidOrders__pay:active {
  background-color: #0b9dfe;
  color: white; }

.DialogOrderformPhoneNumber__row {
  display: flex;
  flex-wrap: wrap; }

.DialogOrderformPhoneNumber__col {
  flex: 1 0; }
  .DialogOrderformPhoneNumber__col:first-child {
    flex-basis: 120px;
    margin-top: 9px; }
  .DialogOrderformPhoneNumber__col:last-child {
    flex-basis: 160px; }


.rc-files-control {
  background-color: #fffdf0;
  border: 1px dashed #c9cde4;
  border-radius: 5px;
  margin-bottom: 10px;
  padding: 15px; }
  .rc-files-control .browse-button {
    margin-right: 5px; }
  .rc-files-control .start-uloading-button {
    float: right; }
  .rc-files-control .dropzone-static {
    display: none;
    font-size: 30px; }
  .rc-files-control .control-or {
    margin-left: 15px;
    margin-right: 15px; }
  .rc-files-control .control-drop-here {
    color: rgba(0, 0, 0, 0.6); }

.rc-files-control--files:not(:empty) {
  margin-bottom: 10px; }

body.dragging-file .rc-files-control .dropzone {
  display: flex; }

body.dragging-file .rc-files-control .dropzone-border {
  border: 3px dashed #1e90de;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  padding: 20px;
  text-align: center; }

body.dragging-file .rc-files-control .dropzone-static {
  background: #fff;
  bottom: 0;
  display: flex;
  left: 0;
  opacity: 0.7;
  padding: 40px;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 20; }

.FormFile__icon {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAYAAAB836/YAAAAZklEQVRIx+3SMQrAMAhA0dy8V3UQoaCjONqp0CEm1XZU+OtDwQFInuwYqwEkN7NXqeoezYBm5oDkJ0uMVkBVjdEKeJ8/RatgiH4Bp2gFXL5UFhSRaczsgORpcLd9gw022GCDD/DPLtbKrKjuXRiiAAAAAElFTkSuQmCC") center/20px 21px no-repeat;
  display: block;
  flex: 0 0 auto;
  height: 27px;
  margin-right: 10px;
  position: relative;
  width: 20px; }

.FormFile__icon__badge {
  background-image: linear-gradient(0deg, #888 0%, #a1a1a1 100%);
  box-shadow: 0 1px 0 #dfe3e5;
  color: #fff;
  content: "";
  display: block;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 9px;
  font-style: normal;
  left: 0;
  letter-spacing: 1px;
  line-height: 11px;
  margin-top: -3px;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%; }

.FormFile__icon__badge--jpg,
.FormFile__icon__badge--jpeg,
.FormFile__icon__badge--png,
.FormFile__icon__badge--gif,
.FormFile__icon__badge--tiff,
.FormFile__icon__badge--bmp {
  background-image: linear-gradient(0deg, #9f590f 0%, #c68622 100%); }

.FormFile__icon__badge--doc,
.FormFile__icon__badge--odt,
.FormFile__icon__badge--rtf,
.FormFile__icon__badge--txt {
  background-image: linear-gradient(0deg, #3775a0 0%, #4b9cbb 100%); }

.FormFile__icon__badge--xls {
  background-image: linear-gradient(0deg, #0f9e12 0%, #22c53d 100%); }

.FormFile__icon__badge--pdf {
  background-image: linear-gradient(0deg, #9e0f0f 0%, #c53222 100%); }

.FormFile__icon__badge--rar,
.FormFile__icon__badge--zip {
  background-image: linear-gradient(0deg, #9e0f93 0%, #a122c5 100%); }

.FormFile {
  border-bottom: 1px solid #d1cec5;
  padding: 5px 5px;
  position: relative; }

.FormFile__controls {
  align-items: center;
  display: flex; }

.FormFile__remove-button {
  color: rgba(0, 0, 0, 0.4);
  cursor: pointer;
  display: block;
  flex-shrink: 0;
  font-size: 30px;
  height: 34px;
  margin-left: 10px;
  text-align: center;
  width: 34px;
  padding: 0;
  border: none;
  background: none; }

.FormFile__remove-button::before {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4xMyAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNjZDUxNDg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguMzEsM0gxMy4wNkEzLjUyLDMuNTIsMCwwLDAsOS41OSwwSDkuNTRBMy41MiwzLjUyLDAsMCwwLDYuMDcsM0guODJhLjgyLjgyLDAsMCwwLDAsMS42NEgyVjE2LjQ1QTMuNTQsMy41NCwwLDAsMCw1LjU3LDIwaDhhMy41NSwzLjU1LDAsMCwwLDMuNTYtMy41NVY0LjU5aDEuMjNhLjgyLjgyLDAsMSwwLDAtMS42NFpNOS41NCwxLjY0aC4wNUExLjg0LDEuODQsMCwwLDEsMTEuMzcsM0g3LjczQTEuOSwxLjksMCwwLDEsOS41NCwxLjY0Wm01LjkyLDE0LjgxYTEuOSwxLjksMCwwLDEtMS45MSwxLjkxaC04YTEuOSwxLjksMCwwLDEtMS45MS0xLjkxVjQuNTlIMTUuNDRWMTYuNDVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNy41NSwxNS42NmEuOC44LDAsMCwwLC44Mi0uODJWOC4xN2EuODIuODIsMCwwLDAtMS42NCwwdjYuNjdBLjgxLjgxLDAsMCwwLDcuNTUsMTUuNjZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTEuNTcsMTUuNjZhLjguOCwwLDAsMCwuODItLjgyVjguMTdhLjgyLjgyLDAsMCwwLTEuNjQsMHY2LjY3QS44My44MywwLDAsMCwxMS41NywxNS42NloiLz48L2c+PC9nPjwvc3ZnPg==") center/20px 21px no-repeat;
  content: "";
  display: block;
  height: 21px;
  margin: 6px 7px 7px;
  opacity: 0.8;
  width: 20px; }

.FormFile__remove-button:hover::before {
  opacity: 1; }

.FormFile__remove-button:focus {
  outline: none; }

.FormFile__info {
  flex: 1 1 auto;
  font-size: 13px;
  margin-right: 5px;
  overflow: hidden;
  padding: 0;
  border: none;
  background: none;
  text-align: inherit; }

.FormFile__info:hover {
  cursor: pointer;
  opacity: 0.8; }

.FormFile__info:focus {
  outline: none; }

.FormFile__title {
  flex: 0 1 auto;
  font-weight: bold;
  margin-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.FormFile__size {
  color: rgba(0, 0, 0, 0.6);
  flex: 1 0 auto;
  margin-right: 6px; }

.FormFile__upload-type-control {
  flex-basis: 50%;
  flex-shrink: 0; }

.FormFile__upload-progress {
  background: rgba(0, 0, 0, 0.06);
  box-sizing: border-box;
  height: 4px;
  margin: 6px -5px -5px;
  overflow: hidden; }

.FormFile__upload-progress-bar {
  background-color: #074590;
  height: 100%; }

.FormFile__upload-error {
  background: #e74c3c;
  border-radius: 3px;
  color: white;
  margin-top: 10px;
  padding: 3px 10px; }

.Star {
  background: transparent url("/static/images/cabinet_spr.png") -96.34483px -128.96552px no-repeat;
  background-size: 135.03448px 173.72414px;
  cursor: pointer;
  display: inline-block;
  height: 22px;
  margin-right: 2px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 22px;
  border: none;
  padding: 0; }
  .Star:hover {
    background-position: -74.34483px -128.96552px; }
  .Star:focus {
    outline: none; }

.Star--active {
  background-position: -74.34483px -128.96552px; }

.StarsRatePicker {
  display: flex;
  min-width: 288px; }

.StarsRatePicker__heading {
  flex-grow: 2;
  font-size: 14px;
  line-height: 32px; }

.StarsRatePicker__wrapper {
  flex-grow: 1; }

.StarsRatePicker__container {
  line-height: 32px;
  white-space: nowrap; }

.StarsRatePicker__hints {
  height: 16px;
  text-align: justify; }
  .StarsRatePicker__hints::after {
    content: " ";
    display: inline-block;
    height: 1px;
    margin-top: -1px;
    width: 100%; }

.StarsRatePicker__hints__item {
  color: #b6b6b6;
  display: inline-block;
  font-size: 12px;
  line-height: 16px;
  text-align: left; }

.StarsRatePicker__result {
  flex-grow: 0;
  font-size: 14px;
  line-height: 32px;
  min-width: 48px;
  text-align: right;
  white-space: nowrap; }

.StarsRatePicker__result__value {
  font-size: 24px; }

.DialogOrderApprove {
  margin: 4px;
  max-width: 750px; }

.DialogOrderApprove__section {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-left: -10px;
  margin-right: -10px; }

@media only screen and (min-width: 641px) {
  .DialogOrderApprove__section {
    flex-wrap: nowrap; } }

.DialogOrderApprove__form,
.DialogOrderApprove__feedback,
.DialogOrderApprove__notes {
  margin-bottom: 24px; }

@media only screen and (min-width: 641px) {
  .DialogOrderApprove__form,
  .DialogOrderApprove__feedback,
  .DialogOrderApprove__notes {
    padding-left: 20px;
    padding-right: 20px; } }

.DialogOrderApprove__form {
  flex: 1 1 auto;
  width: 100%; }

.DialogOrderApprove__fieldset {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }

.DialogOrderApprove__field,
.DialogOrderApprove__note {
  position: relative;
  margin-bottom: 24px; }

.DialogOrderApprove__field--rate {
  padding-top: 6px; }

@media only screen and (min-width: 641px) {
  .DialogOrderApprove__field--rate {
    margin-left: 40px; } }

.DialogOrderApprove__field--comment {
  flex: 1 1 100%;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 0; }

@media only screen and (min-width: 641px) {
  .DialogOrderApprove__field--comment {
    margin-left: 40px;
    margin-right: 0; } }

.DialogOrderApprove__field__label {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 8px;
  text-align: center; }

@media only screen and (min-width: 641px) {
  .DialogOrderApprove__field__label {
    text-align: left; } }

.DialogOrderApprove__field--rate__label {
  text-align: left; }

.DialogOrderApprove__field__controls {
  height: 112px; }

.DialogOrderApprove__field__icon {
  display: inline-block;
  margin-right: 8px; }

.DialogOrderApprove__field__icon::before {
  background: transparent no-repeat;
  background-size: 16px 16px;
  content: " ";
  display: inline-block;
  height: 16px;
  width: 16px; }

.DialogOrderApprove__field__icon--writer,
.DialogOrderApprove__field__icon--service,
.DialogOrderApprove__field__icon--smart-paper {
  margin-top: -12px;
  position: relative;
  top: 4px; }

@media only screen and (min-width: 641px) {
  .DialogOrderApprove__field__icon--writer,
  .DialogOrderApprove__field__icon--service,
  .DialogOrderApprove__field__icon--smart-paper {
    margin-top: 0;
    position: absolute;
    right: 100%;
    top: 7px; } }

.DialogOrderApprove__field__icon--writer::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPHBhdGggZmlsbD0iIzAxODBkNSIgZD0iTTE0Ljc3IDQuMDZMMTAuOTQuMjNhLjgwMy44MDMgMCAwIDAtMS4xMyAwTC45MiA5LjEzYy0uMTIuMTItLjIuMjctLjIyLjQ0TDAgMTQuMDljLS4wNC4yNC4wNC40OC4yLjY2bC4wOS4wOWMuMTQuMTEuMzIuMTcuNS4xNmguMTJsNC41Mi0uNjljLjE3LS4wMi4zMi0uMS40NC0uMjJsOC45LTguODljLjMxLS4zMS4zMS0uODIgMC0xLjE0ek0zLjgyIDEzbC0yLjA4LjMxLjMyLTIuMDhMMy44MiAxM3ptNy02LjA3bC01LjQgNS4zN0wyLjcgOS41OWw1LjQyLTUuNDIgMi43IDIuNzZ6bTIuMjYtMi4yNUwxMiA1Ljc2IDkuMjQgMy4wNWwxLjE0LTEuMTQgMi43IDIuNzd6Ii8+Cjwvc3ZnPgo="); }

.DialogOrderApprove__field__icon--service::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4yOSAxNC45MiI+CiAgPHBhdGggZmlsbD0iIzAxODBkNSIgZD0iTTEzLjI5IDhjLS4yMi00LjY5LTMtOC02Ljc1LThTMCAzLjMyIDAgOC4wN3YuMjJsLjIyIDIuMzljLjA4IDEuMDcuOTggMS44OCAyLjA1IDEuODVoLjU1Yy41My0uMDMgMS4wMS0uMjkgMS4zMi0uNzIuMzItLjQyLjUxLS45Mi41Mi0xLjQ1bC0uNDQtMi40OWExLjc1IDEuNzUgMCAwIDAtLjcxLTEuMzRjLS40Mi0uMzMtLjkzLS41MS0xLjQ2LS41M2gtLjI3di0uMTZjLjcyLTIuNiAyLjYyLTQuMzUgNC43Ni00LjM1czQgMS43NSA0LjcxIDQuMzZsLjA1LjE1SDExYy0uNTMtLjA0LTEuMDUuMTQtMS40NC41MS0uNDcuMjgtLjc1Ljc5LS43MyAxLjMzbC0uMjIgMi40MWMtLjA4Ljc3LjMyIDEuNTIgMSAxLjg5LS44Mi44Mi0xLjk0IDEuMjYtMy4xIDEuMjItLjQzLS4wMy0uOC4yOS0uODQuNzEtLjAzLjQyLjI4LjguNy44NGguMjdjMS45Mi4wMSAzLjcxLS45NCA0Ljc3LTIuNTQuODgtLjE5IDEuNTQtLjkxIDEuNjUtMS44bC4yMi0yLjQxLjAxLS4xNnpNMiA3LjYxaC4zMmMuMSAwIC4zMSAwIC4zNS4xOC4wNi4wOC4xLjE4LjExLjI4TDMgMTAuNDZjMCAuMTIgMCAuMzYtLjI0LjM2LS4wNS4wNy0uMTMuMTEtLjIyLjExaC0uMzhhLjQwNy40MDcgMCAwIDEtLjQ1LS4zNnYtLjFsLS4yMi0yLjM5Yy0uMDQtLjIyLjExLS40NC4zMy0uNDguMDYtLjAxLjEyLS4wMS4xOC4wMXptOS42NC41OGwtLjIyIDIuNGMtLjAyLjI1LS4yMS40NC0uNDYuNDVoLS4zM2EuNDguNDggMCAwIDEtLjQ2LS40NmwuMjItMi40MmMuMDMtLjI0LjIyLS40Mi40Ni0uNDRoLjMzYy4yNS4wMS40NS4yMS40Ni40NnYuMDF6Ii8+Cjwvc3ZnPgo="); }

.DialogOrderApprove__field__icon--smart-paper::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSLQodC70L7QuV8xIiB2aWV3Qm94PSIwIDAgMTMuMyAxNC45Ij4KICA8c3R5bGU+CiAgICAuc3Qwe2ZpbGw6IzAxODBkNX0KICA8L3N0eWxlPgogIDxwYXRoIGQ9Ik0xMi41LjFoLTljLS4xIDAtLjEgMC0uMi4xLS4xIDAtLjEuMS0uMi4xTC4yIDMuNmMwIC4xLS4xLjItLjEuMlY0SDB2MTBjMCAuNS40LjguOC44aDExLjZjLjUgMCAuOC0uNC44LS44Vi45Yy4xLS40LS4zLS44LS43LS44ek0yIDMuOGwxLjMtMS42djEuNkgyem05LjYgOS40aC0xMFY1aDIuMWMuNSAwIC44LS40LjgtLjhWMS43aDcuMXYxMS41ek0zLjUuNHoiIGNsYXNzPSJzdDAiLz4KICA8cGF0aCBkPSJNMi42IDcuM2MwIC40LjMuNy44LjdoNC4xYy41IDAgLjgtLjMuOC0uNyAwLS40LS40LS43LS44LS43SDMuNGMtLjUtLjEtLjguMi0uOC43eiIgY2xhc3M9InN0MCIvPgogIDxwYXRoIGQ9Ik0yLjYgMTAuMWMwIC40LjQuNy44LjdIOWMuNSAwIC44LS4zLjgtLjcgMC0uNC0uNC0uNy0uOC0uN0gzLjRjLS41IDAtLjguMy0uOC43eiIgY2xhc3M9InN0MCIvPgo8L3N2Zz4K"); }

.DialogOrderApprove__feedback {
  flex: 0 1 100%;
  border-top: 1px solid #ccc; }

@media only screen and (min-width: 641px) {
  .DialogOrderApprove__feedback {
    border-left: 1px solid #ccc;
    border-top: 0;
    flex: 0 1 50%; } }

.DialogOrderApprove__feedback__logo {
  width: 256px;
  height: 90px;
  margin: 12px auto 0;
  background: transparent url("/static/images/trustpilot-logo.png") center/contain no-repeat; }

.DialogOrderApprove__feedback__message {
  margin-bottom: 12px;
  font-size: 16px;
  text-align: center; }

@media only screen and (min-width: 641px) {
  .DialogOrderApprove__feedback__message {
    text-align: left; } }

.DialogOrderApprove__feedback__controls {
  position: relative;
  margin-bottom: 12px;
  text-align: center; }

@media only screen and (min-width: 641px) {
  .DialogOrderApprove__feedback__controls {
    text-align: left; } }

.UIButton.DialogOrderApprove__feedback__button {
  background: #ff5a00;
  color: #fff; }

.UIButton.DialogOrderApprove__feedback__button::before {
  content: "";
  display: inline-block;
  width: 19px;
  height: 19px;
  margin-top: -1px;
  margin-right: 4px;
  vertical-align: middle;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMC4yIDIwLjg4Ij48ZGVmcz48c3R5bGU+LmNscy0xLC5jbHMtMntmaWxsOiNmZmY7fS5jbHMtMXtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MC4ycHg7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLWZlZWRiYWNrPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjMyLjFINC44OEE0Ljc4LDQuNzgsMCwwLDAsLjEsNC44OHY3LjA1YTQuODIsNC44MiwwLDAsMCw0LjUxLDQuNzh2My41NmEuNDYuNDYsMCwwLDAsLjI3LjQ0LjU2LjU2LDAsMCwwLC4yNC4wNy42LjYsMCwwLDAsLjMtLjFsNS4xNS00aDQuNzVhNC43OCw0Ljc4LDAsMCwwLDQuNzgtNC43OHYtN0E0Ljc4LDQuNzgsMCwwLDAsMTUuMzIuMVptMy43NiwxMS44M2EzLjc3LDMuNzcsMCwwLDEtMy43NiwzLjc2SDEwLjQxYS41Mi41MiwwLDAsMC0uMzEuMUw1LjYzLDE5LjI1VjE2LjJhLjUzLjUzLDAsMCwwLS41MS0uNTFINC44OGEzLjc3LDMuNzcsMCwwLDEtMy43Ni0zLjc2di03QTMuNzcsMy43NywwLDAsMSw0Ljg4LDEuMTJIMTUuMzJhMy43NywzLjc3LDAsMCwxLDMuNzYsMy43NloiLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMTEuNDYgNi42MiAxMC4xIDMuOSA4Ljc0IDYuNjIgNS43NCA3LjA2IDcuOSA5LjE4IDcuNDIgMTIuMTggMTAuMSAxMC43OCAxMi43OCAxMi4xOCAxMi4zIDkuMTggMTQuNDYgNy4wNiAxMS40NiA2LjYyIi8+PC9nPjwvZz48L3N2Zz4=") center top/17px 18px no-repeat; }

.UIButton.DialogOrderApprove__feedback__button:hover {
  background: rgba(255, 90, 0, 0.9);
  color: #fff; }

.UIButton.DialogOrderApprove__feedback__button:focus {
  box-shadow: 0 0 0 3px rgba(255, 90, 0, 0.2); }

.DialogOrderApprove__note {
  margin-left: 40px; }

@media only screen and (min-width: 641px) {
  .DialogOrderApprove__note {
    margin-right: 40px; } }

.DialogOrderApprove__note__icon {
  margin-left: 4px;
  margin-right: 12px;
  position: absolute;
  right: 100%;
  top: 2px; }

.DialogOrderApprove__note__icon::before {
  content: " ";
  display: inline-block;
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMSBCYXNpYy8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS1iYXNpYy5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImJhc2ljIiBpZD0iTGF5ZXJfMSIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjdweCIgaGVpZ2h0PSIyMHB4IgoJIHZpZXdCb3g9IjAgMCA3IDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI2I5NzY1YyIgZD0iTTUuMDE5LDEzLjAxNkw2LDBIMC45NTFsMS4wNDIsMTMuMDE2SDUuMDE5eiBNMy40OTcsMTkuOTk0YzEuNDk3LDAsMi40NjctMS4wODEsMi40NjctMi41MjEKCWMtMC4wMjgtMS40NjktMC45OTgtMi41MjItMi40NjctMi41MjJzLTIuNDk0LDEuMDU0LTIuNDk0LDIuNTIyQzEuMDAzLDE4LjkxMywyLjAwMSwxOS45OTQsMy40OTcsMTkuOTk0eiIvPgo8L3N2Zz4K") center/8.4px 24px no-repeat;
  height: 24px;
  width: 24px; }

.DialogOrderApprove__note__message {
  color: #888;
  font-size: 14px;
  line-height: 18px;
  min-height: 36px; }

.DialogOrderApprove__footer {
  margin-left: -10px;
  margin-right: -10px;
  border-top: 1px solid #ccc;
  padding-top: 15px;
  text-align: center; }

.DialogOrderMessagesSend__radio {
  margin-bottom: 25px; }

.DialogOrderMessagesSend__radio-button {
  flex-grow: 1; }
  .DialogOrderMessagesSend__radio-button > .active .DialogOrderMessagesSend__radio-icon--send_to_support {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4yOSAxNC45MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXN1cHBvcnQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8yLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuMjksOGMtLjIyLTQuNjktMy04LTYuNzUtOFMwLDMuMzIsMCw4LjA3di4yMmwuMjIsMi4zOWEyLDIsMCwwLDAsMi4wNSwxLjg1aC41NWExLjc0LDEuNzQsMCwwLDAsMS4zMi0uNzIsMi40NywyLjQ3LDAsMCwwLC41Mi0xLjQ1TDQuMjIsNy44N2ExLjc1LDEuNzUsMCwwLDAtLjcxLTEuMzRBMi41MywyLjUzLDAsMCwwLDIuMDUsNkgxLjc4bDAtLjE2QzIuNSwzLjI0LDQuNCwxLjQ5LDYuNTQsMS40OXM0LDEuNzUsNC43MSw0LjM2TDExLjMsNkgxMWExLjg5LDEuODksMCwwLDAtMS40NC41MSwxLjUsMS41LDAsMCwwLS43MywxLjMzbC0uMjIsMi40MWExLjk0LDEuOTQsMCwwLDAsMSwxLjg5LDQuMTYsNC4xNiwwLDAsMS0zLjEsMS4yMi43OS43OSwwLDAsMC0uODQuNzEuNzguNzgsMCwwLDAsLjcuODRoLjI3YTUuNjksNS42OSwwLDAsMCw0Ljc3LTIuNTRoMGEyLjExLDIuMTEsMCwwLDAsMS42NS0xLjhsLjIyLTIuNDFaTTIsNy42MWguMzJjLjEsMCwuMzEsMCwuMzUuMThhLjUyLjUyLDAsMCwxLC4xMS4yOEwzLDEwLjQ2YzAsLjEyLDAsLjM2LS4yNC4zNmEuMjkuMjksMCwwLDEtLjIyLjExSDIuMTZhLjQxLjQxLDAsMCwxLS40NS0uNDZMMS40OSw4LjA4aDBBLjQxLjQxLDAsMCwxLDIsNy42MVptOS42NC41OC0uMjIsMi40YS40OC40OCwwLDAsMS0uNDYuNDVoLS4zM2EuNDkuNDksMCwwLDEtLjQ2LS40NmwuMjItMi40MmEuNS41LDAsMCwxLC40Ni0uNDRoLjMzYS40OC40OCwwLDAsMSwuNDYuNDZaIi8+PC9nPjwvZz48L3N2Zz4K"); }
  .DialogOrderMessagesSend__radio-button > .active .DialogOrderMessagesSend__radio-icon--send_to_writer {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXdyaXRlcjwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNC43Nyw0LjA2LDEwLjk0LjIzYS44LjgsMCwwLDAtMS4xMywwTC45Miw5LjEzYS43NC43NCwwLDAsMC0uMjIuNDRMMCwxNC4wOWEuOC44LDAsMCwwLC4yLjY2bC4wOS4wOWgwQS43OC43OCwwLDAsMCwuNzksMTVILjkxbDQuNTItLjY5YS43NC43NCwwLDAsMCwuNDQtLjIybDguOS04Ljg5YS44MS44MSwwLDAsMCwwLTEuMTNaTTMuODIsMTNsLTIuMDguMzEuMzItMi4wOFptNy02LjA3TDUuNDIsMTIuMywyLjcsOS41OSw4LjEyLDQuMTdabTIuMjYtMi4yNUwxMiw1Ljc2LDkuMjQsMy4wNWwxLjE0LTEuMTRaTTEuMTcsMTMuODNaIi8+PC9nPjwvZz48L3N2Zz4K"); }

.DialogOrderMessagesSend__radio-content {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 7px 8px; }

.DialogOrderMessagesSend__radio-icon {
  width: 16px;
  height: 18px;
  margin-right: 10px;
  background-repeat: no-repeat; }
  .DialogOrderMessagesSend__radio-icon--send_to_support {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4yOSAxNC45MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM2NjY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXN1cHBvcnQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8yLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuMjksOGMtLjIyLTQuNjktMy04LTYuNzUtOFMwLDMuMzIsMCw4LjA3di4yMmwuMjIsMi4zOWEyLDIsMCwwLDAsMi4wNSwxLjg1aC41NWExLjc0LDEuNzQsMCwwLDAsMS4zMi0uNzIsMi40NywyLjQ3LDAsMCwwLC41Mi0xLjQ1TDQuMjIsNy44N2ExLjc1LDEuNzUsMCwwLDAtLjcxLTEuMzRBMi41MywyLjUzLDAsMCwwLDIuMDUsNkgxLjc4bDAtLjE2QzIuNSwzLjI0LDQuNCwxLjQ5LDYuNTQsMS40OXM0LDEuNzUsNC43MSw0LjM2TDExLjMsNkgxMWExLjg5LDEuODksMCwwLDAtMS40NC41MSwxLjUsMS41LDAsMCwwLS43MywxLjMzbC0uMjIsMi40MWExLjk0LDEuOTQsMCwwLDAsMSwxLjg5LDQuMTYsNC4xNiwwLDAsMS0zLjEsMS4yMi43OS43OSwwLDAsMC0uODQuNzEuNzguNzgsMCwwLDAsLjcuODRoLjI3YTUuNjksNS42OSwwLDAsMCw0Ljc3LTIuNTRoMGEyLjExLDIuMTEsMCwwLDAsMS42NS0xLjhsLjIyLTIuNDFaTTIsNy42MWguMzJjLjEsMCwuMzEsMCwuMzUuMThhLjUyLjUyLDAsMCwxLC4xMS4yOEwzLDEwLjQ2YzAsLjEyLDAsLjM2LS4yNC4zNmEuMjkuMjksMCwwLDEtLjIyLjExSDIuMTZhLjQxLjQxLDAsMCwxLS40NS0uNDZMMS40OSw4LjA4aDBBLjQxLjQxLDAsMCwxLDIsNy42MVptOS42NC41OC0uMjIsMi40YS40OC40OCwwLDAsMS0uNDYuNDVoLS4zM2EuNDkuNDksMCwwLDEtLjQ2LS40NmwuMjItMi40MmEuNS41LDAsMCwxLC40Ni0uNDRoLjMzYS40OC40OCwwLDAsMSwuNDYuNDZaIi8+PC9nPjwvZz48L3N2Zz4K"); }
  .DialogOrderMessagesSend__radio-icon--send_to_writer {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM2NjY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pY29uLXdyaXRlcjwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNC43Nyw0LjA2LDEwLjk0LjIzYS44LjgsMCwwLDAtMS4xMywwTC45Miw5LjEzYS43NC43NCwwLDAsMC0uMjIuNDRMMCwxNC4wOWEuOC44LDAsMCwwLC4yLjY2bC4wOS4wOWgwQS43OC43OCwwLDAsMCwuNzksMTVILjkxbDQuNTItLjY5YS43NC43NCwwLDAsMCwuNDQtLjIybDguOS04Ljg5YS44MS44MSwwLDAsMCwwLTEuMTNaTTMuODIsMTNsLTIuMDguMzEuMzItMi4wOFptNy02LjA3TDUuNDIsMTIuMywyLjcsOS41OSw4LjEyLDQuMTdabTIuMjYtMi4yNUwxMiw1Ljc2LDkuMjQsMy4wNWwxLjE0LTEuMTRaTTEuMTcsMTMuODNaIi8+PC9nPjwvZz48L3N2Zz4K"); }

.DialogOrderFeedback__section {
  margin-bottom: 12px;
  border-bottom: 1px solid #ccc; }

.DialogOrderFeedback__logo {
  width: 256px;
  height: 90px;
  margin-left: auto;
  margin-right: auto;
  background: transparent url("/static/images/trustpilot-logo.png") center/contain no-repeat; }

.DialogOrderFeedback__note {
  font-size: 14px;
  color: #888;
  margin-bottom: 12px; }

.DialogOrderFeedback__footer {
  text-align: right;
  margin-bottom: 12px; }

.PaymentMethodSelect {
  background-color: rgba(0, 99, 150, 0.1);
  border-radius: 4px;
  display: block;
  padding: 12px; }

.PaymentMethodSelect__label {
  font-size: 12px;
  line-height: 21px;
  margin: -5px 0 2px; }

.paid-revision-select {
  min-width: 200px;
  width: 100%; }

.payment-method-icon {
  background: transparent center left / contain no-repeat;
  display: inline-block;
  margin: -2px 0;
  vertical-align: -2px;
  width: 100%; }

.PaymentMethodSelect__radio.rc-radios--theme-default .radio-button {
  position: relative;
  padding: 5px 5px 5px 22px;
  text-align: left; }
  .PaymentMethodSelect__radio.rc-radios--theme-default .radio-button::before {
    content: "";
    width: 12px;
    height: 12px;
    position: absolute;
    top: 9px;
    left: 6px;
    border-radius: 50%;
    border: 2px solid rgba(74, 90, 182, 0.2);
    box-sizing: border-box;
    background: white; }
  .PaymentMethodSelect__radio.rc-radios--theme-default .radio-button.active::after {
    content: "";
    width: 6px;
    height: 6px;
    position: absolute;
    top: 12px;
    left: 9px;
    border-radius: 50%;
    background: #5ab275; }

.payment-method-icon--paypal {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MDIiIGhlaWdodD0iMTYyIiB2aWV3Qm94PSIxLjUgMTA5MS41IDYwMiAxNjIiPjxwYXRoIGZpbGw9IiMwMDJGODYiIGQ9Ik0zMzMuMDg2IDExMzUuNjQ4aC0yMi41MTNjLTIuMTUyIDAtNC4xNjcgMS4wNjgtNS4zNzMgMi44NTRsLTMxLjA1OCA0NS43MzYtMTMuMTYtNDMuOTVjLS44MjUtMi43NS0zLjM1OC00LjY0LTYuMjI4LTQuNjRoLTIyLjEyN2MtMi42NyAwLTQuNTUzIDIuNjMtMy42OSA1LjE1NmwyNC43ODYgNzIuNzY4LTIzLjMxNSAzMi44OTZjLTEuODI3IDIuNTgyLjAyIDYuMTUyIDMuMTg1IDYuMTUyaDIyLjQ4OGMyLjEzIDAgNC4xMjYtMS4wNDMgNS4zNDQtMi43OTNsNzQuODY1LTEwOC4wNmMxLjc5LTIuNTgzLS4wNTYtNi4xMi0zLjIwNC02LjEybS0xNTAuNTA2IDQzLjU5N2MtMi4xNjUgMTIuNzk3LTEyLjMyIDIxLjM5LTI1LjI4IDIxLjM5LTYuNDk1IDAtMTEuNy0yLjA5LTE1LjA0LTYuMDQ4LTMuMzEyLTMuOTItNC41Ni05LjUxLTMuNTEtMTUuNzMgMi4wMTMtMTIuNjg3IDEyLjMzOC0yMS41NTIgMjUuMS0yMS41NTIgNi4zNjIgMCAxMS41MjQgMi4xMSAxNC45MyA2LjEwNCAzLjQzMiA0LjAyMiA0Ljc4MyA5LjY0MyAzLjggMTUuODM2bTMxLjIxNS00My41OTZoLTIyLjM5OGMtMS45MTcgMC0zLjU1MiAxLjM5My0zLjg1NCAzLjI5M2wtLjk4MyA2LjI2LTEuNTYyLTIuMjY3Yy00Ljg1NS03LjAzOC0xNS42NjgtOS4zOTYtMjYuNDYzLTkuMzk2LTI0Ljc0NCAwLTQ1Ljg4IDE4Ljc1Ni00OS45OTUgNDUuMDU3LTIuMTQgMTMuMTIzLjkgMjUuNjYgOC4zNCAzNC40MSA2LjgzNCA4LjA0IDE2LjU4NSAxMS4zODcgMjguMjA3IDExLjM4NyAxOS45NSAwIDMxLjAxLTEyLjgxIDMxLjAxLTEyLjgxbC0xIDYuMjI1Yy0uMzc1IDIuMzYzIDEuNDUzIDQuNTA2IDMuODUzIDQuNTA2aDIwLjE2N2MzLjIwMiAwIDUuOTIyLTIuMzIgNi40MjItNS40OGwxMi4xMS03Ni42NzZjLjM3Mi0yLjM2NS0xLjQ2LTQuNTA2LTMuODU1LTQuNTA2bS0xMzQuNDA4LjU0Yy0yLjU1NyAxNi43OS0xNS4zNzggMTYuNzktMjcuNzg0IDE2Ljc5aC03LjA1Nmw0Ljk1LTMxLjM1Yy4yOTYtMS44OTQgMS45My0zLjI4NiAzLjg0OC0zLjI4NmgzLjI0YzguNDQyIDAgMTYuNDE1IDAgMjAuNTI3IDQuODA3IDIuNDYyIDIuODc1IDMuMjAzIDcuMTQ1IDIuMjc1IDEzLjAzN20tNS4zOTgtNDMuODA4SDI3LjIxNGMtMy4yMDIgMC01LjkyMiAyLjMyNy02LjQyMiA1LjQ4N0wxLjg4IDEyMTcuODA3Yy0uMzc0IDIuMzYzIDEuNDU0IDQuNTA0IDMuODQ4IDQuNTA0aDIyLjMzOGMzLjE5NiAwIDUuOTE2LTIuMzI3IDYuNDE3LTUuNDhsNS4xMDgtMzIuMzZjLjQ5Ni0zLjE2IDMuMjIyLTUuNDg4IDYuNDE4LTUuNDg4aDE0LjhjMzAuODEgMCA0OC41OTQtMTQuOTA4IDUzLjIzOC00NC40NjUgMi4wOTMtMTIuOTE4LjA4NC0yMy4wNzMtNS45NjQtMzAuMTg0LTYuNjUzLTcuODE3LTE4LjQ0My0xMS45NTQtMzQuMDkzLTExLjk1NCIvPjxwYXRoIGZpbGw9IiMwMDlDREUiIGQ9Ik01NzMuODEgMTA5NS42NzZsLTE5LjE5NCAxMjIuMTMzYy0uMzc0IDIuMzY0IDEuNDUzIDQuNTA1IDMuODQ4IDQuNTA1aDE5LjMxYzMuMTk3IDAgNS45MjMtMi4zMjggNi40MTctNS40ODhsMTguOTMyLTExOS45NGMuMzc0LTIuMzYyLTEuNDUzLTQuNTAzLTMuODU0LTQuNTAzaC0yMS42MDJjLTEuOTI1IDAtMy41NiAxLjM5LTMuODU1IDMuMjkybS01Ny42MTMgODMuNTY4Yy0yLjE2NSAxMi43OTctMTIuMzIgMjEuMzktMjUuMjggMjEuMzktNi40OTYgMC0xMS43LTIuMDktMTUuMDQtNi4wNDgtMy4zMTctMy45Mi00LjU2LTkuNTEtMy41MS0xNS43MyAyLjAxMy0xMi42ODcgMTIuMzM4LTIxLjU1MiAyNS4xLTIxLjU1MiA2LjM2IDAgMTEuNTIzIDIuMTEgMTQuOTMgNi4xMDQgMy40MzIgNC4wMjIgNC43ODQgOS42NDMgMy44IDE1LjgzNm0zMS4yMTUtNDMuNTk2aC0yMi4zOTdjLTEuOTE4IDAtMy41NTMgMS4zOTMtMy44NTQgMy4yOTNsLS45OCA2LjI2LTEuNTctMi4yNjdjLTQuODQ4LTcuMDM4LTE1LjY2LTkuMzk2LTI2LjQ1NS05LjM5Ni0yNC43NDQgMC00NS44ODIgMTguNzU2LTQ5Ljk5NSA0NS4wNTctMi4xNCAxMy4xMjMuODk4IDI1LjY2IDguMzQgMzQuNDEgNi44MzMgOC4wNCAxNi41ODUgMTEuMzg3IDI4LjIwNiAxMS4zODcgMTkuOTUgMCAzMS4wMS0xMi44MSAzMS4wMS0xMi44MWwtMSA2LjIyNWMtLjM3NSAyLjM2MyAxLjQ1MyA0LjUwNiAzLjg1MyA0LjUwNmgyMC4xNjVjMy4yMDIgMCA1LjkyMi0yLjMyIDYuNDIzLTUuNDhsMTIuMTEtNzYuNjc2Yy4zNzItMi4zNjUtMS40Ni00LjUwNi0zLjg1Ni00LjUwNm0tMTM0LjQxLjU0Yy0yLjU1NiAxNi43OS0xNS4zNzcgMTYuNzktMjcuNzgyIDE2Ljc5aC03LjA1Nmw0Ljk1LTMxLjM1Yy4yOTctMS44OTQgMS45My0zLjI4NiAzLjg1LTMuMjg2aDMuMjM3YzguNDQ0IDAgMTYuNDE3IDAgMjAuNTMgNC44MDcgMi40NiAyLjg3NSAzLjIwMyA3LjE0NSAyLjI3MyAxMy4wMzdtLTUuMzk3LTQzLjgwOGgtNDYuNzc0Yy0zLjIwMiAwLTUuOTIyIDIuMzI3LTYuNDIzIDUuNDg3bC0xOC45MTMgMTE5Ljk0Yy0uMzc0IDIuMzYyIDEuNDYgNC41MDMgMy44NDggNC41MDNoMjQuMDAyYzIuMjM3IDAgNC4xNDQtMS42MyA0LjQ5My0zLjgzNmw1LjM2Ny0zNC4wMDZjLjQ5NC0zLjE2IDMuMjItNS40ODggNi40MTctNS40ODhoMTQuOGMzMC44MSAwIDQ4LjU5NS0xNC45MDggNTMuMjM4LTQ0LjQ2NSAyLjA5My0xMi45MTguMDg0LTIzLjA3My01Ljk2NS0zMC4xODQtNi42NS03LjgxNC0xOC40NC0xMS45NS0zNC4wOS0xMS45NSIvPjwvc3ZnPg==");
  height: 16px; }
  .radio-button.active .payment-method-icon--paypal {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MDIiIGhlaWdodD0iMTYyIiB2aWV3Qm94PSIxLjUgMTA5MS41IDYwMiAxNjIiPjxwYXRoIGZpbGw9IiMwMDJGODYiIGQ9Ik0zMzMuMDg2IDExMzUuNjQ4aC0yMi41MTNjLTIuMTUyIDAtNC4xNjcgMS4wNjgtNS4zNzMgMi44NTRsLTMxLjA1OCA0NS43MzYtMTMuMTYtNDMuOTVjLS44MjUtMi43NS0zLjM1OC00LjY0LTYuMjI4LTQuNjRoLTIyLjEyN2MtMi42NyAwLTQuNTUzIDIuNjMtMy42OSA1LjE1NmwyNC43ODYgNzIuNzY4LTIzLjMxNSAzMi44OTZjLTEuODI3IDIuNTgyLjAyIDYuMTUyIDMuMTg1IDYuMTUyaDIyLjQ4OGMyLjEzIDAgNC4xMjYtMS4wNDMgNS4zNDQtMi43OTNsNzQuODY1LTEwOC4wNmMxLjc5LTIuNTgzLS4wNTYtNi4xMi0zLjIwNC02LjEybS0xNTAuNTA2IDQzLjU5N2MtMi4xNjUgMTIuNzk3LTEyLjMyIDIxLjM5LTI1LjI4IDIxLjM5LTYuNDk1IDAtMTEuNy0yLjA5LTE1LjA0LTYuMDQ4LTMuMzEyLTMuOTItNC41Ni05LjUxLTMuNTEtMTUuNzMgMi4wMTMtMTIuNjg3IDEyLjMzOC0yMS41NTIgMjUuMS0yMS41NTIgNi4zNjIgMCAxMS41MjQgMi4xMSAxNC45MyA2LjEwNCAzLjQzMiA0LjAyMiA0Ljc4MyA5LjY0MyAzLjggMTUuODM2bTMxLjIxNS00My41OTZoLTIyLjM5OGMtMS45MTcgMC0zLjU1MiAxLjM5My0zLjg1NCAzLjI5M2wtLjk4MyA2LjI2LTEuNTYyLTIuMjY3Yy00Ljg1NS03LjAzOC0xNS42NjgtOS4zOTYtMjYuNDYzLTkuMzk2LTI0Ljc0NCAwLTQ1Ljg4IDE4Ljc1Ni00OS45OTUgNDUuMDU3LTIuMTQgMTMuMTIzLjkgMjUuNjYgOC4zNCAzNC40MSA2LjgzNCA4LjA0IDE2LjU4NSAxMS4zODcgMjguMjA3IDExLjM4NyAxOS45NSAwIDMxLjAxLTEyLjgxIDMxLjAxLTEyLjgxbC0xIDYuMjI1Yy0uMzc1IDIuMzYzIDEuNDUzIDQuNTA2IDMuODUzIDQuNTA2aDIwLjE2N2MzLjIwMiAwIDUuOTIyLTIuMzIgNi40MjItNS40OGwxMi4xMS03Ni42NzZjLjM3Mi0yLjM2NS0xLjQ2LTQuNTA2LTMuODU1LTQuNTA2bS0xMzQuNDA4LjU0Yy0yLjU1NyAxNi43OS0xNS4zNzggMTYuNzktMjcuNzg0IDE2Ljc5aC03LjA1Nmw0Ljk1LTMxLjM1Yy4yOTYtMS44OTQgMS45My0zLjI4NiAzLjg0OC0zLjI4NmgzLjI0YzguNDQyIDAgMTYuNDE1IDAgMjAuNTI3IDQuODA3IDIuNDYyIDIuODc1IDMuMjAzIDcuMTQ1IDIuMjc1IDEzLjAzN20tNS4zOTgtNDMuODA4SDI3LjIxNGMtMy4yMDIgMC01LjkyMiAyLjMyNy02LjQyMiA1LjQ4N0wxLjg4IDEyMTcuODA3Yy0uMzc0IDIuMzYzIDEuNDU0IDQuNTA0IDMuODQ4IDQuNTA0aDIyLjMzOGMzLjE5NiAwIDUuOTE2LTIuMzI3IDYuNDE3LTUuNDhsNS4xMDgtMzIuMzZjLjQ5Ni0zLjE2IDMuMjIyLTUuNDg4IDYuNDE4LTUuNDg4aDE0LjhjMzAuODEgMCA0OC41OTQtMTQuOTA4IDUzLjIzOC00NC40NjUgMi4wOTMtMTIuOTE4LjA4NC0yMy4wNzMtNS45NjQtMzAuMTg0LTYuNjUzLTcuODE3LTE4LjQ0My0xMS45NTQtMzQuMDkzLTExLjk1NCIvPjxwYXRoIGZpbGw9IiMwMDlDREUiIGQ9Ik01NzMuODEgMTA5NS42NzZsLTE5LjE5NCAxMjIuMTMzYy0uMzc0IDIuMzY0IDEuNDUzIDQuNTA1IDMuODQ4IDQuNTA1aDE5LjMxYzMuMTk3IDAgNS45MjMtMi4zMjggNi40MTctNS40ODhsMTguOTMyLTExOS45NGMuMzc0LTIuMzYyLTEuNDUzLTQuNTAzLTMuODU0LTQuNTAzaC0yMS42MDJjLTEuOTI1IDAtMy41NiAxLjM5LTMuODU1IDMuMjkybS01Ny42MTMgODMuNTY4Yy0yLjE2NSAxMi43OTctMTIuMzIgMjEuMzktMjUuMjggMjEuMzktNi40OTYgMC0xMS43LTIuMDktMTUuMDQtNi4wNDgtMy4zMTctMy45Mi00LjU2LTkuNTEtMy41MS0xNS43MyAyLjAxMy0xMi42ODcgMTIuMzM4LTIxLjU1MiAyNS4xLTIxLjU1MiA2LjM2IDAgMTEuNTIzIDIuMTEgMTQuOTMgNi4xMDQgMy40MzIgNC4wMjIgNC43ODQgOS42NDMgMy44IDE1LjgzNm0zMS4yMTUtNDMuNTk2aC0yMi4zOTdjLTEuOTE4IDAtMy41NTMgMS4zOTMtMy44NTQgMy4yOTNsLS45OCA2LjI2LTEuNTctMi4yNjdjLTQuODQ4LTcuMDM4LTE1LjY2LTkuMzk2LTI2LjQ1NS05LjM5Ni0yNC43NDQgMC00NS44ODIgMTguNzU2LTQ5Ljk5NSA0NS4wNTctMi4xNCAxMy4xMjMuODk4IDI1LjY2IDguMzQgMzQuNDEgNi44MzMgOC4wNCAxNi41ODUgMTEuMzg3IDI4LjIwNiAxMS4zODcgMTkuOTUgMCAzMS4wMS0xMi44MSAzMS4wMS0xMi44MWwtMSA2LjIyNWMtLjM3NSAyLjM2MyAxLjQ1MyA0LjUwNiAzLjg1MyA0LjUwNmgyMC4xNjVjMy4yMDIgMCA1LjkyMi0yLjMyIDYuNDIzLTUuNDhsMTIuMTEtNzYuNjc2Yy4zNzItMi4zNjUtMS40Ni00LjUwNi0zLjg1Ni00LjUwNm0tMTM0LjQxLjU0Yy0yLjU1NiAxNi43OS0xNS4zNzcgMTYuNzktMjcuNzgyIDE2Ljc5aC03LjA1Nmw0Ljk1LTMxLjM1Yy4yOTctMS44OTQgMS45My0zLjI4NiAzLjg1LTMuMjg2aDMuMjM3YzguNDQ0IDAgMTYuNDE3IDAgMjAuNTMgNC44MDcgMi40NiAyLjg3NSAzLjIwMyA3LjE0NSAyLjI3MyAxMy4wMzdtLTUuMzk3LTQzLjgwOGgtNDYuNzc0Yy0zLjIwMiAwLTUuOTIyIDIuMzI3LTYuNDIzIDUuNDg3bC0xOC45MTMgMTE5Ljk0Yy0uMzc0IDIuMzYyIDEuNDYgNC41MDMgMy44NDggNC41MDNoMjQuMDAyYzIuMjM3IDAgNC4xNDQtMS42MyA0LjQ5My0zLjgzNmw1LjM2Ny0zNC4wMDZjLjQ5NC0zLjE2IDMuMjItNS40ODggNi40MTctNS40ODhoMTQuOGMzMC44MSAwIDQ4LjU5NS0xNC45MDggNTMuMjM4LTQ0LjQ2NSAyLjA5My0xMi45MTguMDg0LTIzLjA3My01Ljk2NS0zMC4xODQtNi42NS03LjgxNC0xOC40NC0xMS45NS0zNC4wOS0xMS45NSIvPjwvc3ZnPg=="); }

.payment-method-icon--alipay {
  background-image: url("data:image/png;base64,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");
  display: inline-block;
  height: 16px; }

.payment-method-icon--skrill {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTYiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSI2Mi41IDI3Ljc3OSAyOTYgMTAwIj48cGF0aCBmaWxsPSIjODYyMTY1IiBkPSJNMjc0LjgzIDUyLjE0YzYuNjgzIDAgMTIuMDk2LTUuNDEgMTIuMDk2LTEyLjA4N1MyODEuNTEzIDI3Ljk2IDI3NC44MyAyNy45NmMtNi42NyAwLTEyLjA4NCA1LjQxNi0xMi4wODQgMTIuMDkzIDAgNi42NzYgNS40MTQgMTIuMDg4IDEyLjA4NCAxMi4wODhtLTkyLjYzNiA2LjUyNmMtLjU0OCAxLjM3Mi00LjQ3NCAxMi40Ny0xMy45NzcgMjMuOTY4VjMzLjQ2MmwtMjUuMzEzIDUuMDAzVjEyNy42aDI1LjMxM3YtMjcuNTU0QzE3NS41NSAxMTEuMDQgMTc5LjE3IDEyNy42IDE3OS4xNyAxMjcuNmgzMC4zMmMtMi45OTgtMTIuNDctMTYuMTE4LTM1LjQ2Mi0xNi4xMTgtMzUuNDYyIDExLjc3NC0xNC45MjcgMTYuOTQ2LTMwLjgzNCAxNy43Ny0zMy40NzJoLTI4Ljk0OHptNjYuNTQ4LS45M2MtMjIuNjcyLjczLTM0LjE4NCAxMC45MDItMzQuMTg0IDMxLjEyNHYzOC43NGgyNC43NFY5Ni4wMDZjMC0xMi4xMDUgMS41ODQtMTcuMjk3IDE1Ljk1LTE3Ljc5MnYtMjAuMTJjLTIuNDE2LS41MTYtNi41MDYtLjM1Ny02LjUwNi0uMzU3bS0xNDguMjkgMTAuNzQ2Yy0zLjEwMy0uMjAyLTEwLjI4LS42NjctMTAuMjgtNy4xMyAwLTcuNzk4IDEwLjMzNC03Ljc5OCAxNC4yMS03Ljc5OCA2LjgxNiAwIDE1LjY0NCAyLjAxMiAyMS45NDcgMy44OTggMCAwIDMuNTE3IDEuMjQgNi41MSAyLjUxbC4yNzcuMDc1VjM4LjY4bC0uMzgyLS4xMWMtNy40NC0yLjYwNC0xNi4wOS01LjEwNy0zMi4xMy01LjEwNy0yNy42NTIgMC0zNy40NSAxNi4xMS0zNy40NSAyOS45MSAwIDcuOTU0IDMuNDA4IDI2LjY3OCAzNS4wOCAyOC44MzggMi42ODQuMTY1IDkuODA4LjU3NyA5LjgwOCA3LjI1MyAwIDUuNTE2LTUuODMyIDguNzY2LTE1LjY0MiA4Ljc2Ni0xMC43NSAwLTIxLjE4My0yLjc0LTI3LjUxNy01LjM0djIxLjk5M2M5LjQ4NCAyLjQ4NCAyMC4xNzQgMy43MyAzMi43MDQgMy43MyAyNy4wNCAwIDM5LjE0OC0xNS4yNDMgMzkuMTQ4LTMwLjM1IDAtMTcuMTI3LTEzLjU1LTI4LjI1OC0zNi4yODQtMjkuNzhNMjYyLjU3IDEyNy42aDI0LjUzNVY1OC43NDRoLTI0LjUzNVYxMjcuNnptNzAuNzM3LTg5Ljc1djg5Ljc1aDI0LjU0VjMzLjQ2MmwtMjQuNTQgNC4zODh6bS0zNS44MDcgMGwyNC41MTUtNC4zODhWMTI3LjZoLTI0LjUxNVYzNy44NXoiLz48L3N2Zz4=");
  height: 16px; }

.payment-method-icon--rapid-transfer {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDY0IDE5Ij4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik00LjYyIDExaDMuNTNjLjY1IDAgMS4zNDctLjQ0NyAxLjU1OC0xbDMuMDYtOGMuMjEtLjU1My0uMTQ3LTEtLjc5Ni0xaC0zLjUzbC03LjI2IDE5bTYuOTY4LTlsLTEuMDkgOW01Ljg4NCAwbDYuODgtMThjLjIxMi0uNTUzLjkxLTEgMS41NTgtMWgyLjM1NGMuNjUgMCAxLjAwNi40NDcuNzk1IDFsLTYuODggMThtLTEuMjY2LTloNC43MDZtNS41IDFoMy41MjhjLjY1IDAgMS4zNDgtLjQ0NyAxLjU2LTFsMy40NC05Yy4yMS0uNTUzLS4xNDctMS0uNzk1LTFoLTMuNTNMMjMuNTMgMjBNNDMuMDItMWwtOC4wMjQgMjFtNy44MjItMmgzLjUyN2MuNjUgMCAxLjM0OC0uNDQ3IDEuNTYtMWw1LjczMy0xNWMuMjEtLjU1My0uMTQ2LTEtLjc5Ni0xaC0zLjUzbC02LjQ5NCAxN3oiLz4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzIzMUYyMCIgc3Ryb2tlLXdpZHRoPSIuMiIgc3Ryb2tlLWxpbmVqb2luPSJiZXZlbCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNjIuOTQ4LS4ydjIuMTI2bTAtMS4wNjNoLTQuNzYzbTIuMTkgMS41OTR2LjkzYzAgLjI5NC4yMjguNTMyLjUxNC41MzJoMS41NDRjLjI4MyAwIC41MTgtLjI0LjUxOC0uNTM0di0xLjA2aC00Ljc2NiIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjMxRjIwIiBzdHJva2Utd2lkdGg9Ii4yIiBzdHJva2UtbGluZWpvaW49ImJldmVsIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik02MC4zNzQgMi4zMjV2MS4wNjJjMCAuMjk0LS4yMy41MzItLjUxNy41MzJoLTEuNjc0bS4wMDMuOTNsNC44OS45MjgtNC44OS45M20xLjAzLTEuNjY1djEuNDcybS0xLjAzIDEuMTI1aDQuODlsLTQuODkgMS41OTNoNC44OW0tMS42NzQgMi42NThoMS4wM2MuMjgzIDAgLjUxNi0uMjM3LjUxNi0uNTN2LS41M2MwLS4yOTQtLjIzLS41My0uNTE3LS41M2gtMS4wMjhjLS4yODIgMC0uNzcuNzk4LS43Ny43OThzLS40ODguNzk3LS43Ny43OTdoLTEuMDNjLS4yODUgMC0uNTE4LS4yMzYtLjUxOC0uNTN2LS41MzVjMC0uMjk0LjIzLS41My41MTctLjUzaDEuMDNtLjc3MiAyLjY1M3YxLjMzbS0yLjQ0Ni0xLjMzaDQuNzYzdjEuMzNtLTIuMzE4Ljc5N3YxLjMyOG0yLjMxNiAwdi0xLjMzaC00LjYzNnYxLjMzbTIuMDYyLjkzdi45MzJjMCAuMjkzLjIzLjUzLjUxNS41M2gxLjU0NGMuMjgzIDAgLjUxOC0uMjM3LjUxOC0uNTN2LTEuMDYyaC00Ljc2NiIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjMxRjIwIiBzdHJva2Utd2lkdGg9Ii4yIiBzdHJva2UtbGluZWpvaW49ImJldmVsIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik02MC4zNzQgMTcuMjA1djEuMDYyYzAgLjI5My0uMjMuNTMtLjUxNy41M2gtMS42NzQiLz4KICAgIDxwYXRoIGZpbGw9IiM2NUMwOEUiIGQ9Ik01Ni4wNzcgN3YxMmgtNSIvPgo8L3N2Zz4K");
  height: 16px; }

.payment-method-icon--ideal {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA8CAYAAADfYhweAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTg3MzVDNjc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NTg3MzVDNzc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1ODczNUM0NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1ODczNUM1NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3AE/LgAACXtJREFUeNrsW0tw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");
  height: 26px; }

.payment-method-icon--eps {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAAA8CAYAAADv7g0/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMEFCNDBBNTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMEFCNDBBNjc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwQUI0MEEzNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUwQUI0MEE0NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++4bsmAAAGn1JREFUeNrsXAmU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");
  height: 26px; }

.payment-method-icon--poli {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAArCAYAAACzfkyLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMEFCNDBBMTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMEFCNDBBMjc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1ODczNUM4NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUwQUI0MEEwNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0YsbWQAAECFJREFUeNrsXAtw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");
  height: 17px; }

.payment-method-icon--giro {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAmCAYAAABAvVyFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMEFCNDBBOTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMEFCNDBBQTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwQUI0MEE3NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUwQUI0MEE4NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tSoOgAAADANJREFUeNrUW2ts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");
  height: 20px; }

.payment-method-icon--neteller {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAUCAYAAABGUvnzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTg3MzVDMjc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NTg3MzVDMzc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1ODczNUMwNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1ODczNUMxNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MP1Y9gAABIlJREFUeNrkWVlIVkEUvpopFZVYtli0EZWtKkQ7FlEQ0kLLQyG0Qw9BRVBB9SLUQy9FBQU+BKG9hJkWFQTRXg/5/39/GmiZFkQbrdpO/n2H5sY43TN37qJYDXyMzv3mzMw5M3POmT/JksqGw+MXoKqw+DLu6MZ4tdqIftNQXbc6djmHuRdIc16Hqpjh7gN3u7LGBlRDGH46+O8l7hRUNz3O7xPQA3J+CBkjUNUa9PsMvBRcskEZZNy3PyYr5FwXYauZ9lyr45eYhzlHFeOma4zbIBs3gD7itnE9yugCDAbmAkVADeZbDvT3Y+BCdOz8Hxg4EoDrVx+xEHW6CLgBW/X2auA+wDyH9py/ycBYOK17AsNrBh76Pe0B9BEN+dAMBXamSIvOQDXIoOMaoFLqRyd6LMN9ApQbTmgj0InxTbKvzBbXkVO5CNx3aG8B6qX/yb91ZWTcxVXZEuA6J52OY7iNmhjnkuGYcSAfyASGATuAmQx3SYqPHVOARWRCCa8khacy3AvgbXYTCHkDUG3irkBZBrhFGgMXgWsS7OWEeOWq/NFAGsM9jfltMdRHJvO5CjLeoSY8APcKxQFAPwfuwGQfBqZNUWjY756hzBwPVxfHTdDpMxwvz9QXQoEUxIxiuC+g7OcB1uJHH63mh/G/MLcWlR+mBm7SRNO6fqYK9+LjOG49FtsUwnjqiRzLuA4/pz0a9vyESxjDcOtMrugPwgdulfNhCM6DQiMuu+0qeE7te9B3l1elkGuga4fhDcf3BBM0UX6ZMDgh3yjN8HDaox6NE2f0MQvzu2wwZqtbCrK6oToI9GX4p1IEkQKOkRqnXqIY2D7FkTZOCb4rCvcTncZk42KttEF6M9wacL8HCLCSfOrD1A19BQ6JTZIFTAa6M1xyHfvtK3q8Q04sR5Uxh3t+BQaiAKtHwJSlpwjpnUq1ovAwNpPuRFYFDMiG+tBHo/IKptMH8VYKzNEY9zEFopD7JtlAcbaCSpR2Sqt2+1B4s5KyeAlK8trwdDgFWJ3E5udcV0M7P3AcAT4y3yi1uwNss349Kd+zI2JXvyHqE8Be5dtyTb98DHI15ACLM84zjJXVBgEWRc9dNOlbwoPsqeDfCji/25R6Un7r8K0Y8jeojW4nmHZFtQjH6dhfC7AzAxlYBBQjAo6luwVapM3sN+XJ9SDbrz4qmW/LRSzVOqd1eXmpg2E/Sf+XAjMMJkkpy4eAC1LzWnpaTAqSfri81r0FlilR7mKNuAxwVyltExnuA+jjY0B90C31EmOeFRtGjZnI9y8FjquPFtmalxd1150UYXmqyyQ7YyIHDBeUrVFKs+HOnmQ4Xl/Nt17AMQ83gR3smJS0EPQRFTfpG8iimzTfgbPeycAmAZYlCT+PPxe6TJJOySYrWPHy+D5boKOWISHoQ7ZFBWPg6bDPSNipVvbBXl+iSttJKWH+fPYvlKhiYK6sVYMsrwY+I1KEti4RyXfqfrH67wyME/rI+vPF7bfrkH+z1xn4NQQ9VRvF43ZZO+/Y0QZ+/18udKAeKW3cKabf7Ofb//wUYADsuYB4omGDbgAAAABJRU5ErkJggg==");
  height: 18px; }

.payment-method-icon--skrill-direct {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHcAAAAUCAYAAAC3WaJ+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTg3MzVCRTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NTg3MzVCRjc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NEQ0OUZGNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NEQ0QTAwNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OJLXYAAAB3BJREFUeNrsWstx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");
  height: 18px; }

.payment-method-icon--sofort {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAAAlCAYAAACXvR1IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NDRENDlGOTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NDRENDlGQTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NEQ0OUY3NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NEQ0OUY4NzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AOF/IQAADv1JREFUeNrsW012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");
  height: 18px; }

.payment-method-icon--trustly {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAmCAYAAAAP4F9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NDRENDlGRDc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NDRENDlGRTc2QkExMUU3QjMyMEU1ODY2QjFCOUJFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NEQ0OUZCNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NEQ0OUZDNzZCQTExRTdCMzIwRTU4NjZCMUI5QkVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9GJtGQAAFSpJREFUeNrsWwl4VdW1Xvucc0cykIEkBEhCACERZDBQDFOpCjg9wSofilasnZ685/d4vmelb9RXfb72iVX7iR+tD8Wh1ioiH1ptQXDCGpQhIBDmkJDkkoFMdzzn7P3WOnffm5Obe4FgqW2/7O9bObln2Gfv/e+11r/W3ocxFVIWYQJMmzEJikYPh118ExxfD3DJYhg/Z+bcuUPHuipceTzPjLBI+xE4qvkzPt5fvX/Lnr0H2gMNHLKLFWiu4cAjAAqDs5ZMMQKyBufB1q3vQXp6OnDO4XyLqqrwwAMPwNq1a2Hw4MGgKAp0dnZCQ0MDlJSUwJIlS8A0TRBCWBIrjDHrNx09Ho8lb7zxBtTU1MD9998P4XDYukZtoTrz8vKgsbERPvjgA/jwww+tOuj8a6+9BoMGDbLkpZdegtWrV6ds67p16yAzMxMWLVoU7+MjjzwCFRUVEAwGrfrOVqiNO3bsgJUrV/a5Rm2ldrvdbqtuXdehuLgYtHMNoEBwjCAHpkHxrJXqvw2fIW4MZG3NPYrXeLesfCQONIcVGXn5+zPb4algPfwCx86EgfKVF802qZMW0y8gr9wzs2wyrB0+Xow2dAYaUyz0GKIvGGkGzgJuAh/mK79ihbr6cBmbcXyjuAfr7hoY4q8YYNVL6k2qmqjzCG4IoFk7MMVxU/tvCpxQYATxHAJ5eq+y9fReeKvlgHnUPYh5CivF1/IuVRZ6CqHYCCkw9gZxu8aY9ukq81tYt86V1NZhoFxkgAvHQ0pbynVIm3x/5Jmwq7ZAMZwQPGO07X+V3de4gz83pEyBMzUArnQGWWX8Vx/9l3is5Dp4uOxGdke4W0DpdXxJSw18cngzPKm5+9bt0B3g1rPIRqAlUJPMsIHyRwG4vHQabP24CsQgAD0Y1Vyr4P8Tb4ClhRPZVCOkgin00GdPiO+G/Wy9O4OB4kC/i8CpLgGah0GoS9TtehaWub2mWnwlu43rGlxyo3Hfmf3eVx3M2RTTVovYKAZoRhqY9TnA0HnrxMQGysUBWNNcwAsArim5Er4+62rw+7tBRfTazjS7q8f8/A7rJq+A/b8S62regPWuHAE5owCcbgbEwAlorqP2IV1r3w98+6OwMudSZa53CAx1DYei8TNGXhc+kPGsghOBc2FpbGbOIGj1+6C2VkcWPGCnLzLJEpCVC9Dh88PsGTMtx8gNAW3hUyPq4OeTMQxC/qTwE5vNl0hjyQ+HOgGa9nHwtyBcYQHVz+Pzx1CbnXishZMnPzbfKb9FvUsJA+RdzuewfPGs4hCgK364ZeKPIJB7DP73oadA8IwBBC5ysejPIBfAB9v+AD968IegFHSApzQC7hK9xOEBL0OWHG7lLe2HYb8TzThJ+3GAk1sBuusAWvaD5Yu1NIBRCxiMmg8QPs12MVNYMXBGiRgzfCZo+ZVh8OpDYd6EWy2tHyh/Ig22yBRaThUH/fcbPoaO4AqomFsGuqc7zfkNsMIgPWL6g10QMgM2kp2QIIm0o1bvF1A4UYFwALoMETXhne0+b8DsVD//dYMR3HYZwLd7JxwGyp8AYIv8cFRnBKTq3Rqo2loDxfPAnD+P0EdCBQQKzgMRJWGW1xSJmRSAriMApyIcRl+LswI4OLD2zlAHP7jhjLnnGSRtE6IZlx4ml2BOFMW6fq6MTrIszl+sCcW+xoT6Yc+wpbq3XwCTvzUpnaiBy6oXocm9DMz80YrLNDgSLtJilTGH6UWkDaakzjzSJPHmg4niBEOxtJ85VObgAr23iKguQP4cxg4YBtcVg3GqjIGGL6eG67rujEQizJ5WtHc01nH7UUWWhscwHgWlLS9kEL7Kgv2FUChEqVEcZDYOJR37Y+KRbGQbyiH7RKYUar8AdmdqpSOnwEMz/hYqEE9BGutEYq16eYYwcdDRfiNzHnbjOuUjSnJyBFsRJt6Gg2kdcXJYcWw0mmZOZroGKdmmoWKDdHCn8bGjFyk7RsznIs11kv34xGwW0rv8WaNdLzZu73w6FBJhI2RCR1fHnMrKyqdkx8T5AoxHV1dX1zM4OR5rbW21wA0EAn+WYDocDit3bi8PPvhg7NwYlPdQMqR9pI6fQiE7eiyeWTT7lwHWLrvT9VB9NixVhSoHEc2EMNDCorrqaC4pgHVwR/ZodSxxsmh6Epk1GJKlaZamoheXz5tgPW5YyUxk1tydPkKMSyf7z9vhWLDKMt3DboMp+7bBzqZd8L4ZzWmP9vl8Ey5w7Cb9BSgra25uzgkGg8NwYpbj73qUDwkwCRqlg3JjxFeWHBTvl0tVOoQaxtDHLX0qBxH3qYwhWPQ+BNsMCQtIzaXI66oFtmXTZU4a0NwLXY2aZiZz1TTrIswCXsFJ4FLwGmoeJcE1lTxDPJP2ZRYn/twXNjJRnrr33nuvxGOe5D7rCWC7h0MhrXHazhlfNsWnNXyifMRmwxJgPKq9BB5qs7DqjYFpWojziBJuPW4eEabKo6ot4lqLttpwZ4pcTwEMB5l8toCW4DOmWLfTb8WpQtcpqM+bYBzpbsMwrFrOrYuhNpK4pCJmsev2e+znzkbg6BotE9ISZ1pamrVUl6IUotxxsSdlsnZrrQeN3dpUCDvTmIvmSw/IZIZNCxiBgGsuBm2HzH1vfUtMVT0G3eawkT3D7Ba8ZAEsnvuo9msMq0DhUZIVNd/Rejn+r+JR1QzoqIMjdZ+KRq7H24eRNXxfzlhTznpa+ByS0A9aofpPlHY5AzGKh89s14tRRpLLk347RtqwvaIZT1VR6I8yTQgR8/cKym78v1kmfypQyBeaeNSwkxgfwNGEdgxC03r1008/PRV96win0+nZu3cvTVIiACdQ1qKcRClFmSW10b48S/2ag9KAcvgsuFGdI1DKZR2x6KdPm7CtI1EuQTFk305p26reOzL7GmjMyFRKTN1SMWuEuTV6StzMElAmFyyjBDLThzLe3ii69A48jTdmDAOvmgGaJwc8zOTxVikyAR3VYGFNHPqfiFDTAbO6qQpZeU+X61DW2DkJyrIkAJ9BecKuAZqmEVHxIMN8GH/ejpJGr6+trYVVq1bZkzo7UaajfAfl0Vi8JkOzt5HN3oQDc+nDDz/8LtJJl5xsyqhRo6pXrFgxD+85I+u6HuXHKOPffPPNVFsmiBi9gLIOpSIBXJCg/xblC5SvpbBg9H5K1N+J8u+2PlNfalEWxAgYtnvE448//lvsy0grtYGTdsaMGS9qU7Kv9qUbx49xOFwiWI9/Z1KThQTGCAvIGgllc3+ibYu0G4FTO5Tv6gHxRfsxoY2cy36aN1mdrjqN7IgZXR9W5ERJVvSQBmMKx32ev9wAbZAGJ/e3wO5Nvh5mkZMDI0aMSD9w4ICSGBYgmGzBggXpCEb75s2bwev1wuLFi+HEiRM3bNu2bUXCjLbCEFuJEZYxktTYS5k8ZiAR6pVD7ejoGI4sPaOpqYkAJj/6KornHBazSR6HSSuTWFRZR5G8ngxgJrV2GxHumFWy9eFGlMfl76XY17G9VJ/zjdro6dkQ9jfsQsX7BosPTA95ioEtMMhFM+3JLecTwx0a9/sgPdxlQriDscxSrSx/kphCOWoeVuJmOfZsVKOluUeVj3Snhb8+5uadznI3OJwaNIw7DQffexJCgTCUl5fDsmXLLODWrFkD1dXVvXqcn58Pzz33nLX1ha6TD5w8eTK88sorZQjwudyU00Ze+oSkNpPYGwlV1XGycNq2s2nTpuVJwG2SpCldugg/yi557VyBq3oOf0zv2o6yQ2q6vSySANM9N9svIC/YWVRU9HttZ+0WcHdpVaUTbdorAeJyCkW1WLGyWkZQoOBfXeOGDtbChBE2wnqAtLzn2bgWyd9MEjYN5+CZk8axhmMdR51q0NKytAwvTLh8HHT4QnD33Xefk9zEsj4LFy4EMsP0P8WYKUorymYZluy3aUZ/C0c/SyHNsCTXaKH1Fyi7bZYiFowvQfl7lG8nPEPtIZfSKCeXepYJQFC8lATgKSiXoBQkhoqovS+g5QloLZ87wZ0He4r8POT0aG7TjPpLy8zKqRUPhyzjzuPHqHbK8+RbqS0C+mhwHGQiWMigfTWdu6s++VnQIQ1mN+rToll3QHnedIgYQSsupMFMmi2jnCnnltBGNTLBkkQl8wg+Ocs/SWL6+p1VpFfg5CICNS3h2khJ9Dag/EQSuVgh0D9NAjARumf60aYN0g/n2okeyt9IM2+fIM1+v//1jRs3gjJ4Vis4RrU2dJ9SDqpOSYYkoML+PwJKv1WrHg2YQov+HGKKxiWHECk02E62Tu+Gz+uQXpx4Oyq+TUiNG3UrHLPvgEy1KGG/fo57dyUB94LCDzq8/PLLgH54TQoTTwPzTZQtKP+YxMwmW8lz9aMZRELfTHL+HpRbE869Lu8HpW5XCE5sD3W1HhL7iNEyYU8NMpvJVXsBZkaE0VqjANeZQXsqNWHGn7H73kTTaoaE0XYI9gg0YGZrVCjwMbq5tb/2fGPQ84xX+xNr8lT+mSYPxbi03RUtyxapjb4U9RCDf4xIz0UI68lM60msh12rQyjPx0mpryo6DL4DYle5YLdbcU8fcHsA5wik5gKlqRrSURMdaGY9qsvwcKGk1Nw4IBj/djeqvqwCcShrkWTUXMDw9DEw5dLo3uCYJqbSykRAzzEJ+mOKB0uNKki1KEAkKzs7m7T4BWkZ7pEuoCTJI/+M8hsbeUsWAvU32fGRtErTznIPZcf+EAe4BCMpyh0rjO0Jd2FjNMVJ/k2NotTjP2M+mJYPHcIz4Q6xOnIDa0Ne6swZBeVmiFKUphX7CpsG24FWkWF11hvHa7eKele6pJhIzDLGcPBO9UAwHOyTYUqmTX+MpE+Sc8Uy2Z8UYBoT2lCP78+WLPmINMU/k/Hu7CT1Fcn7khWXNN392VpM2vviOQD+v15hZagp2l1/vdgXaDVa0wrZUFpFivnfPiNjaTGDwZewMqaa1m+KkbkZ9cci5q8tkJQEooUa7BO708cBd8goVMP57Smg5y9s7fcCAddTgF6ZAlyO7/WjUPL/dzL0oexTt3yuNIWGGrb/EwvFrMhA4AGUj/vR9o0o/ypz2omFlhbf6QWwQ4n6VsUpfEaXdhhBG6pI7e0DLEQXDCjbxcPCpghKAgixDJjo0WLUAFpgUlqH7Si/XAWmRq/pIgyFngIwuXFBqmgjWf0xx9X9eYfL5WrEWLhNglIqzfkV53jsgAyFqBxPQbJmolzTT4BrZQbsziTx+is4Cdt7AXzzXddLOqJAuL3j9YDx3mxPmibJkmFb9yVoNWthQbUYsz0tGl30MIldU7gUS24w3fqf6qBvW8TpHN/CyT/Y5hGZEPuyhRQyEuTQ3RRJnCe0EN6HfSL99yR+Y0RiGIaSwgym0oLd57vMmJmZuaaurk4gwYpQwuM8HumU+XLDlmffnsJClNosSGJs6E3hTij9eZs9s4Vj0LFy5coX6Psl+7ddWvehdIm+BnX1/mfq94Fn5CSYr+OAcVPoRtj0K1wxrba6mMehgVsgcY7FyrE+0G9D1wXX0WxxxaBxUJ3gUlzCqzKutrdAS/aJsY83pHWd1K10ciw2FlBYMBzcXncvc4uMu7uiouKt/Pz8aQ6HIywXu534+zPsTDcCGpu1VoeKiorenj59+gyv10ugmnjejWRow8GDB+O7PGjnhHxHG9axcMiQIf9QXl4+FetVLEMjNxHI9yt4v7+qqurlQCDwfH19PZSWltZiW/4jJyfnOrx3hFycp0mo4nM6ToD25ubmXdi2JxLCMzLlS7Oysv4bAahEwpYu3QQNxB5bXEwmO5MWC9ra2px4rJWJkMTyOcppmQaNT9r29vYjlNq1A8y+90+3yRyvA2qP1MMXji1wGr2MEaJN7WjoJ8H1eRO16cHT5qnabWK9HgAfbb6zsvBKdJsOjYmJzc0uw97mwhUF42GeaUDg+GZ86TGooQ0LpK8Lls6EssHTIMLDvUzsqJJScLicvQCmhs6bN89KXdrzyXQPXSPAcDAtieWv6Wu6WOcohUlx69KlS62lPAKvu7u71zvmz58PlAyg831ymk4nHD16FCZNmgRlZWVQWVkJw4cPt74mvPbaaylzNgjrypUg0wpUODc3twnf2bZz586kar18+XIYO3ZsEU68HLof29QoQbZPLCsXQGlYBDmVhViI8potuaFLU7+lz3qw0+GMA+x0OyCC4+UtsDbgZVb8HbxQPMd5vamggUYTPblO3P/JY2JZ2wHxfgjHJPZBAm2lRQKsjr8N/mfsLc57VYU7SKMn/8D8l+0/hRV1W2BtxEmtUXBgcNaYtlib08K/qw8PIUBI49Ak9wI4tikvcf2WNJrujQFM91DYdTYiRgNJz5D0YWG6nnTrT2yC4dFPkng+ZlmSMjusE+85if05mbixLhHgs5BHRfpfe+ZqZ8LmgR6AN2+Nki4VAQyGgtBxOlrDhGXsh8Xz2Q2Rdj0a/1IEXwQll39fXb3lAWMGC8EZB7bPk8dA8zIoLoNvli3h9+lBE0zZR80DmZX3wZMfBmCHEYB9dW1fQEfAF093RheSw+CLjIfZ4xdCxAzCQDlnuRTl6iShUdJ4W2s80xRP+dAOSncWA71bOIdWwPX0daG1O8PKM2MNnQwyR0NZeiFMMfywJX8qBntzFdD9AtIKYSFHV0ZkOBYz6xgbOzxq2qj5kWvMiLZPh1bUsNZeC6M0h9uVIATYLGQYmTiR9AEIz16+I3PQ9hTm+lQ3a+5BfcM34aZPgIUGXIVYZqsnacHQNzMnhlXWLg8tjVKMOAG8SKfkAoWwr0phgOtI01wa4uZmyb83D7BmaAjsghIx98KWAf4KC5l64gFXXXWVZdptZS+a9mel36XRehXNeUtKgDtqk/imbgi0HoJPCybxMj3Uk7JU3QwCLWYz+uC9XU3RyRDCqCuErqpgvNhWOJXfFAqzeIKEqfRdk4DDb5of6UE8n2K7Mn1Z0ahtgLvmVIAL7fr5RSJ/3YV8MC2BFhQUJAL8SwT4l+eb7NGS7WIXSPz3rWWPZo7lV6SPhLFWKhNderALItVPs5XdTVCvIC8KdQC0YDhvoPUPtYoXh1bCtdmTxQLTiJp0mhd178Iq2hqrWDvuUgNsBTezBjQ3ETjS5ETi1p9sXlKbiSExtBwRNdlbF88vz/Mu9w8+PE10eU+lHZ38/KZ3Vv2OuYw4n6Nvmgg4fOZM6/tDbr0i95rvRUYcv0o13KHwgaz1O/a8+rzqBQqdU5tfAQMfpF2k8v8CDAClbg9nasB1/gAAAABJRU5ErkJggg==");
  height: 20px; }

.payment-method-icon--g2s_paypal {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSIyMCI+CiAgPHBhdGggZmlsbD0iIzAwMkY4NiIgZD0iTTM5LjAxMyA2LjIzN0gzNi40M2EuNzQxLjc0MSAwIDAgMC0uNjE2LjMyOGwtMy41NjMgNS4yNS0xLjUxMy01LjA0NWEuNzQ2Ljc0NiAwIDAgMC0uNzE1LS41MzNoLTIuNTM5YS40NDcuNDQ3IDAgMCAwLS40MjMuNTkybDIuODQ1IDguMzUxLTIuNjc2IDMuNzczYS40NDguNDQ4IDAgMCAwIC4zNjUuNzA2aDIuNTc5YS43NDEuNzQxIDAgMCAwIC42MTMtLjMybDguNTkyLTEyLjRhLjQ0Ni40NDYgMCAwIDAtLjM2Ni0uNzAyTTIxLjc0MiAxMS4yNGMtLjI0OCAxLjQ2OC0xLjQxNCAyLjQ1NS0yLjkwMSAyLjQ1NS0uNzQ0IDAtMS4zNDMtLjI0MS0xLjcyNi0uNjk0LS4zOC0uNDQ5LS41MjMtMS4wOTEtLjQwMy0xLjgwNi4yMzEtMS40NTUgMS40MTYtMi40NzIgMi44ODEtMi40NzIuNzI5IDAgMS4zMjIuMjQyIDEuNzE0LjcuMzkyLjQ2MS41NDcgMS4xMDYuNDM1IDEuODE3bTMuNTgyLTUuMDAzaC0yLjU3YS40NDUuNDQ1IDAgMCAwLS40NDEuMzc4bC0uMTEzLjcxOC0uMTgtLjI2Yy0uNTU4LS44MDgtMS43OTktMS4wNzgtMy4wMzctMS4wNzgtMi44NCAwLTUuMjY2IDIuMTUyLTUuNzM3IDUuMTctLjI0NiAxLjUwNi4xMDQgMi45NDQuOTU3IDMuOTQ5Ljc4My45MjIgMS45MDIgMS4zMDYgMy4yMzYgMS4zMDYgMi4yODkgMCAzLjU1OS0xLjQ3IDMuNTU5LTEuNDdsLS4xMTUuNzE0YS40NDguNDQ4IDAgMCAwIC40NDIuNTE4aDIuMzE0Yy4zNjYgMCAuNjgtLjI2Ni43MzYtLjYyOWwxLjM5LTguNzk5YS40NDYuNDQ2IDAgMCAwLS40NDEtLjUxN005LjkgNi4yOTljLS4yOTQgMS45MjctMS43NjUgMS45MjctMy4xODggMS45MjdoLS44MWwuNTY4LTMuNTk4YS40NDYuNDQ2IDAgMCAxIC40NDEtLjM3N2guMzcxYy45NjkgMCAxLjg4NCAwIDIuMzU1LjU1Mi4yODUuMzMuMzY5LjgyLjI2MyAxLjQ5Nm0tLjYxOS01LjAyN0gzLjkxM2EuNzQ1Ljc0NSAwIDAgMC0uNzM3LjYzbC0yLjE3IDEzLjc2M2EuNDQ5LjQ0OSAwIDAgMCAuNDQxLjUxOWgyLjU2NGEuNzQ2Ljc0NiAwIDAgMCAuNzM0LS42MjlsLjU4Ny0zLjcxNGEuNzQ2Ljc0NiAwIDAgMSAuNzM2LS42MjloMS42OTdjMy41MzUgMCA1LjU3NS0xLjcxMSA2LjEwOC01LjEwMy4yNC0xLjQ4Mi4wMS0yLjY0Ny0uNjg0LTMuNDY0LS43NTktLjg5OC0yLjExMi0xLjM3My0zLjkwOC0xLjM3MyIvPgogIDxwYXRoIGZpbGw9IiMwMDlDREUiIGQ9Ik02Ni42MzggMS42NWwtMi4yMDIgMTQuMDE0YS40NDYuNDQ2IDAgMCAwIC40MzkuNTE4aDIuMjE2YS43NDQuNzQ0IDAgMCAwIC43MzYtLjYyOUw3MCAxLjc4OWEuNDQ4LjQ0OCAwIDAgMC0uNDQtLjUxN2gtMi40OGEuNDQ2LjQ0NiAwIDAgMC0uNDQyLjM3OG0tNi42MTMgOS41OWMtLjI0NyAxLjQ2OC0xLjQxNCAyLjQ1My0yLjkgMi40NTMtLjc0NSAwLTEuMzQzLS4yMzktMS43MjYtLjY5Mi0uMzgtLjQ0OS0uNTIzLTEuMDkxLS40MDItMS44MDYuMjMtMS40NTUgMS40MTUtMi40NzIgMi44OC0yLjQ3Mi43MjkgMCAxLjMyMi4yNDIgMS43MTQuNy4zOTMuNDYxLjU0OCAxLjEwNi40MzQgMS44MTdtMy41ODQtNS4wMDNoLTIuNTcyYS40NDQuNDQ0IDAgMCAwLS40NC4zNzdsLS4xMTIuNzE5LS4xOC0uMjZjLS41NTktLjgwOC0xLjc5OS0xLjA3OC0zLjAzNy0xLjA3OC0yLjgzOSAwLTUuMjY2IDIuMTUyLTUuNzM2IDUuMTctLjI0NSAxLjUwNS4xMDQgMi45NDQuOTU3IDMuOTQ5Ljc4NC45MjIgMS45MDIgMS4zMDYgMy4yMzcgMS4zMDYgMi4yODggMCAzLjU1OC0xLjQ3IDMuNTU4LTEuNDdsLS4xMTQuNzE0YS40NDcuNDQ3IDAgMCAwIC40NDEuNTE4aDIuMzEzYS43NDIuNzQyIDAgMCAwIC43MzYtLjYyOWwxLjM5MS04Ljc5OWEuNDQ4LjQ0OCAwIDAgMC0uNDQyLS41MTdtLTE1LjQyNS4wNjJjLS4yOTMgMS45MjctMS43NjUgMS45MjctMy4xODggMS45MjdoLS44MTFsLjU2Ny0zLjU5OGEuNDUuNDUgMCAwIDEgLjQ0Mi0uMzc3aC4zN2MuOTcxIDAgMS44ODYgMCAyLjM1NS41NTIuMjg2LjMyOS4zNzIuODIuMjY1IDEuNDk2bS0uNjItNS4wMjdoLTUuMzY3YS43NDYuNzQ2IDAgMCAwLS43MzcuNjNsLTIuMTcxIDEzLjc2M2EuNDUuNDUgMCAwIDAgLjQ0Mi41MTloMi43NTVhLjUyNS41MjUgMCAwIDAgLjUxNi0uNDM4bC42MTUtMy45MDJhLjc0Ni43NDYgMCAwIDEgLjczNi0uNjI5aDEuNjk5YzMuNTM0IDAgNS41NzUtMS43MTEgNi4xMDctNS4xMDMuMjQtMS40ODIuMDEtMi42NDgtLjY4NC0zLjQ2NC0uNzYxLS45MDEtMi4xMTQtMS4zNzYtMy45MTEtMS4zNzYiLz4KPC9zdmc+Cg==");
  height: 16px; }
  .radio-button.active .payment-method-icon--g2s_paypal {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSIyMCI+CiAgPHBhdGggZmlsbD0iIzAwMkY4NiIgZD0iTTM5LjAxMyA2LjIzN0gzNi40M2EuNzQxLjc0MSAwIDAgMC0uNjE2LjMyOGwtMy41NjMgNS4yNS0xLjUxMy01LjA0NWEuNzQ2Ljc0NiAwIDAgMC0uNzE1LS41MzNoLTIuNTM5YS40NDcuNDQ3IDAgMCAwLS40MjMuNTkybDIuODQ1IDguMzUxLTIuNjc2IDMuNzczYS40NDguNDQ4IDAgMCAwIC4zNjUuNzA2aDIuNTc5YS43NDEuNzQxIDAgMCAwIC42MTMtLjMybDguNTkyLTEyLjRhLjQ0Ni40NDYgMCAwIDAtLjM2Ni0uNzAyTTIxLjc0MiAxMS4yNGMtLjI0OCAxLjQ2OC0xLjQxNCAyLjQ1NS0yLjkwMSAyLjQ1NS0uNzQ0IDAtMS4zNDMtLjI0MS0xLjcyNi0uNjk0LS4zOC0uNDQ5LS41MjMtMS4wOTEtLjQwMy0xLjgwNi4yMzEtMS40NTUgMS40MTYtMi40NzIgMi44ODEtMi40NzIuNzI5IDAgMS4zMjIuMjQyIDEuNzE0LjcuMzkyLjQ2MS41NDcgMS4xMDYuNDM1IDEuODE3bTMuNTgyLTUuMDAzaC0yLjU3YS40NDUuNDQ1IDAgMCAwLS40NDEuMzc4bC0uMTEzLjcxOC0uMTgtLjI2Yy0uNTU4LS44MDgtMS43OTktMS4wNzgtMy4wMzctMS4wNzgtMi44NCAwLTUuMjY2IDIuMTUyLTUuNzM3IDUuMTctLjI0NiAxLjUwNi4xMDQgMi45NDQuOTU3IDMuOTQ5Ljc4My45MjIgMS45MDIgMS4zMDYgMy4yMzYgMS4zMDYgMi4yODkgMCAzLjU1OS0xLjQ3IDMuNTU5LTEuNDdsLS4xMTUuNzE0YS40NDguNDQ4IDAgMCAwIC40NDIuNTE4aDIuMzE0Yy4zNjYgMCAuNjgtLjI2Ni43MzYtLjYyOWwxLjM5LTguNzk5YS40NDYuNDQ2IDAgMCAwLS40NDEtLjUxN005LjkgNi4yOTljLS4yOTQgMS45MjctMS43NjUgMS45MjctMy4xODggMS45MjdoLS44MWwuNTY4LTMuNTk4YS40NDYuNDQ2IDAgMCAxIC40NDEtLjM3N2guMzcxYy45NjkgMCAxLjg4NCAwIDIuMzU1LjU1Mi4yODUuMzMuMzY5LjgyLjI2MyAxLjQ5Nm0tLjYxOS01LjAyN0gzLjkxM2EuNzQ1Ljc0NSAwIDAgMC0uNzM3LjYzbC0yLjE3IDEzLjc2M2EuNDQ5LjQ0OSAwIDAgMCAuNDQxLjUxOWgyLjU2NGEuNzQ2Ljc0NiAwIDAgMCAuNzM0LS42MjlsLjU4Ny0zLjcxNGEuNzQ2Ljc0NiAwIDAgMSAuNzM2LS42MjloMS42OTdjMy41MzUgMCA1LjU3NS0xLjcxMSA2LjEwOC01LjEwMy4yNC0xLjQ4Mi4wMS0yLjY0Ny0uNjg0LTMuNDY0LS43NTktLjg5OC0yLjExMi0xLjM3My0zLjkwOC0xLjM3MyIvPgogIDxwYXRoIGZpbGw9IiMwMDlDREUiIGQ9Ik02Ni42MzggMS42NWwtMi4yMDIgMTQuMDE0YS40NDYuNDQ2IDAgMCAwIC40MzkuNTE4aDIuMjE2YS43NDQuNzQ0IDAgMCAwIC43MzYtLjYyOUw3MCAxLjc4OWEuNDQ4LjQ0OCAwIDAgMC0uNDQtLjUxN2gtMi40OGEuNDQ2LjQ0NiAwIDAgMC0uNDQyLjM3OG0tNi42MTMgOS41OWMtLjI0NyAxLjQ2OC0xLjQxNCAyLjQ1My0yLjkgMi40NTMtLjc0NSAwLTEuMzQzLS4yMzktMS43MjYtLjY5Mi0uMzgtLjQ0OS0uNTIzLTEuMDkxLS40MDItMS44MDYuMjMtMS40NTUgMS40MTUtMi40NzIgMi44OC0yLjQ3Mi43MjkgMCAxLjMyMi4yNDIgMS43MTQuNy4zOTMuNDYxLjU0OCAxLjEwNi40MzQgMS44MTdtMy41ODQtNS4wMDNoLTIuNTcyYS40NDQuNDQ0IDAgMCAwLS40NC4zNzdsLS4xMTIuNzE5LS4xOC0uMjZjLS41NTktLjgwOC0xLjc5OS0xLjA3OC0zLjAzNy0xLjA3OC0yLjgzOSAwLTUuMjY2IDIuMTUyLTUuNzM2IDUuMTctLjI0NSAxLjUwNS4xMDQgMi45NDQuOTU3IDMuOTQ5Ljc4NC45MjIgMS45MDIgMS4zMDYgMy4yMzcgMS4zMDYgMi4yODggMCAzLjU1OC0xLjQ3IDMuNTU4LTEuNDdsLS4xMTQuNzE0YS40NDcuNDQ3IDAgMCAwIC40NDEuNTE4aDIuMzEzYS43NDIuNzQyIDAgMCAwIC43MzYtLjYyOWwxLjM5MS04Ljc5OWEuNDQ4LjQ0OCAwIDAgMC0uNDQyLS41MTdtLTE1LjQyNS4wNjJjLS4yOTMgMS45MjctMS43NjUgMS45MjctMy4xODggMS45MjdoLS44MTFsLjU2Ny0zLjU5OGEuNDUuNDUgMCAwIDEgLjQ0Mi0uMzc3aC4zN2MuOTcxIDAgMS44ODYgMCAyLjM1NS41NTIuMjg2LjMyOS4zNzIuODIuMjY1IDEuNDk2bS0uNjItNS4wMjdoLTUuMzY3YS43NDYuNzQ2IDAgMCAwLS43MzcuNjNsLTIuMTcxIDEzLjc2M2EuNDUuNDUgMCAwIDAgLjQ0Mi41MTloMi43NTVhLjUyNS41MjUgMCAwIDAgLjUxNi0uNDM4bC42MTUtMy45MDJhLjc0Ni43NDYgMCAwIDEgLjczNi0uNjI5aDEuNjk5YzMuNTM0IDAgNS41NzUtMS43MTEgNi4xMDctNS4xMDMuMjQtMS40ODIuMDEtMi42NDgtLjY4NC0zLjQ2NC0uNzYxLS45MDEtMi4xMTQtMS4zNzYtMy45MTEtMS4zNzYiLz4KPC9zdmc+Cg=="); }

.payment-method-icon--gate2shop {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiB2aWV3Qm94PSIwIDAgNjkgMTIuNCI+CiAgPHN0eWxlPgogICAgLnN0MHtmaWxsOiMyZTNjNTh9CiAgPC9zdHlsZT4KICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC4yIDEwLjJjLS41IDAtMS0uMS0xLjQtLjMtLjQtLjItLjgtLjUtMS4xLS45LS4zLS4zLS42LS44LS43LTEuM1MuNyA2LjUuNyA1LjguOCA0LjUgMSA0cy40LTEgLjgtMS40LjctLjYgMS4xLS44Yy40LS4yLjktLjMgMS40LS4zLjMgMCAuNiAwIC44LjFzLjUuMS42LjIuMy4xLjQuMmguM2wtLjMgMXMtLjEtLjEtLjMtLjItLjItLjEtLjQtLjEtLjMtLjEtLjUtLjJjLS4yIDAtLjQtLjEtLjYtLjEtLjMuMS0uNy4yLTEgLjMtLjMuMi0uNi40LS44LjdzLS40LjYtLjUgMWMtLjEuNC0uMi45LS4yIDEuNCAwIC41LjEuOS4yIDEuNC4xLjQuMy44LjUgMSAuMi4zLjUuNS44LjcuMy4yLjcuMiAxLjEuMi41IDAgLjktLjEgMS4yLS4yLjMtLjEuNi0uMi43LS4zbC4zIDFjLS4xIDAtLjEuMS0uMy4yLS4yIDAtLjQuMS0uNi4yLS4yLjEtLjQuMS0uNy4xLS4yIDAtLjUuMS0uOC4xek0xMS41IDYuNWMuMS4yLjMuNC40LjZzLjQuNS41LjljLjIuMy40LjYuNiAxIC4yLjMuMy43LjUgMWgtMS4xYy0uMS0uMy0uMy0uNi0uNS0uOS0uMi0uMy0uMy0uNi0uNS0uOXMtLjQtLjYtLjUtLjgtLjMtLjUtLjUtLjZIOC45VjEwaC0xVjEuOGMuMy0uMS42LS4xIDEtLjJzLjcgMCAxIDBjMSAwIDEuOC4yIDIuNC43LjUuNC44IDEuMS44IDIgMCAuNi0uMSAxLS40IDEuNC0uMy4zLS43LjYtMS4yLjh6TTkuOSAyLjZoLTF2My4xaC43Yy40IDAgLjcgMCAxLS4xLjMgMCAuNS0uMS43LS4yLjItLjEuMy0uMy41LS41LjEtLjIuMi0uNS4yLS44IDAtLjMtLjEtLjYtLjItLjgtLjEtLjItLjMtLjQtLjQtLjVsLS42LS4zYy0uNC4xLS42LjEtLjkuMXpNMTQuOCAxMFYxLjdoNC42djFoLTMuNXYyLjVIMTl2MWgtMy4xVjloMy44djFoLTQuOXpNMjcuMiA1LjhjMCAuNy0uMSAxLjMtLjMgMS45LS4yLjUtLjUgMS0uOSAxLjMtLjQuMy0uOC42LTEuMy44cy0xIC4yLTEuNi4yaC0xYy0uNCAwLS43LS4xLTEtLjJ2LThjLjMtLjEuNi0uMSAxLS4ycy43IDAgMSAwYy42IDAgMS4yLjEgMS43LjMuNC4xLjkuNCAxLjIuNy40LjMuNi44LjkgMS4zLjIuNi4zIDEuMi4zIDEuOXpNMjMuMSA5YzEgMCAxLjctLjMgMi4yLS44LjUtLjYuNy0xLjQuNy0yLjRzLS4yLTEuOC0uNy0yLjRjLS41LS42LTEuMi0uOC0yLjItLjhoLTFWOWgxek0yOC45IDEuN2gxVjEwaC0xVjEuN3pNMzYuOSAxLjd2MWgtMi4zVjEwaC0xVjIuN2gtMi4zdi0xaDUuNnpNNDQuMSAxMC4yYy0uNSAwLTEtLjEtMS40LS4zLS40LS4yLS44LS41LTEuMS0uOC0uMy0uNC0uNS0uOC0uNy0xLjRzLS4zLTEuMi0uMy0xLjkuMS0xLjMuMy0xLjkuNC0xIC44LTEuNC43LS42IDEuMS0uOGMuNC0uMi45LS4zIDEuNC0uMy4zIDAgLjYgMCAuOC4xcy41LjEuNi4yLjMuMS40LjJjLjIuMS4yLjEuMy4xTDQ2IDNjLS4xIDAtLjItLjEtLjMtLjItLjEtLjEtLjMtLjEtLjQtLjJzLS4zIDAtLjUtLjFjLS4yIDAtLjQtLjEtLjYtLjEtLjQgMC0uOC4xLTEuMS4yLS4zLjItLjYuNC0uOC43cy0uMy43LS41IDEuMWMtLjEuNC0uMi45LS4yIDEuNCAwIC41LjEuOS4yIDEuNC4xLjQuMy44LjUgMSAuMi4zLjUuNS44LjcuMy4yLjcuMiAxLjEuMi41IDAgLjktLjEgMS4yLS4yLjMtLjEuNi0uMi43LS4zbC4zIDFjLS4xIDAtLjEuMS0uMy4yLS4xLjEtLjMuMS0uNS4ycy0uNC4xLS43LjFjLS4zIDAtLjUuMS0uOC4xek01Mi45IDEwYy0uMS0uNC0uMi0uNy0uMy0xLjEtLjEtLjMtLjItLjctLjMtMS4xaC0zLjRsLS43IDIuMmgtMS4xYy4zLS45LjYtMS43LjgtMi40cy41LTEuNS43LTIuMWMuMi0uNy41LTEuMy43LTEuOS4yLS42LjUtMS4yLjctMS44aDFjLjMuNi41IDEuMi43IDEuOC4yLjYuNSAxLjMuNyAxLjkuMi43LjUgMS40LjcgMi4xcy43IDEuNS45IDIuNGgtMS4xem0tMS0zLjFjLS4yLS43LS41LTEuNC0uNy0ycy0uNC0xLjMtLjctMS45Yy0uMy42LS41IDEuMi0uNyAxLjktLjIuNy0uNCAxLjMtLjcgMmgyLjh6TTU4LjkgNi41Yy4xLjIuMy40LjQuNnMuNC41LjUuOWMuMi4zLjQuNi42IDEgLjIuMy4zLjcuNSAxaC0xLjFjLS4xLS4zLS4zLS42LS41LS45LS4yLS4zLS4zLS42LS41LS45LS4yLS4zLS4zLS41LS41LS44cy0uMy0uNS0uNS0uNmgtMS41VjEwaC0xVjEuOGMuMy0uMS42LS4xIDEtLjJoMWMxIDAgMS44LjIgMi40LjcuNS40LjggMS4xLjggMiAwIC42LS4xIDEtLjQgMS40LS4zLjMtLjcuNi0xLjIuOHptLTEuNi0zLjloLTF2My4xaC43Yy40IDAgLjcgMCAxLS4xLjMgMCAuNS0uMS43LS4yLjIgMCAuMy0uMi41LS40LjEtLjIuMi0uNS4yLS44IDAtLjMtLjEtLjYtLjItLjgtLjItLjItLjMtLjQtLjUtLjVsLS42LS4zaC0uOHpNNjguMyA1LjhjMCAuNy0uMSAxLjMtLjMgMS45LS4yLjUtLjUgMS0uOSAxLjMtLjQuMy0uOC42LTEuMy44cy0xLjEuMi0xLjcuMmgtMWMtLjQgMC0uNy0uMS0xLS4ydi04Yy4zLS4xLjYtLjEgMS0uMnMuNyAwIDEgMGMuNiAwIDEuMi4xIDEuNy4zLjUuMi45LjQgMS4zLjguNC4zLjcuNy45IDEuMi4yLjYuMyAxLjIuMyAxLjl6TTY0LjIgOWMxIDAgMS43LS4zIDIuMi0uOC41LS42LjctMS40LjctMi40cy0uMi0xLjgtLjctMi40Yy0uNS0uNi0xLjItLjgtMi4yLS44aC0xVjloMXoiLz4KPC9zdmc+Cg==");
  height: 16px; }
  .radio-button .payment-method-icon--gate2shop {
    vertical-align: -1px; }
  .radio-button.active .payment-method-icon--gate2shop {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiB2aWV3Qm94PSIwIDAgNjkgMTIuNCI+CiAgPHN0eWxlPgogICAgLnN0MHtmaWxsOiMyZTNjNTh9CiAgPC9zdHlsZT4KICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC4yIDEwLjJjLS41IDAtMS0uMS0xLjQtLjMtLjQtLjItLjgtLjUtMS4xLS45LS4zLS4zLS42LS44LS43LTEuM1MuNyA2LjUuNyA1LjguOCA0LjUgMSA0cy40LTEgLjgtMS40LjctLjYgMS4xLS44Yy40LS4yLjktLjMgMS40LS4zLjMgMCAuNiAwIC44LjFzLjUuMS42LjIuMy4xLjQuMmguM2wtLjMgMXMtLjEtLjEtLjMtLjItLjItLjEtLjQtLjEtLjMtLjEtLjUtLjJjLS4yIDAtLjQtLjEtLjYtLjEtLjMuMS0uNy4yLTEgLjMtLjMuMi0uNi40LS44LjdzLS40LjYtLjUgMWMtLjEuNC0uMi45LS4yIDEuNCAwIC41LjEuOS4yIDEuNC4xLjQuMy44LjUgMSAuMi4zLjUuNS44LjcuMy4yLjcuMiAxLjEuMi41IDAgLjktLjEgMS4yLS4yLjMtLjEuNi0uMi43LS4zbC4zIDFjLS4xIDAtLjEuMS0uMy4yLS4yIDAtLjQuMS0uNi4yLS4yLjEtLjQuMS0uNy4xLS4yIDAtLjUuMS0uOC4xek0xMS41IDYuNWMuMS4yLjMuNC40LjZzLjQuNS41LjljLjIuMy40LjYuNiAxIC4yLjMuMy43LjUgMWgtMS4xYy0uMS0uMy0uMy0uNi0uNS0uOS0uMi0uMy0uMy0uNi0uNS0uOXMtLjQtLjYtLjUtLjgtLjMtLjUtLjUtLjZIOC45VjEwaC0xVjEuOGMuMy0uMS42LS4xIDEtLjJzLjcgMCAxIDBjMSAwIDEuOC4yIDIuNC43LjUuNC44IDEuMS44IDIgMCAuNi0uMSAxLS40IDEuNC0uMy4zLS43LjYtMS4yLjh6TTkuOSAyLjZoLTF2My4xaC43Yy40IDAgLjcgMCAxLS4xLjMgMCAuNS0uMS43LS4yLjItLjEuMy0uMy41LS41LjEtLjIuMi0uNS4yLS44IDAtLjMtLjEtLjYtLjItLjgtLjEtLjItLjMtLjQtLjQtLjVsLS42LS4zYy0uNC4xLS42LjEtLjkuMXpNMTQuOCAxMFYxLjdoNC42djFoLTMuNXYyLjVIMTl2MWgtMy4xVjloMy44djFoLTQuOXpNMjcuMiA1LjhjMCAuNy0uMSAxLjMtLjMgMS45LS4yLjUtLjUgMS0uOSAxLjMtLjQuMy0uOC42LTEuMy44cy0xIC4yLTEuNi4yaC0xYy0uNCAwLS43LS4xLTEtLjJ2LThjLjMtLjEuNi0uMSAxLS4ycy43IDAgMSAwYy42IDAgMS4yLjEgMS43LjMuNC4xLjkuNCAxLjIuNy40LjMuNi44LjkgMS4zLjIuNi4zIDEuMi4zIDEuOXpNMjMuMSA5YzEgMCAxLjctLjMgMi4yLS44LjUtLjYuNy0xLjQuNy0yLjRzLS4yLTEuOC0uNy0yLjRjLS41LS42LTEuMi0uOC0yLjItLjhoLTFWOWgxek0yOC45IDEuN2gxVjEwaC0xVjEuN3pNMzYuOSAxLjd2MWgtMi4zVjEwaC0xVjIuN2gtMi4zdi0xaDUuNnpNNDQuMSAxMC4yYy0uNSAwLTEtLjEtMS40LS4zLS40LS4yLS44LS41LTEuMS0uOC0uMy0uNC0uNS0uOC0uNy0xLjRzLS4zLTEuMi0uMy0xLjkuMS0xLjMuMy0xLjkuNC0xIC44LTEuNC43LS42IDEuMS0uOGMuNC0uMi45LS4zIDEuNC0uMy4zIDAgLjYgMCAuOC4xcy41LjEuNi4yLjMuMS40LjJjLjIuMS4yLjEuMy4xTDQ2IDNjLS4xIDAtLjItLjEtLjMtLjItLjEtLjEtLjMtLjEtLjQtLjJzLS4zIDAtLjUtLjFjLS4yIDAtLjQtLjEtLjYtLjEtLjQgMC0uOC4xLTEuMS4yLS4zLjItLjYuNC0uOC43cy0uMy43LS41IDEuMWMtLjEuNC0uMi45LS4yIDEuNCAwIC41LjEuOS4yIDEuNC4xLjQuMy44LjUgMSAuMi4zLjUuNS44LjcuMy4yLjcuMiAxLjEuMi41IDAgLjktLjEgMS4yLS4yLjMtLjEuNi0uMi43LS4zbC4zIDFjLS4xIDAtLjEuMS0uMy4yLS4xLjEtLjMuMS0uNS4ycy0uNC4xLS43LjFjLS4zIDAtLjUuMS0uOC4xek01Mi45IDEwYy0uMS0uNC0uMi0uNy0uMy0xLjEtLjEtLjMtLjItLjctLjMtMS4xaC0zLjRsLS43IDIuMmgtMS4xYy4zLS45LjYtMS43LjgtMi40cy41LTEuNS43LTIuMWMuMi0uNy41LTEuMy43LTEuOS4yLS42LjUtMS4yLjctMS44aDFjLjMuNi41IDEuMi43IDEuOC4yLjYuNSAxLjMuNyAxLjkuMi43LjUgMS40LjcgMi4xcy43IDEuNS45IDIuNGgtMS4xem0tMS0zLjFjLS4yLS43LS41LTEuNC0uNy0ycy0uNC0xLjMtLjctMS45Yy0uMy42LS41IDEuMi0uNyAxLjktLjIuNy0uNCAxLjMtLjcgMmgyLjh6TTU4LjkgNi41Yy4xLjIuMy40LjQuNnMuNC41LjUuOWMuMi4zLjQuNi42IDEgLjIuMy4zLjcuNSAxaC0xLjFjLS4xLS4zLS4zLS42LS41LS45LS4yLS4zLS4zLS42LS41LS45LS4yLS4zLS4zLS41LS41LS44cy0uMy0uNS0uNS0uNmgtMS41VjEwaC0xVjEuOGMuMy0uMS42LS4xIDEtLjJoMWMxIDAgMS44LjIgMi40LjcuNS40LjggMS4xLjggMiAwIC42LS4xIDEtLjQgMS40LS4zLjMtLjcuNi0xLjIuOHptLTEuNi0zLjloLTF2My4xaC43Yy40IDAgLjcgMCAxLS4xLjMgMCAuNS0uMS43LS4yLjIgMCAuMy0uMi41LS40LjEtLjIuMi0uNS4yLS44IDAtLjMtLjEtLjYtLjItLjgtLjItLjItLjMtLjQtLjUtLjVsLS42LS4zaC0uOHpNNjguMyA1LjhjMCAuNy0uMSAxLjMtLjMgMS45LS4yLjUtLjUgMS0uOSAxLjMtLjQuMy0uOC42LTEuMy44cy0xLjEuMi0xLjcuMmgtMWMtLjQgMC0uNy0uMS0xLS4ydi04Yy4zLS4xLjYtLjEgMS0uMnMuNyAwIDEgMGMuNiAwIDEuMi4xIDEuNy4zLjUuMi45LjQgMS4zLjguNC4zLjcuNy45IDEuMi4yLjYuMyAxLjIuMyAxLjl6TTY0LjIgOWMxIDAgMS43LS4zIDIuMi0uOC41LS42LjctMS40LjctMi40cy0uMi0xLjgtLjctMi40Yy0uNS0uNi0xLjItLjgtMi4yLS44aC0xVjloMXoiLz4KPC9zdmc+Cg=="); }

.payment-method-wallet {
  display: flex; }
  .payment-method-wallet--title {
    flex: 1 1 auto; }
  .payment-method-wallet--balance {
    font-weight: 600;
    align-self: flex-end; }

.Select-value .payment-method-wallet--balance {
  margin-right: 30px; }

.PaidAdditionalFilesPicker {
  width: 100%; }

.PaidAdditionalFilesPicker__message {
  font-size: 14px; }

@media only screen and (min-width: 426px) {
  .PaidAdditionalFilesPicker__message {
    display: flex;
    margin-top: -5px; } }

.PaidRevision {
  color: #51575d; }

.PaidRevision__revision-policy {
  color: #543c29;
  font-size: 13px;
  line-height: 1.3;
  margin-left: 20px;
  position: relative; }

.PaidRevision__revision-policy::before {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMSBCYXNpYy8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS1iYXNpYy5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImJhc2ljIiBpZD0iTGF5ZXJfMSIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjdweCIgaGVpZ2h0PSIyMHB4IgoJIHZpZXdCb3g9IjAgMCA3IDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI2I5NzY1YyIgZD0iTTUuMDE5LDEzLjAxNkw2LDBIMC45NTFsMS4wNDIsMTMuMDE2SDUuMDE5eiBNMy40OTcsMTkuOTk0YzEuNDk3LDAsMi40NjctMS4wODEsMi40NjctMi41MjEKCWMtMC4wMjgtMS40NjktMC45OTgtMi41MjItMi40NjctMi41MjJzLTIuNDk0LDEuMDU0LTIuNDk0LDIuNTIyQzEuMDAzLDE4LjkxMywyLjAwMSwxOS45OTQsMy40OTcsMTkuOTk0eiIvPgo8L3N2Zz4K") center/contain no-repeat;
  content: " ";
  height: 20px;
  left: -20px;
  position: absolute;
  top: 0;
  width: 20px; }

.RevisionOption {
  width: 100%; }

.RevisionOption__body {
  margin-bottom: 30px; }

@media only screen and (max-width: 425px) {
  .PaidRevision__parts-of-writing-improve-head {
    margin-bottom: 15px; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__parts-of-writing-improve-head {
    display: flex;
    flex: 0 0 35%;
    justify-content: flex-end;
    margin-right: 15px; } }

.RevisionOption {
  margin-bottom: 3px; }

.RevisionOption__checkbox {
  margin-bottom: 10px; }

.FreeRevisionDialog__dialog-action-block {
  display: flex;
  justify-content: center; }

.PaidRevision__revision-options-container {
  border-bottom: 1px solid #dedede;
  border-top: 1px solid #dedede;
  padding-bottom: 15px;
  padding-top: 15px; }

@media only screen and (min-width: 426px) {
  .PaidRevision__revision-options-container {
    display: flex; } }

.PaidRevision__revision-options {
  flex: 1 1 auto; }

.PaidRevision__defined-writer-body-container {
  padding-bottom: 15px;
  padding-top: 15px; }

.PaidRevision__request-writer-select-container {
  display: inline-block;
  vertical-align: middle;
  width: 135px;
  margin-right: 5px; }

@media only screen and (min-width: 641px) {
  .PaidRevision__request-writer-select-container {
    width: 150px; } }

@media only screen and (min-width: 1025px) {
  .PaidRevision__request-writer-select-container {
    width: 240px; } }

.PaidRevision__our-writers-instruction {
  color: #51575d;
  font-size: 14px;
  margin-top: 5px; }

@media only screen and (max-width: 425px) {
  .PaidRevision__our-writers-instruction {
    margin-top: 8px; } }

@media only screen and (min-width: 641px) {
  .PaidRevision__revision-type-container-select-representer {
    display: flex; } }

.PaidRevision__defined-writer-body-container-content {
  display: flex;
  flex-wrap: wrap;
  align-items: center; }

.PaidRevision__additional-materials-flag {
  border-bottom: 1px solid #dedede;
  padding-bottom: 15px;
  padding-top: 15px; }

@media only screen and (min-width: 426px) {
  .PaidRevision__additional-materials-flag {
    display: flex;
    justify-content: flex-end; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__defined-writer-body-left-padding {
    flex: 0 0 35%;
    padding-right: 15px; } }

.PaidRevision__defined-writer-body {
  display: flex; }

.PaidRevision__defined-writer {
  border-bottom: 1px solid #dedede; }

.PaidRevision__additional-materials-checkbox {
  width: 100%; }

@media only screen and (max-width: 425px) {
  .PaidRevision__additional-materials-flag-label-container {
    margin-bottom: 15px; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__additional-materials-flag-label-container {
    display: flex;
    flex: 0 0 35%;
    justify-content: flex-end;
    padding-right: 15px;
    text-align: right; } }

.PaidRevision__deadline-for-revision {
  border-bottom: 1px solid #dedede;
  padding-bottom: 15px;
  padding-top: 15px; }

@media only screen and (min-width: 426px) {
  .PaidRevision__deadline-for-revision {
    display: flex; } }

@media only screen and (max-width: 425px) {
  .PaidRevision__deadline-for-revision-label {
    margin-bottom: 15px; } }

@media only screen and (min-width: 641px) {
  .PaidRevision__deadline-for-revision-label {
    display: flex;
    flex: 0 0 35%;
    justify-content: flex-end;
    padding-top: 8px;
    padding-right: 15px; } }

.PaidRevision__deadline-for-revision-select {
  width: 100%; }

.PaidRevision__deadline-for-revision-message {
  font-size: 14px; }

@media only screen and (max-width: 425px) {
  .PaidRevision__deadline-for-revision-message {
    margin-top: 8px; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__deadline-for-revision-message {
    padding-top: 5px;
    flex: 1 1 93%; } }

.PaidRevision__revised-files {
  border-bottom: 1px solid #dedede;
  padding-bottom: 15px;
  padding-top: 15px; }

@media only screen and (min-width: 426px) {
  .PaidRevision__revised-files {
    display: flex; } }

@media only screen and (max-width: 425px) {
  .PaidRevision__revised-files-label {
    margin-bottom: 15px; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__revised-files-label {
    display: flex;
    flex: 0 0 35%;
    justify-content: flex-end;
    padding-right: 15px; } }

.PaidRevision__revised-files-body {
  width: 100%; }

.PaidRevision__revised-files-file {
  margin-right: 5px; }

.PaidRevision__revised-files-checkbox + .PaidRevision__revised-files-checkbox {
  margin-top: 10px; }

.PaidRevision__sources-container {
  padding-bottom: 15px;
  padding-top: 15px; }

@media only screen and (min-width: 426px) {
  .PaidRevision__sources-container {
    display: flex; } }

@media only screen and (max-width: 425px) {
  .PaidRevision__sources-container-label {
    margin-bottom: 15px; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__sources-container-label {
    display: flex;
    flex: 0 0 35%;
    justify-content: flex-end;
    padding-right: 15px;
    padding-top: 7px; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__sources-container-stepper {
    display: flex;
    flex-direction: column;
    width: 100%; } }

.PaidRevision__sources-message {
  font-size: 14px; }

@media only screen and (max-width: 425px) {
  .PaidRevision__sources-message {
    margin-top: 8px; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__sources-message {
    display: flex;
    margin-left: -2px;
    padding-top: 5px;
    width: 63%; } }

.PaidRevision__sources {
  border-bottom: 1px solid #dedede; }

.PaidRevision__revision-type {
  border-bottom: 1px solid #dedede; }

.PaidRevision__revision-type-container {
  padding-bottom: 15px;
  padding-top: 15px; }

@media only screen and (min-width: 426px) {
  .PaidRevision__revision-type-container {
    display: flex; } }

@media only screen and (max-width: 425px) {
  .PaidRevision__revision-type-container-label {
    margin-bottom: 15px; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__revision-type-container-label {
    display: flex;
    flex: 0 0 35%;
    justify-content: flex-end;
    padding-right: 15px;
    padding-top: 7px; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__revision-type-container-select {
    display: flex;
    flex-direction: column;
    width: 100%; } }

.PaidRevision__revision-type-message {
  font-size: 14px; }

@media only screen and (max-width: 425px) {
  .PaidRevision__revision-type-message {
    margin-top: 8px; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__revision-type-message {
    display: flex;
    margin-left: -1px;
    padding-top: 5px;
    width: 79%; } }

.PaidRevision__coupons {
  border-bottom: 1px solid #dedede; }

.PaidRevision__coupons-container {
  padding-bottom: 15px;
  padding-top: 15px; }

@media only screen and (min-width: 426px) {
  .PaidRevision__coupons-container {
    display: flex; } }

@media only screen and (max-width: 425px) {
  .PaidRevision__coupons-container-label {
    margin-bottom: 15px; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__coupons-container-label {
    display: flex;
    flex: 0 0 35%;
    justify-content: flex-end;
    padding-right: 15px;
    padding-top: 7px; } }

.PaidRevision__coupons-container-select {
  display: flex;
  flex-direction: column;
  width: 100%; }

.PaidRevision__total-price {
  font-size: 21px;
  margin-bottom: 15px;
  padding: 15px;
  text-align: center; }

.PaidRevision__total-price-hint {
  font-size: 16px; }

.PaidRevision__buttons {
  align-items: center;
  display: flex;
  justify-content: center; }

.PaidRevision__payment-method {
  padding-bottom: 15px;
  padding-top: 15px; }

@media only screen and (min-width: 426px) {
  .PaidRevision__payment-method {
    display: flex; } }

@media only screen and (max-width: 425px) {
  .PaidRevision__payment-method-label {
    margin-bottom: 15px; } }

@media only screen and (min-width: 426px) {
  .PaidRevision__payment-method-label {
    align-items: center;
    display: flex;
    flex: 0 0 35%;
    justify-content: flex-end;
    padding-right: 15px; } }

.PaidRevision__payment-method-radio {
  align-items: center;
  display: flex;
  width: 100%; }

.FreeRevisionDialog {
  color: #51575d; }

.FreeRevisionDialog h2 {
  font-size: 1.3em;
  margin-top: 0; }

.FreeRevisionDialog__revision-notes {
  float: none;
  width: auto;
  padding-left: 30px;
  margin-bottom: 8px;
  margin-top: 0;
  list-style: none;
  transition: width 0.5s linear; }

@media only screen and (min-width: 641px) {
  .FreeRevisionDialog__revision-notes {
    float: right;
    width: 42%;
    padding-left: 40px; } }

.FreeRevisionDialog__revision-note {
  color: #543c29;
  font-size: 13px;
  line-height: 1.3;
  margin-bottom: 21px;
  position: relative; }

.FreeRevisionDialog__revision-note::before {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMSBCYXNpYy8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS1iYXNpYy5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImJhc2ljIiBpZD0iTGF5ZXJfMSIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjdweCIgaGVpZ2h0PSIyMHB4IgoJIHZpZXdCb3g9IjAgMCA3IDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI2I5NzY1YyIgZD0iTTUuMDE5LDEzLjAxNkw2LDBIMC45NTFsMS4wNDIsMTMuMDE2SDUuMDE5eiBNMy40OTcsMTkuOTk0YzEuNDk3LDAsMi40NjctMS4wODEsMi40NjctMi41MjEKCWMtMC4wMjgtMS40NjktMC45OTgtMi41MjItMi40NjctMi41MjJzLTIuNDk0LDEuMDU0LTIuNDk0LDIuNTIyQzEuMDAzLDE4LjkxMywyLjAwMSwxOS45OTQsMy40OTcsMTkuOTk0eiIvPgo8L3N2Zz4K") center/7px 20px no-repeat;
  content: " ";
  height: 23px;
  left: -30px;
  position: absolute;
  top: -2px;
  width: 22px; }

.FreeRevisionDialog__revision-refund-options {
  width: 100%;
  margin-bottom: 21px; }

@media only screen and (min-width: 641px) {
  .FreeRevisionDialog__revision-refund-options {
    width: 50%; } }

.FreeRevisionDialog__revision-refund-option {
  margin-bottom: 10px; }

.FreeRevisionDialog__revision-refund-option--diff-writer {
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  margin-top: 15px;
  padding-top: 15px; }

.FreeRevisionDialog__revision-option-body {
  font-size: 13px;
  margin: 5px 0 20px 32px; }

.FreeRevisionDialog__revision-option-body p {
  margin: 0 0 10px; }

.FreeRevisionDialog__revision-deadline-label {
  clear: both;
  float: left;
  margin-bottom: 12px;
  padding: 9px 10px; }

.FreeRevisionDialog__revision-deadline-wrapper {
  clear: right;
  display: inline-block;
  width: 100%; }

@media only screen and (min-width: 641px) {
  .FreeRevisionDialog__revision-deadline-wrapper {
    width: 71%; } }

.FreeRevisionDialog__select-label {
  color: #6a6764;
  font-size: 13px;
  font-style: italic;
  line-height: 1.4;
  margin: 2px 0 13px; }

.DialogRequestRevisionFree__body-buttons {
  text-align: center; }

@media only screen and (max-width: 640px) {
  .DialogLatestFileReview__buttons {
    text-align: center; } }

.DialogLatestFileReview__buttons .UIButton {
  margin-bottom: 15px;
  margin-right: 8px; }

.DialogLatestFileReview__buttons .UIButton:last-child {
  margin-right: 0; }

.DisputeQuestionnaire__question {
  padding-bottom: 10px;
  padding-top: 10px; }
  .DisputeQuestionnaire__question:not(:first-child) {
    border-top: 1px solid #dedede; }

.DisputeQuestionnaire__question-title {
  padding: 10px;
  font-size: 14px; }

.DisputeQuestionnaire__question-input {
  padding: 10px; }

.DisputeQuestionnaire__question__rate-comment {
  font-size: 11px;
  margin-bottom: 4px; }

.DisputeQuestionnaire__buttons {
  padding: 10px 0;
  text-align: right; }

.DialogPayOrder__price-container {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 20px; }

.DialogPayOrder__payment-method-container {
  margin-bottom: 20px; }

.DialogLoadWallet__input {
  margin-bottom: 15px; }

.DialogInsufficientBalance__input {
  margin-bottom: 15px; }

.DialogTips {
  width: 530px;
  max-width: 92%; }

.TipsForm__message {
  margin-bottom: 24px;
  font-weight: 700; }

.TipsForm__text {
  margin-bottom: 21px;
  font-size: 15px;
  line-height: 18px; }

.TipsForm__input {
  margin-top: 16px; }

.TipsForm__buttons {
  margin-top: 32px;
  margin-bottom: 15px;
  text-align: right; }

.TipsForm__amount {
  font-weight: 700; }

.other-value-input-wrapper {
  margin-bottom: 15px; }

.TipsForm__radiobuttons {
  margin-bottom: 20px; }

@media only screen and (max-width: 640px) {
  .TipsForm__radiobuttons {
    flex-wrap: wrap; }
  .TipsForm__radiobuttons .radio-button-wrapper {
    margin-bottom: 16px;
    max-width: 105px; } }

@media only screen and (max-width: 425px) {
  .TipsForm__radiobuttons {
    margin: 0 -8px; }
  .TipsForm__radiobuttons .radio-button-wrapper {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(50% - 16px);
    min-width: 0;
    max-width: none; }
  .TipsForm__radiobuttons .radio-button-wrapper:not(:last-child) {
    margin-right: 8px; } }

.OrderPagesSpacingPopover {
  width: 19px;
  height: 19px;
  margin-right: -19px;
  display: inline-block;
  border-radius: 50%;
  color: #0180d5;
  opacity: 0.75;
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEgQmFzaWMvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEtYmFzaWMuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJiYXNpYyIgaWQ9IkxheWVyXzEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyM3B4IiBoZWlnaHQ9IjIzcHgiCgkgdmlld0JveD0iMCAwIDIzIDIzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgb3BhY2l0eT0iMC41Ij4KCTxwYXRoIGQ9Ik0xMy40MzcsMTUuNjA0bC0wLjE1LDAuNjE1Yy0wLjQ1MSwwLjE3OC0wLjgxMiwwLjMxMy0xLjA4LDAuNDA3Yy0wLjI3LDAuMDkzLTAuNTgyLDAuMTQtMC45MzgsMC4xNAoJCWMtMC41NDcsMC0wLjk3Mi0wLjEzNC0xLjI3NC0wLjM5OUM5LjY5LDE2LjEsOS41MzksMTUuNzYyLDkuNTM5LDE1LjM1MmMwLTAuMTYsMC4wMTItMC4zMjIsMC4wMzQtMC40ODgKCQljMC4wMjMtMC4xNjcsMC4wNi0wLjM1NSwwLjEwOS0wLjU2NGwwLjU2NC0xLjk5NmMwLjA1MS0wLjE5MSwwLjA5My0wLjM3MywwLjEyNy0wLjU0M3MwLjA1Mi0wLjMyNywwLjA1Mi0wLjQ2OAoJCWMwLTAuMjU1LTAuMDUzLTAuNDMzLTAuMTU4LTAuNTMzYy0wLjEwNC0wLjEtMC4zMDYtMC4xNS0wLjYwMy0wLjE1Yy0wLjE0NiwwLTAuMjk2LDAuMDIzLTAuNDQ5LDAuMDY4cy0wLjI4NSwwLjA4OS0wLjM5NSwwLjEzCgkJbDAuMTUtMC42MTVjMC4zNy0wLjE1LDAuNzI0LTAuMjc5LDEuMDYyLTAuMzg2YzAuMzM3LTAuMTA3LDAuNjU2LTAuMTYxLDAuOTU4LTAuMTYxYzAuNTQzLDAsMC45NjEsMC4xMzEsMS4yNTYsMC4zOTMKCQlzMC40NDEsMC42MDMsMC40NDEsMS4wMjJjMCwwLjA4Ni0wLjAxLDAuMjM5LTAuMDMxLDAuNDU4Yy0wLjAyLDAuMjE5LTAuMDU4LDAuNDE5LTAuMTEyLDAuNjAybC0wLjU2MiwxLjk4OQoJCWMtMC4wNDcsMC4xNi0wLjA4OCwwLjM0Mi0wLjEyNCwwLjU0N3MtMC4wNTUsMC4zNTktMC4wNTUsMC40NjVjMCwwLjI2NCwwLjA2LDAuNDQ0LDAuMTc3LDAuNTQKCQljMC4xMTksMC4wOTYsMC4zMjQsMC4xNDQsMC42MTUsMC4xNDRjMC4xMzcsMCwwLjI5MS0wLjAyMywwLjQ2NC0wLjA3MkMxMy4yMzMsMTUuNjg0LDEzLjM1OCwxNS42NDEsMTMuNDM3LDE1LjYwNHogTTEzLjU3OSw3LjI1OAoJCWMwLDAuMzQ2LTAuMTMxLDAuNjQyLTAuMzkzLDAuODg1cy0wLjU3OCwwLjM2Ni0wLjk0NywwLjM2NnMtMC42ODYtMC4xMjItMC45NS0wLjM2NmMtMC4yNjQtMC4yNDQtMC4zOTYtMC41MzktMC4zOTYtMC44ODUKCQlzMC4xMzMtMC42NDMsMC4zOTYtMC44ODlDMTEuNTU0LDYuMTIzLDExLjg3LDYsMTIuMjM5LDZzMC42ODYsMC4xMjMsMC45NDcsMC4zNjlTMTMuNTc5LDYuOTEyLDEzLjU3OSw3LjI1OHoiLz4KPC9nPgo8cGF0aCBvcGFjaXR5PSIwLjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjEuNSwxMS41YzAsNS41MjItNC40NzgsMTAtMTAsMTBsMCwwCgljLTUuNTIyLDAtMTAtNC40NzgtMTAtMTBsMCwwYzAtNS41MjMsNC40NzgtMTAsMTAtMTBsMCwwQzE3LjAyMiwxLjUsMjEuNSw1Ljk3NywyMS41LDExLjVMMjEuNSwxMS41eiIvPgo8L3N2Zz4K") center/contain no-repeat;
  vertical-align: -4px; }

.OrderPagesSpacingPopover:hover {
  opacity: 1; }

.InvoiceServices {
  font-size: 13px;
  list-style-type: none;
  margin: 0 0 10px;
  padding: 0;
  text-align: left; }

.InvoiceServices__item {
  display: flex;
  justify-content: space-between; }

.InvoiceServices__free {
  color: #69b71a;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px; }

.InvoiceServices__item--total-price {
  border-top: 1px solid rgba(0, 20, 50, 0.15);
  margin-bottom: 12px;
  margin-top: 8px;
  padding-top: 8px; }
  .InvoiceServices__item--total-price .InvoiceServices__item__value {
    color: #69b71a;
    font-size: 17px; }

.InvoiceServices__item__heading {
  margin-right: 8px; }

.InvoiceServices__item__value {
  font-weight: 600; }

.InvoiceServices__item--discount {
  position: relative;
  top: 4px;
  padding-top: 8px;
  padding-bottom: 8px; }

.InvoiceServices__item--discount .InvoiceServices__item__label {
  position: relative;
  font-size: 13px; }

.InvoiceServices__item--discount .InvoiceServices__item__value {
  position: relative;
  color: #6db71a;
  font-weight: 700; }

.InvoiceServices__item--discount:before {
  position: absolute;
  left: -20px;
  top: 0;
  width: calc(100% + 40px);
  height: 100%;
  display: block;
  content: "";
  background-color: #e8f6ff; }

.InvoiceServices__item__label-couponCode {
  font-size: 12px; }

.OrderformCheckoutInfo {
  margin-bottom: 20px;
  position: relative;
  z-index: 0; }

.OrderformCheckoutInfo__container {
  color: #405d6c;
  margin: 0 auto;
  max-width: 94%;
  width: 340px; }

@media only screen and (min-width: 641px) {
  .OrderformCheckoutInfo__container {
    background-color: #E0EEFF;
    border: 1px solid rgba(0, 0, 100, 0.09);
    border-radius: 4px;
    box-shadow: 0 5px 15px rgba(0, 0, 100, 0.1), 0 0 5px rgba(0, 0, 200, 0.08);
    box-sizing: border-box;
    padding: 20px 20px; }
  .OrderformCheckoutInfo__container .OrderformCheckoutInfo__payment-method {
    border-radius: 0;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px; } }

.OrderformCheckoutInfo--modal {
  margin: 10px; }

.OrderformCheckoutInfo--modal .OrderformCheckoutInfo__container {
  background-color: #E0EEFF;
  border: 1px solid rgba(0, 0, 100, 0.09);
  border-radius: 4px;
  box-shadow: 0 5px 15px rgba(0, 0, 100, 0.1), 0 0 5px rgba(0, 0, 200, 0.08);
  box-sizing: border-box;
  max-width: 100%;
  padding: 25px 20px; }

.OrderformCheckoutInfo--modal .OrderformCheckoutInfo__container::after {
  bottom: 10px;
  box-shadow: 0 4px 32px rgba(0, 184, 234, 0.15), 0 7px 26px rgba(0, 26, 58, 0.1);
  content: "";
  height: 10px;
  left: 25px;
  position: absolute;
  right: 25px;
  z-index: -1; }

.OrderformCheckoutInfo__close-buton {
  background: 0 none;
  border: 0 none;
  color: rgba(0, 0, 0, 0.3);
  cursor: pointer;
  font-size: 24px;
  font-weight: 100;
  height: 40px;
  line-height: 40px;
  position: absolute;
  right: -5px;
  top: -5px;
  width: 40px; }

.OrderformCheckoutInfo__close-buton:focus,
.OrderformCheckoutInfo__close-buton:hover {
  color: rgba(50, 0, 0, 0.7);
  outline: none; }

.OrderformCheckoutInfo__order-topic {
  font-size: 16px;
  font-weight: bold;
  margin: 0 0 5px;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis; }

@media only screen and (max-width: 640px) {
  .OrderformCheckoutInfo__order-topic {
    display: none; } }

.OrderformCheckoutInfo__order-short-info {
  border-bottom: 1px solid rgba(0, 20, 50, 0.15);
  font-size: 14px;
  list-style-type: none;
  margin: 0 0 8px;
  padding: 0 0 8px;
  text-align: left; }

@media only screen and (max-width: 640px) {
  .OrderformCheckoutInfo__order-short-info {
    display: none; } }

.OrderformCheckoutInfo__order-short-info__item {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.OrderformCheckoutInfo__payment-method {
  justify-content: center;
  margin-bottom: 20px; }

@media only screen and (max-width: 640px) {
  .OrderformCheckoutInfo__payment-method {
    margin-left: auto;
    margin-right: auto; } }

.OrderformCheckoutInfo__submit-button-container {
  text-align: center; }

.OrderformCheckoutInfo__checkout-button.UIButton {
  width: 100%;
  position: relative;
  color: #fff;
  line-height: 15px; }

@media only screen and (min-width: 641px) {
  .OrderformCheckoutInfo__checkout-button.UIButton {
    padding-left: 52px;
    text-align: left; }
  .OrderformCheckoutInfo__checkout-button.UIButton::before {
    position: absolute;
    top: 5px;
    bottom: 5px;
    left: 0;
    width: 40px;
    display: block;
    content: "";
    border-right: solid 1px rgba(255, 255, 255, 0.2);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMyI+CiAgPHBhdGggZD0iTTkuNzIyIDQuODc1aC0uODMzVjMuNzkyYTMuODkgMy44OSAwIDAgMC03Ljc3OCAwdjEuMDgzSC4yNzhBLjI3NC4yNzQgMCAwIDAgMCA1LjE0NnY2Ljc3MUExLjEgMS4xIDAgMCAwIDEuMTExIDEzaDcuNzc4QTEuMSAxLjEgMCAwIDAgMTAgMTEuOTE3VjUuMTQ2YS4yNzQuMjc0IDAgMCAwLS4yNzgtLjI3MXptLTMuODkxIDUuNjU4YS4yNjcuMjY3IDAgMCAxLS4wNjkuMjExLjI4MS4yODEgMCAwIDEtLjIwNy4wOUg0LjQ0NGEuMjgxLjI4MSAwIDAgMS0uMjA3LS4wOS4yNjcuMjY3IDAgMCAxLS4wNjktLjIxMUw0LjM0NCA5YTEuMDYzIDEuMDYzIDAgMCAxLS40NTUtLjg3MSAxLjExMSAxLjExMSAwIDAgMSAyLjIyMiAwQTEuMDYzIDEuMDYzIDAgMCAxIDUuNjU3IDl6bTEuMzktNS42NThIMi43NzhWMy43OTJhMi4yMjMgMi4yMjMgMCAwIDEgNC40NDQgMHoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-position: center; } }

.OrderformCheckoutInfo__vat {
  font-size: 12px;
  line-height: 1.3em; }

.DialogAdditionalServices__warning {
  background-color: #f8f5ea;
  border-left: 2px solid #cfbe9c;
  color: #4e4838;
  font-size: 14px;
  line-height: 1.35;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 15px;
  text-align: left; }

.DialogShortenDeadline__deadlines-after-dialog-message {
  font-size: 14px;
  line-height: 1.35;
  margin-bottom: 20px; }

.DialogAdditionalServices__total-cost {
  display: inline-block;
  font-size: 18px; }

.DialogAdditionalServices__how-calculated-trigger {
  color: #777;
  display: inline-block;
  height: 28px;
  margin-left: 5px;
  margin-right: 10px;
  position: relative;
  vertical-align: -7px;
  width: 30px; }
  .DialogAdditionalServices__how-calculated-trigger:hover {
    color: #999; }
  .DialogAdditionalServices__how-calculated-trigger::after {
    border: 1px solid;
    border-radius: 50%;
    box-sizing: border-box;
    content: "?";
    display: block;
    font-size: 14px;
    height: 20px;
    left: 0;
    line-height: 20px;
    margin: 4px 5px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 20px; }

.DialogAdditionalServices__how-calculated {
  padding: 10px 10px 0; }

.DialogAdditionalServices__how-calculated__title {
  font-size: 18px;
  margin: 0 0 15px; }

.DialogAdditionalServices__pages_controls,
.DialogAdditionalServices__slides_controls,
.DialogAdditionalServices__charts_controls {
  text-align: center; }

.DialogConfirmAddingServices {
  color: #51575d;
  font-size: 14px;
  line-height: 21px; }

.DialogConfirmAddingServices__buttons button:nth-child(2n) {
  margin-left: 3%; }

.DialogConfirmAddingServices__button, .DialogConfirmAddingServices__cancel-button, .DialogConfirmAddingServices__confirm-button {
  background-color: #1a77ac;
  background-image: linear-gradient(to bottom, #44b2db, #1a77ac);
  border: 1px solid #2177a3;
  border-color: rgba(0, 29, 45, 0.2);
  border-radius: 3px;
  color: white;
  min-height: 33px;
  min-width: 100px;
  text-shadow: 0 -1px 1px rgba(0, 29, 45, 0.4); }
  .DialogConfirmAddingServices__button:active, .DialogConfirmAddingServices__cancel-button:active, .DialogConfirmAddingServices__confirm-button:active {
    opacity: 0.5; }

.DialogRequestRefund {
  margin: 4px; }

.DialogRequestRefund__form {
  color: #51575d;
  font-size: 13px;
  line-height: 1.3; }

.DialogRequestRefund__divider {
  background-color: #ccc;
  height: 1px;
  margin-bottom: 24px;
  width: 100%; }

.DialogRequestRefund__section {
  margin-left: -10px;
  margin-right: -10px; }

@media only screen and (min-width: 641px) {
  .DialogRequestRefund__section {
    align-items: flex-start;
    flex-direction: row;
    margin-left: -20px;
    margin-right: -20px; } }

.DialogRequestRefund__section--flex {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center; }

@media only screen and (min-width: 641px) {
  .DialogRequestRefund__section--flex {
    align-items: flex-start;
    flex-direction: row; } }

.DialogRequestRefund__heading {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 24px;
  margin-left: -10px;
  margin-right: -10px; }

@media only screen and (min-width: 641px) {
  .DialogRequestRefund__heading {
    padding-left: 60px;
    padding-right: 60px;
    margin-left: -20px;
    margin-right: -20px; } }

.DialogRequestRefund__section__row {
  flex: 1 1 auto; }

@media only screen and (min-width: 426px) {
  .DialogRequestRefund__section__row {
    padding-left: 20px;
    padding-right: 20px; } }

@media only screen and (min-width: 426px) {
  .DialogRequestRefund__section__column {
    padding-left: 20px;
    padding-right: 20px; } }

.DialogRequestRefund__section__column--half {
  width: 100%; }

@media only screen and (min-width: 426px) {
  .DialogRequestRefund__section__column--half {
    width: 50%; } }

.DialogRequestRefund__field {
  margin-bottom: 24px;
  position: relative; }

.DialogRequestRefund__field--rate {
  padding-top: 6px; }

@media only screen and (min-width: 641px) {
  .DialogRequestRefund__field--rate {
    margin-left: 40px; } }

.DialogRequestRefund__field__label {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 12px;
  text-align: left; }

.DialogRequestRefund__note__icon,
.DialogRequestRefund__field__icon {
  display: inline-block;
  margin-right: 8px; }

.DialogRequestRefund__note__icon::before,
.DialogRequestRefund__field__icon::before {
  background: transparent no-repeat;
  background-size: 32px 32px;
  content: " ";
  display: inline-block;
  height: 32px;
  width: 32px; }

.DialogRequestRefund__field__icon--writer,
.DialogRequestRefund__field__icon--service {
  margin-top: -12px;
  position: relative;
  top: 12px; }

@media only screen and (min-width: 641px) {
  .DialogRequestRefund__field__icon--writer,
  .DialogRequestRefund__field__icon--service {
    margin-top: 0;
    position: absolute;
    right: 100%;
    top: 2px; } }

.DialogRequestRefund__field__icon--writer::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPHBhdGggZmlsbD0iIzAxODBkNSIgZD0iTTE0Ljc3IDQuMDZMMTAuOTQuMjNhLjgwMy44MDMgMCAwIDAtMS4xMyAwTC45MiA5LjEzYy0uMTIuMTItLjIuMjctLjIyLjQ0TDAgMTQuMDljLS4wNC4yNC4wNC40OC4yLjY2bC4wOS4wOWMuMTQuMTEuMzIuMTcuNS4xNmguMTJsNC41Mi0uNjljLjE3LS4wMi4zMi0uMS40NC0uMjJsOC45LTguODljLjMxLS4zMS4zMS0uODIgMC0xLjE0ek0zLjgyIDEzbC0yLjA4LjMxLjMyLTIuMDhMMy44MiAxM3ptNy02LjA3bC01LjQgNS4zN0wyLjcgOS41OWw1LjQyLTUuNDIgMi43IDIuNzZ6bTIuMjYtMi4yNUwxMiA1Ljc2IDkuMjQgMy4wNWwxLjE0LTEuMTQgMi43IDIuNzd6Ii8+Cjwvc3ZnPgo="); }

.DialogRequestRefund__field__icon--service::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4yOSAxNC45MiI+CiAgPHBhdGggZmlsbD0iIzAxODBkNSIgZD0iTTEzLjI5IDhjLS4yMi00LjY5LTMtOC02Ljc1LThTMCAzLjMyIDAgOC4wN3YuMjJsLjIyIDIuMzljLjA4IDEuMDcuOTggMS44OCAyLjA1IDEuODVoLjU1Yy41My0uMDMgMS4wMS0uMjkgMS4zMi0uNzIuMzItLjQyLjUxLS45Mi41Mi0xLjQ1bC0uNDQtMi40OWExLjc1IDEuNzUgMCAwIDAtLjcxLTEuMzRjLS40Mi0uMzMtLjkzLS41MS0xLjQ2LS41M2gtLjI3di0uMTZjLjcyLTIuNiAyLjYyLTQuMzUgNC43Ni00LjM1czQgMS43NSA0LjcxIDQuMzZsLjA1LjE1SDExYy0uNTMtLjA0LTEuMDUuMTQtMS40NC41MS0uNDcuMjgtLjc1Ljc5LS43MyAxLjMzbC0uMjIgMi40MWMtLjA4Ljc3LjMyIDEuNTIgMSAxLjg5LS44Mi44Mi0xLjk0IDEuMjYtMy4xIDEuMjItLjQzLS4wMy0uOC4yOS0uODQuNzEtLjAzLjQyLjI4LjguNy44NGguMjdjMS45Mi4wMSAzLjcxLS45NCA0Ljc3LTIuNTQuODgtLjE5IDEuNTQtLjkxIDEuNjUtMS44bC4yMi0yLjQxLjAxLS4xNnpNMiA3LjYxaC4zMmMuMSAwIC4zMSAwIC4zNS4xOC4wNi4wOC4xLjE4LjExLjI4TDMgMTAuNDZjMCAuMTIgMCAuMzYtLjI0LjM2LS4wNS4wNy0uMTMuMTEtLjIyLjExaC0uMzhhLjQwNy40MDcgMCAwIDEtLjQ1LS4zNnYtLjFsLS4yMi0yLjM5Yy0uMDQtLjIyLjExLS40NC4zMy0uNDguMDYtLjAxLjEyLS4wMS4xOC4wMXptOS42NC41OGwtLjIyIDIuNGMtLjAyLjI1LS4yMS40NC0uNDYuNDVoLS4zM2EuNDguNDggMCAwIDEtLjQ2LS40NmwuMjItMi40MmMuMDMtLjI0LjIyLS40Mi40Ni0uNDRoLjMzYy4yNS4wMS40NS4yMS40Ni40NnYuMDF6Ii8+Cjwvc3ZnPgo="); }

.DialogRequestRefund__radio {
  margin-bottom: 24px;
  padding-left: 32px;
  position: relative; }

@media only screen and (min-width: 641px) {
  .DialogRequestRefund__radio {
    padding-left: 40px; } }

.DialogRequestRefund__radio--disabled {
  opacity: 0.75; }

.DialogRequestRefund__radio__label {
  display: block;
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 12px; }

.DialogRequestRefund__radio__controls {
  font-size: 100%;
  height: 16px;
  left: 6px;
  line-height: normal;
  margin: 0 10px 0 0;
  position: absolute;
  top: 4px;
  vertical-align: baseline;
  width: 16px; }

@media only screen and (min-width: 641px) {
  .DialogRequestRefund__radio__controls {
    margin-right: 18px; } }

.DialogRequestRefund__note {
  color: #777;
  margin-bottom: 12px;
  position: relative; }

@media only screen and (min-width: 641px) {
  .DialogRequestRefund__note {
    margin-bottom: 24px; } }

.DialogRequestRefund__note__text {
  color: #777;
  margin-left: 32px; }

@media only screen and (min-width: 641px) {
  .DialogRequestRefund__note__text {
    margin-left: 40px; } }

.DialogRequestRefund__note__text--warning {
  color: #543c29; }

.DialogRequestRefund__note__icon {
  left: 4px;
  position: absolute;
  top: 2px; }

.DialogRequestRefund__note__icon::before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMSBCYXNpYy8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS1iYXNpYy5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9ImJhc2ljIiBpZD0iTGF5ZXJfMSIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjdweCIgaGVpZ2h0PSIyMHB4IgoJIHZpZXdCb3g9IjAgMCA3IDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI2I5NzY1YyIgZD0iTTUuMDE5LDEzLjAxNkw2LDBIMC45NTFsMS4wNDIsMTMuMDE2SDUuMDE5eiBNMy40OTcsMTkuOTk0YzEuNDk3LDAsMi40NjctMS4wODEsMi40NjctMi41MjEKCWMtMC4wMjgtMS40NjktMC45OTgtMi41MjItMi40NjctMi41MjJzLTIuNDk0LDEuMDU0LTIuNDk0LDIuNTIyQzEuMDAzLDE4LjkxMywyLjAwMSwxOS45OTQsMy40OTcsMTkuOTk0eiIvPgo8L3N2Zz4K");
  background-size: 8.4px 24px;
  height: 24px;
  width: 24px; }

.DialogRequestRefund__reasons-option {
  margin-bottom: 12px;
  margin-left: 4px; }

.DialogRequestRefund__reasons-option > .UICheckbox--theme-default > .UICheckbox__label {
  font-weight: bold; }

.DialogRequestRefund__reason-option__body {
  font-weight: normal;
  margin: 0 0 24px 32px; }

.DialogRequestRefund__reason-option__body__description {
  margin-bottom: 12px; }

.DialogRequestRefund__reason-option-textarea {
  height: 78px;
  width: 98%; }

.DialogRequestRefund__footer {
  border-top: 1px solid #ccc;
  margin-top: 12px;
  padding-top: 15px;
  text-align: center; }

.DialogAcceptPolicy_note {
  font-size: 0.875rem;
  line-height: 1.25rem;
  margin: 0 0 16px; }


