v3.7.0.1
Note 11 - Short Term Notes Payable (Details) - Schedule of Short-term Debt (Parentheticals)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Jul. 12, 2016
Sep. 15, 2015
Short-term Debt [Line Items]        
Interest       6.50%
Ascentium Capital [Member]        
Short-term Debt [Line Items]        
Interest 9.00%      
Ascentium Capital [Member] | Loans Payable [Member]        
Short-term Debt [Line Items]        
Interest 9.00% 9.00%    
Due 9-20-17 9-20-17    
Note Payable #1 [Member] | Loans Payable [Member]        
Short-term Debt [Line Items]        
Interest 12.00% 12.00%    
Web Bank [Member] | Loans Payable [Member]        
Short-term Debt [Line Items]        
Interest 23.00%      
Borrowed Feb. 01, 2016      
Quarterspot Lending [Member] | Loans Payable [Member]        
Short-term Debt [Line Items]        
Interest 31.00%      
Borrowed Jun. 27, 2016      
Premier Capital Funding, LLC [Member]        
Short-term Debt [Line Items]        
Interest     29.00%  
Premier Capital Funding, LLC [Member] | Loans Payable [Member]        
Short-term Debt [Line Items]        
Interest 29.00%      
Borrowed Jul. 12, 2016