(function($) {
	"use strict";
	window.InlineShortcodeView_info_list = window.InlineShortcodeViewContainer.extend({
		render: function() {
			var modal_id = this.model.get('id');
			var style = jQuery(this.$el.find('.smile_icon_list')).data('style');
			var fonts = jQuery(this.$el.find('.smile_icon_list')).data('fonts');
			var connector = jQuery(this.$el.find('.smile_icon_list')).data('connector');
			window.InlineShortcodeView_info_list.__super__.render.call(this);
			this.content().addClass('vc-element-container');
			var info_list_iframe = jQuery("iframe").contents().find('div[data-model-id="'+modal_id+'"]');
			info_list_iframe.find(".icon_list_item").each(function(index, element) {
				jQuery(this).attr('style',fonts);
				jQuery(this).find('.icon_list_icon').attr('style',style);
				jQuery(this).find('.icon_list_connector').attr('style','border-color:'+connector);
			});
			this.$el.addClass('vc-container');
			return this;
		},
	});
	window.InlineShortcodeView_info_list_item = window.InlineShortcodeView.extend({
		render: function() {
			var style = jQuery(this.$el.find('.icon_list_icon')).parents('ul.smile_icon_list').data('style');
			var fonts = jQuery(this.$el.find('.icon_list_icon')).parents('ul.smile_icon_list').data('fonts');
			var connector = jQuery(this.$el.find('.icon_list_icon')).parents('ul.smile_icon_list').data('connector');
			jQuery(this.$el.find('.icon_list_item')).each(function(index, element) {
				jQuery(this).attr('style',fonts);
				jQuery(this).find('.icon_list_icon').attr('style',style);
				jQuery(this).find('.icon_list_connector').attr('style','border-color:'+connector);
			});
			window.InlineShortcodeView_info_list_item.__super__.render.call(this);
			return this;
		},
	});
})(jQuery);