     @el.style.width = @width + 'px'
     @el.style.height = @height + 'px'
     @el.style.backgroundColor = 'transparent'
-    @el.style[perspectiveProp] = @settings.perspective
+    @el.style[css.perspective] = @settings.perspective
     @stages.left.style.display = 'block'
     @el.innerHTML = ''
 

  target


transformProp = testProp 'transform'
transformOriginProp = testProp 'transformOrigin'
transformStyleProp = testProp 'transformStyle'
transitionProp = testProp 'transitionProperty'
transitionDurationProp = testProp 'transitionDuration'
transitionEasingProp = testProp 'transitionTimingFunction'
perspectiveProp = testProp 'perspective'
backfaceProp = testProp 'backfaceVisibility'
gradientPrefix = testGradient()

if !transformProp or !transitionProp or !perspectiveProp or 
  !backfaceProp or !transformOriginProp or !transformStyleProp
    oriDomiSupport = false
    console?.warn 'oriDomi: Browser does not support oriDomi'
css.gradientProp = getGradientProp()
css.transformProp = getTransformProp()


    vPanel.className = 'oridomi-panel-v'
    vPanel.style.width = @panelWidth + 'px'
    vPanel.style.height = '100%'
    vPanel.style[css.transform] = @_transform [@panelWidth, 0]
    vPanel.style[css.transformOrigin] = 'left'
    vPanel.appendChild vMask

    for anchor in ['left', 'right']
      for i in [1..@vPanels]
        panel = vPanel.cloneNode true
        content = panel.getElementsByClassName('oridomi-content')[0]
        panel.style[css.transform] = @_transform @_getXy i - 1, anchor

        if anchor is 'left'
          xOffset = -((i - 1) * @panelWidth)
        else
          panel.style[css.transformOrigin] = 'right'
          xOffset = -((@vPanels * @panelWidth) - (@panelWidth * i))

        content.style[css.transform] = @_transform [xOffset, 0]

        if @shading
          @shaders[anchor].left[i - 1]  = panel.getElementsByClassName('oridomi-shader-left')[0]
