var countryData = [{
        text: 'Afghanistan',
        dial_code: '+93',
        id: 'AF'
      },
      {
        text: 'Albania',
        dial_code: '+355',
        id: 'AL'
      },
      {
        text: 'Algeria',
        dial_code: '+213',
        id: 'DZ'
      },
      {
        text: 'AmericanSamoa',
        dial_code: '+1 684',
        id: 'AS'
      },
      {
        text: 'Andorra',
        dial_code: '+376',
        id: 'AD'
      },
      {
        text: 'Angola',
        dial_code: '+244',
        id: 'AO'
      },
      {
        text: 'Anguilla',
        dial_code: '+1 264',
        id: 'AI'
      },
      {
        text: 'Antigua and Barbuda',
        dial_code: '+1268',
        id: 'AG'
      },
      {
        text: 'Argentina',
        dial_code: '+54',
        id: 'AR'
      },
      {
        text: 'Armenia',
        dial_code: '+374',
        id: 'AM'
      },
      {
        text: 'Aruba',
        dial_code: '+297',
        id: 'AW'
      },
      {
        text: 'Australia',
        dial_code: '+61',
        id: 'AU'
      },
      {
        text: 'Austria',
        dial_code: '+43',
        id: 'AT'
      },
      {
        text: 'Azerbaijan',
        dial_code: '+994',
        id: 'AZ'
      },
      {
        text: 'Bahamas',
        dial_code: '+1 242',
        id: 'BS'
      },
      {
        text: 'Bahrain',
        dial_code: '+973',
        id: 'BH'
      },
      {
        text: 'Bangladesh',
        dial_code: '+880',
        id: 'BD'
      },
      {
        text: 'Barbados',
        dial_code: '+1 246',
        id: 'BB'
      },
      {
        text: 'Belarus',
        dial_code: '+375',
        id: 'BY'
      },
      {
        text: 'Belgium',
        dial_code: '+32',
        id: 'BE'
      },
      {
        text: 'Belize',
        dial_code: '+501',
        id: 'BZ'
      },
      {
        text: 'Benin',
        dial_code: '+229',
        id: 'BJ'
      },
      {
        text: 'Bermuda',
        dial_code: '+1 441',
        id: 'BM'
      },
      {
        text: 'Bhutan',
        dial_code: '+975',
        id: 'BT'
      },
      {
        text: 'Bosnia and Herzegovina',
        dial_code: '+387',
        id: 'BA'
      },
      {
        text: 'Botswana',
        dial_code: '+267',
        id: 'BW'
      }, {
        text: 'Brazil',
        dial_code: '+55',
        id: 'BR'
      }, {
        text: 'British Indian Ocean Territory',
        dial_code: '+246',
        id: 'IO'
      }, {
        text: 'Bulgaria',
        dial_code: '+359',
        id: 'BG'
      }, {
        text: 'Burkina Faso',
        dial_code: '+226',
        id: 'BF'
      }, {
        text: 'Burundi',
        dial_code: '+257',
        id: 'BI'
      }, {
        text: 'Cambodia',
        dial_code: '+855',
        id: 'KH'
      }, {
        text: 'Cameroon',
        dial_code: '+237',
        id: 'CM'
      }, {
        text: 'Canada',
        dial_code: '+1',
        id: 'CA'
      }, {
        text: 'Cape Verde',
        dial_code: '+238',
        id: 'CV'
      }, {
        text: 'Cayman Islands',
        dial_code: '+ 345',
        id: 'KY'
      }, {
        text: 'Central African Republic',
        dial_code: '+236',
        id: 'CF'
      }, {
        text: 'Chad',
        dial_code: '+235',
        id: 'TD'
      }, {
        text: 'Chile',
        dial_code: '+56',
        id: 'CL'
      }, {
        text: 'China',
        dial_code: '+86',
        id: 'CN'
      }, {
        text: 'Christmas Island',
        dial_code: '+61',
        id: 'CX'
      }, {
        text: 'Colombia',
        dial_code: '+57',
        id: 'CO'
      }, {
        text: 'Comoros',
        dial_code: '+269',
        id: 'KM'
      }, {
        text: 'Congo',
        dial_code: '+242',
        id: 'CG'
      }, {
        text: 'Cook Islands',
        dial_code: '+682',
        id: 'CK'
      }, {
        text: 'Costa Rica',
        dial_code: '+506',
        id: 'CR'
      }, {
        text: 'Croatia',
        dial_code: '+385',
        id: 'HR'
      }, {
        text: 'Cuba',
        dial_code: '+53',
        id: 'CU'
      }, {
        text: 'Cyprus',
        dial_code: '+537',
        id: 'CY'
      }, {
        text: 'Czech Republic',
        dial_code: '+420',
        id: 'CZ'
      }, {
        text: 'Denmark',
        dial_code: '+45',
        id: 'DK'
      }, {
        text: 'Djibouti',
        dial_code: '+253',
        id: 'DJ'
      }, {
        text: 'Dominica',
        dial_code: '+1 767',
        id: 'DM'
      }, {
        text: 'Dominican Republic',
        dial_code: '+1 849',
        id: 'DO'
      }, {
        text: 'Ecuador',
        dial_code: '+593',
        id: 'EC'
      }, {
        text: 'Egypt',
        dial_code: '+20',
        id: 'EG'
      }, {
        text: 'El Salvador',
        dial_code: '+503',
        id: 'SV'
      }, {
        text: 'Equatorial Guinea',
        dial_code: '+240',
        id: 'GQ'
      }, {
        text: 'Eritrea',
        dial_code: '+291',
        id: 'ER'
      }, {
        text: 'Estonia',
        dial_code: '+372',
        id: 'EE'
      }, {
        text: 'Ethiopia',
        dial_code: '+251',
        id: 'ET'
      }, {
        text: 'Faroe Islands',
        dial_code: '+298',
        id: 'FO'
      }, {
        text: 'Fiji',
        dial_code: '+679',
        id: 'FJ'
      }, {
        text: 'Finland',
        dial_code: '+358',
        id: 'FI'
      }, {
        text: 'France',
        dial_code: '+33',
        id: 'FR'
      }, {
        text: 'French Guiana',
        dial_code: '+594',
        id: 'GF'
      }, {
        text: 'French Polynesia',
        dial_code: '+689',
        id: 'PF'
      }, {
        text: 'Gabon',
        dial_code: '+241',
        id: 'GA'
      }, {
        text: 'Gambia',
        dial_code: '+220',
        id: 'GM'
      }, {
        text: 'Georgia',
        dial_code: '+995',
        id: 'GE'
      }, {
        text: 'Germany',
        dial_code: '+49',
        id: 'DE'
      }, {
        text: 'Ghana',
        dial_code: '+233',
        id: 'GH'
      }, {
        text: 'Gibraltar',
        dial_code: '+350',
        id: 'GI'
      }, {
        text: 'Greece',
        dial_code: '+30',
        id: 'GR'
      }, {
        text: 'Greenland',
        dial_code: '+299',
        id: 'GL'
      }, {
        text: 'Grenada',
        dial_code: '+1 473',
        id: 'GD'
      }, {
        text: 'Guadeloupe',
        dial_code: '+590',
        id: 'GP'
      }, {
        text: 'Guam',
        dial_code: '+1 671',
        id: 'GU'
      }, {
        text: 'Guatemala',
        dial_code: '+502',
        id: 'GT'
      }, {
        text: 'Guinea',
        dial_code: '+224',
        id: 'GN'
      }, {
        text: 'Guinea-Bissau',
        dial_code: '+245',
        id: 'GW'
      }, {
        text: 'Guyana',
        dial_code: '+595',
        id: 'GY'
      }, {
        text: 'Haiti',
        dial_code: '+509',
        id: 'HT'
      }, {
        text: 'Honduras',
        dial_code: '+504',
        id: 'HN'
      }, {
        text: 'Hungary',
        dial_code: '+36',
        id: 'HU'
      }, {
        text: 'Iceland',
        dial_code: '+354',
        id: 'IS'
      }, {
        text: 'India',
        dial_code: '+91',
        id: 'IN'
      }, {
        text: 'Indonesia',
        dial_code: '+62',
        id: 'ID'
      }, {
        text: 'Iraq',
        dial_code: '+964',
        id: 'IQ'
      }, {
        text: 'Ireland',
        dial_code: '+353',
        id: 'IE'
      }, {
        text: 'Israel',
        dial_code: '+972',
        id: 'IL'
      }, {
        text: 'Italy',
        dial_code: '+39',
        id: 'IT'
      }, {
        text: 'Jamaica',
        dial_code: '+1 876',
        id: 'JM'
      }, {
        text: 'Japan',
        dial_code: '+81',
        id: 'JP'
      }, {
        text: 'Jordan',
        dial_code: '+962',
        id: 'JO'
      }, {
        text: 'Kazakhstan',
        dial_code: '+7 7',
        id: 'KZ'
      }, {
        text: 'Kenya',
        dial_code: '+254',
        id: 'KE'
      }, {
        text: 'Kiribati',
        dial_code: '+686',
        id: 'KI'
      }, {
        text: 'Kuwait',
        dial_code: '+965',
        id: 'KW'
      }, {
        text: 'Kyrgyzstan',
        dial_code: '+996',
        id: 'KG'
      }, {
        text: 'Latvia',
        dial_code: '+371',
        id: 'LV'
      }, {
        text: 'Lebanon',
        dial_code: '+961',
        id: 'LB'
      }, {
        text: 'Lesotho',
        dial_code: '+266',
        id: 'LS'
      }, {
        text: 'Liberia',
        dial_code: '+231',
        id: 'LR'
      }, {
        text: 'Liechtenstein',
        dial_code: '+423',
        id: 'LI'
      }, {
        text: 'Lithuania',
        dial_code: '+370',
        id: 'LT'
      }, {
        text: 'Luxembourg',
        dial_code: '+352',
        id: 'LU'
      }, {
        text: 'Madagascar',
        dial_code: '+261',
        id: 'MG'
      }, {
        text: 'Malawi',
        dial_code: '+265',
        id: 'MW'
      }, {
        text: 'Malaysia',
        dial_code: '+60',
        id: 'MY'
      }, {
        text: 'Maldives',
        dial_code: '+960',
        id: 'MV'
      }, {
        text: 'Mali',
        dial_code: '+223',
        id: 'ML'
      }, {
        text: 'Malta',
        dial_code: '+356',
        id: 'MT'
      }, {
        text: 'Marshall Islands',
        dial_code: '+692',
        id: 'MH'
      }, {
        text: 'Martinique',
        dial_code: '+596',
        id: 'MQ'
      }, {
        text: 'Mauritania',
        dial_code: '+222',
        id: 'MR'
      }, {
        text: 'Mauritius',
        dial_code: '+230',
        id: 'MU'
      }, {
        text: 'Mayotte',
        dial_code: '+262',
        id: 'YT'
      }, {
        text: 'Mexico',
        dial_code: '+52',
        id: 'MX'
      }, {
        text: 'Monaco',
        dial_code: '+377',
        id: 'MC'
      }, {
        text: 'Mongolia',
        dial_code: '+976',
        id: 'MN'
      }, {
        text: 'Montenegro',
        dial_code: '+382',
        id: 'ME'
      }, {
        text: 'Montserrat',
        dial_code: '+1664',
        id: 'MS'
      }, {
        text: 'Morocco',
        dial_code: '+212',
        id: 'MA'
      }, {
        text: 'Myanmar',
        dial_code: '+95',
        id: 'MM'
      }, {
        text: 'Namibia',
        dial_code: '+264',
        id: 'NA'
      }, {
        text: 'Nauru',
        dial_code: '+674',
        id: 'NR'
      }, {
        text: 'Nepal',
        dial_code: '+977',
        id: 'NP'
      }, {
        text: 'Netherlands',
        dial_code: '+31',
        id: 'NL'
      }, {
        text: 'Netherlands Antilles',
        dial_code: '+599',
        id: 'AN'
      }, {
        text: 'New Caledonia',
        dial_code: '+687',
        id: 'NC'
      }, {
        text: 'New Zealand',
        dial_code: '+64',
        id: 'NZ'
      }, {
        text: 'Nicaragua',
        dial_code: '+505',
        id: 'NI'
      }, {
        text: 'Niger',
        dial_code: '+227',
        id: 'NE'
      }, {
        text: 'Nigeria',
        dial_code: '+234',
        id: 'NG'
      }, {
        text: 'Niue',
        dial_code: '+683',
        id: 'NU'
      }, {
        text: 'Norfolk Island',
        dial_code: '+672',
        id: 'NF'
      }, {
        text: 'Northern Mariana Islands',
        dial_code: '+1 670',
        id: 'MP'
      }, {
        text: 'Norway',
        dial_code: '+47',
        id: 'NO'
      }, {
        text: 'Oman',
        dial_code: '+968',
        id: 'OM'
      }, {
        text: 'Pakistan',
        dial_code: '+92',
        id: 'PK'
      }, {
        text: 'Palau',
        dial_code: '+680',
        id: 'PW'
      }, {
        text: 'Panama',
        dial_code: '+507',
        id: 'PA'
      }, {
        text: 'Papua New Guinea',
        dial_code: '+675',
        id: 'PG'
      }, {
        text: 'Paraguay',
        dial_code: '+595',
        id: 'PY'
      }, {
        text: 'Peru',
        dial_code: '+51',
        id: 'PE'
      }, {
        text: 'Philippines',
        dial_code: '+63',
        id: 'PH'
      }, {
        text: 'Poland',
        dial_code: '+48',
        id: 'PL'
      }, {
        text: 'Portugal',
        dial_code: '+351',
        id: 'PT'
      }, {
        text: 'Puerto Rico',
        dial_code: '+1 939',
        id: 'PR'
      }, {
        text: 'Qatar',
        dial_code: '+974',
        id: 'QA'
      }, {
        text: 'Romania',
        dial_code: '+40',
        id: 'RO'
      }, {
        text: 'Rwanda',
        dial_code: '+250',
        id: 'RW'
      }, {
        text: 'Samoa',
        dial_code: '+685',
        id: 'WS'
      }, {
        text: 'San Marino',
        dial_code: '+378',
        id: 'SM'
      }, {
        text: 'Saudi Arabia',
        dial_code: '+966',
        id: 'SA'
      }, {
        text: 'Senegal',
        dial_code: '+221',
        id: 'SN'
      }, {
        text: 'Serbia',
        dial_code: '+381',
        id: 'RS'
      }, {
        text: 'Seychelles',
        dial_code: '+248',
        id: 'SC'
      }, {
        text: 'Sierra Leone',
        dial_code: '+232',
        id: 'SL'
      }, {
        text: 'Singapore',
        dial_code: '+65',
        id: 'SG'
      }, {
        text: 'Slovakia',
        dial_code: '+421',
        id: 'SK'
      }, {
        text: 'Slovenia',
        dial_code: '+386',
        id: 'SI'
      }, {
        text: 'Solomon Islands',
        dial_code: '+677',
        id: 'SB'
      }, {
        text: 'South Africa',
        dial_code: '+27',
        id: 'ZA'
      }, {
        text: 'South Georgia and the South Sandwich Islands',
        dial_code: '+500',
        id: 'GS'
      }, {
        text: 'Spain',
        dial_code: '+34',
        id: 'ES'
      }, {
        text: 'Sri Lanka',
        dial_code: '+94',
        id: 'LK'
      }, {
        text: 'Sudan',
        dial_code: '+249',
        id: 'SD'
      }, {
        text: 'Suriname',
        dial_code: '+597',
        id: 'SR'
      }, {
        text: 'Swaziland',
        dial_code: '+268',
        id: 'SZ'
      }, {
        text: 'Sweden',
        dial_code: '+46',
        id: 'SE'
      }, {
        text: 'Switzerland',
        dial_code: '+41',
        id: 'CH'
      }, {
        text: 'Tajikistan',
        dial_code: '+992',
        id: 'TJ'
      }, {
        text: 'Thailand',
        dial_code: '+66',
        id: 'TH'
      }, {
        text: 'Togo',
        dial_code: '+228',
        id: 'TG'
      }, {
        text: 'Tokelau',
        dial_code: '+690',
        id: 'TK'
      }, {
        text: 'Tonga',
        dial_code: '+676',
        id: 'TO'
      }, {
        text: 'Trinidad and Tobago',
        dial_code: '+1 868',
        id: 'TT'
      }, {
        text: 'Tunisia',
        dial_code: '+216',
        id: 'TN'
      }, {
        text: 'Turkey',
        dial_code: '+90',
        id: 'TR'
      }, {
        text: 'Turkmenistan',
        dial_code: '+993',
        id: 'TM'
      }, {
        text: 'Turks and Caicos Islands',
        dial_code: '+1 649',
        id: 'TC'
      }, {
        text: 'Tuvalu',
        dial_code: '+688',
        id: 'TV'
      }, {
        text: 'Uganda',
        dial_code: '+256',
        id: 'UG'
      }, {
        text: 'Ukraine',
        dial_code: '+380',
        id: 'UA'
      }, {
        text: 'United Arab Emirates',
        dial_code: '+971',
        id: 'AE'
      }, {
        text: 'United Kingdom',
        dial_code: '+44',
        id: 'GB'
      }, {
        text: 'United States',
        dial_code: '+1',
        id: 'US'
      }, {
        text: 'Uruguay',
        dial_code: '+598',
        id: 'UY'
      }, {
        text: 'Uzbekistan',
        dial_code: '+998',
        id: 'UZ'
      }, {
        text: 'Vanuatu',
        dial_code: '+678',
        id: 'VU'
      }, {
        text: 'Wallis and Futuna',
        dial_code: '+681',
        id: 'WF'
      }, {
        text: 'Yemen',
        dial_code: '+967',
        id: 'YE'
      }, {
        text: 'Zambia',
        dial_code: '+260',
        id: 'ZM'
      }, {
        text: 'Zimbabwe',
        dial_code: '+263',
        id: 'ZW'
      }, {
        text: 'land Islands',
        dial_code: '',
        id: 'AX'
      }, {
        text: 'Bolivia, Plurinational State of',
        dial_code: '+591',
        id: 'BO'
      }, {
        text: 'Brunei Darussalam',
        dial_code: '+673',
        id: 'BN'
      }, {
        text: 'Cocos (Keeling) Islands',
        dial_code: '+61',
        id: 'CC'
      }, {
        text: 'Congo, The Democratic Republic of the',
        dial_code: '+243',
        id: 'CD'
      }, {
        text: 'Cote d\'Ivoire',
        dial_code: '+225',
        id: 'CI'
      }, {
        text: 'Falkland Islands (Malvinas)',
        dial_code: '+500',
        id: 'FK'
      }, {
        text: 'Guernsey',
        dial_code: '+44',
        id: 'GG'
      }, {
        text: 'Holy See (Vatican City State)',
        dial_code: '+379',
        id: 'VA'
      }, {
        text: 'Hong Kong',
        dial_code: '+852',
        id: 'HK'
      }, {
        text: 'Iran, Islamic Republic of',
        dial_code: '+98',
        id: 'IR'
      }, {
        text: 'Isle of Man',
        dial_code: '+44',
        id: 'IM'
      }, {
        text: 'Jersey',
        dial_code: '+44',
        id: 'JE'
      }, {
        text: 'Korea, Democratic People\'s Republic of',
        dial_code: '+850',
        id: 'KP'
      }, {
        text: 'Korea, Republic of',
        dial_code: '+82',
        id: 'KR'
      }, {
        text: 'Lao People\'s Democratic Republic',
        dial_code: '+856',
        id: 'LA'
      }, {
        text: 'Libyan Arab Jamahiriya',
        dial_code: '+218',
        id: 'LY'
      }, {
        text: 'Macao',
        dial_code: '+853',
        id: 'MO'
      }, {
        text: 'Macedonia, The Former Yugoslav Republic of',
        dial_code: '+389',
        id: 'MK'
      }, {
        text: 'Micronesia, Federated States of',
        dial_code: '+691',
        id: 'FM'
      }, {
        text: 'Moldova, Republic of',
        dial_code: '+373',
        id: 'MD'
      }, {
        text: 'Mozambique',
        dial_code: '+258',
        id: 'MZ'
      }, {
        text: 'Palestinian Territory, Occupied',
        dial_code: '+970',
        id: 'PS'
      }, {
        text: 'Pitcairn',
        dial_code: '+872',
        id: 'PN'
      },
      {
        text: 'Runion',
        dial_code: '+262',
        id: 'RE'
      }, {
        text: 'Russia',
        dial_code: '+7',
        id: 'RU'
      }, {
        text: 'Saint Barthélemy',
        dial_code: '+590',
        id: 'BL'
      }, {
        text: 'Saint Helena, Ascension and Tristan Da Cunha',
        dial_code: '+290',
        id: 'SH'
      }, {
        text: 'Saint Kitts and Nevis',
        dial_code: '+1 869',
        id: 'KN'
      }, {
        text: 'Saint Lucia',
        dial_code: '+1 758',
        id: 'LC'
      }, {
        text: 'Saint Martin',
        dial_code: '+590',
        id: 'MF'
      }, {
        text: 'Saint Pierre and Miquelon',
        dial_code: '+508',
        id: 'PM'
      }, {
        text: 'Saint Vincent and the Grenadines',
        dial_code: '+1 784',
        id: 'VC'
      }, {
        text: 'Sao Tome and Principe',
        dial_code: '+239',
        id: 'ST'
      }, {
        text: 'Somalia',
        dial_code: '+252',
        id: 'SO'
      }, {
        text: 'Svalbard and Jan Mayen',
        dial_code: '+47',
        id: 'SJ'
      }, {
        text: 'Syrian Arab Republic',
        dial_code: '+963',
        id: 'SY'
      }, {
        text: 'Taiwan, Province of China',
        dial_code: '+886',
        id: 'TW'
      }, {
        text: 'Tanzania, United Republic of',
        dial_code: '+255',
        id: 'TZ'
      }, {
        text: 'Timor-Leste',
        dial_code: '+670',
        id: 'TL'
      }, {
        text: 'Venezuela, Bolivarian Republic of',
        dial_code: '+58',
        id: 'VE'
      }, {
        text: 'Viet Nam',
        dial_code: '+84',
        id: 'VN'
      }, {
        text: 'Virgin Islands, British',
        dial_code: '+1 284',
        id: 'VG'
      }, {
        text: 'Virgin Islands, U.S.',
        dial_code: '+1 340',
        id: 'VI'
      }
    ]
