﻿.dijitResizable {
    overflow: visible;
}

    .dijitResizable.resizing {
        border-color: black;
    }

    .dijitResizable span.resizeHandle {
        display: block;
        position: absolute;
        background: none;
        left: 0;
        right: auto;
        top: 0;
        bottom: auto;
        width: 1vm;
        width: 1vmin;
        height: 1vm;
        height: 1vmin;
    }

        /*.dijitResizable.resizing span.resizeHandle,
        .dijitResizable.resizing span.nonResizeHandle {
            background: rgb(191, 191, 191);
        }*/

        .dijitResizable span.resizeHandle.bottom {
            top: auto;
            bottom: -0.5vm; /* IE */
            bottom: -0.5vmin;
        }

        .dijitResizable span.resizeHandle.top {
            top: -0.5vm;
            top: -0.5vmin;
        }

        .dijitResizable span.resizeHandle.resizeVert {
            width: 100%;
            cursor: ns-resize;
        }

        .dijitResizable span.resizeHandle.right {
            left: auto;
            right: -0.5vm;
            right: -0.5vmin;
        }

        .dijitResizable span.resizeHandle.left {
            left: -0.5vm;
            left: -0.5vmin;
        }

        .dijitResizable span.resizeHandle.resizeHoriz {
            height: 100%;
            cursor: ew-resize;
        }

        .dijitResizable span.resizeHandle.resizeVert.resizeHoriz {
            width: 1vm;
            height: 1vm;
            width: 1vmin;
            height: 1vmin;
        }

        .dijitResizable span.resizeHandle.top.left,
        .dijitResizable span.resizeHandle.bottom.right {
            cursor: nwse-resize;
        }

        .dijitResizable span.resizeHandle.top.right,
        .dijitResizable span.resizeHandle.bottom.left {
            cursor: nesw-resize;
        }
