[page-screen='virel'] {
  $margin-right:                                            $grid-gutter-width * 1.8;

  .freshwidget-button {
    right:                                                  0px !important;
    margin-right:                                           $margin-right;
    position:                                               absolute;
  }

  @each $breakpoint, $size in $grid-breakpoints {
    @if ($size != '' and $size != 0) {
      .freshwidget-button {
        @include media-breakpoint-up($breakpoint) {
          $container-width:                                 map-get($container-max-widths, $breakpoint);

          @if($container-width != 0 and $container-width != null) {
            $size:                                          $container-width;
          }
          @if ($size > map-get($container-max-widths, 'xl')) {
            $size:                                          map-get($container-max-widths, 'xl');
          }
          --right:                                          calc(100vw - #{$size});
          right:                                            calc(var(--right) / 2) !important;
          margin-right:                                     $margin-right;
        }
      }
    }
  }
}