﻿.ui-text-shadow, .ui-text-shadow-original
{
    position: relative;
}

.ui-text-shadow-original
{
    z-index: 1;
    text-shadow: none;
}

.ui-text-shadow-copy
{
    position: absolute;
    z-index: 0;
    line-height: 110.74235%; /* fixes #9 */
    /* default positioning */
    left: 0;
    top: 0;
    zoom: 1; /* fixes #8 in IE7 and below */
    /* turn off shadow */
    text-shadow: none;
    /* turn off selection */
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.ui-text-shadow-copy
{
    color: #000; /* color, rgba and hsla not supported */
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50) /* alpha * 100 */
    progid:DXImageTransform.Microsoft.Blur(makeShadow=false,pixelRadius=2); /* blur-radius, in pixels without unit */
    left: 1px; /* offset-x - blur-radius */
    top: 1px; /* offset-y - blur-radius */
}