11. Share Purchase Warrants (Details 2)
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Share Purchase Warrants Details 2    
Expected volatility 173.00% 0.00%
Risk free interest rate 1.14% 0.00%
Expected life (in years) 3 years 0 years