Warrants (Details Narrative) - Warrant [Member] - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Warrant issued 5,447,176 50,000  
Warrants issued for service rendered $ 1,000    
Fair value assumptions, expected life 4 years    
Fair value assumptions, expected dividend percentage 0.00%    
Fair value assumptions, expected volatility percenatge 286.00%    
Fair value assumptions, risk free interest percentage 1.54%    
Warrants fully exercisable 5,607,176 160,000 110,000
Minimum [Member]      
Warrant expiration 3 years    
Warrant exercise price $ 0.10    
Maximum [Member]      
Warrant expiration 4 years    
Warrant exercise price $ 1.00    
Stock Purchase Agreements [Member]      
Warrant issued 5,447,176