code: protected function compileColor($color, $blnWriteToFile=false, $vars=array())
  	{
  		if (!\is_array($color))
  		{
  			return '#' . $this->shortenHexColor($color);
  		}
  		elseif (!isset($color[1]) || empty($color[1]))
  		{
  			return '#' . $this->shortenHexColor($color[0]);
  		}
  		else
  		{
  			return 'rgba(' . implode(',', $this->convertHexColor($color[0], $blnWriteToFile, $vars)) . ','. ($color[1] / 100) .')';
  		}
  	}
docs: Compile a color value and return a hex or rgba color
  
  @param mixed   $color
  @param boolean $blnWriteToFile
  @param array   $vars
  
  @return string