Derivative Liabilities (Details 1)
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Derivative [Line Items]    
Forfeiture rate 0.00% 0.00%
Expected dividend yield 0.00% 0.00%
Minimum [Member]    
Derivative [Line Items]    
Expected volatility 50.00% 155.00%
Expected term 22 days 2 months 8 days
Risk free rate 0.84% 0.51%
Maximum [Member]    
Derivative [Line Items]    
Expected volatility 866.00% 871.00%
Expected term 2 years 9 months 2 years 6 months 14 days
Risk free rate 1.27% 1.47%