v3.7.0.1
NOTE 3. ACCOUNTS RECEIVABLE (Tables)
6 Months Ended
Jun. 30, 2017
Receivables [Abstract]  
Schedule of Accounts Receivable
      June
 30
      Dec
31
 
      2017       2016  

Accounts receivable   $                               785,968     $ 1,215,377  
Accounts receivable- related parties     1,305,497         304,525  
Less: Allowance for doubtful accounts     (294,317)   )     (221,221 )
Accounts receivable, net   $ 1,797,148     $ 1,298,681