(function($){

	FLBuilder.registerModuleHelper('pp-announcement-bar', {

		rules: {
			'announcement_bar_height' : {
				number: true
			},
			'announcement_bar_border_width' : {
				number: true
			},
			'announcement_bar_top_padding' : {
				number: true
			},
			'announcement_bar_right_padding' : {
				number: true
			},
			'announcement_bar_bottom_padding' : {
				number: true
			},
			'announcement_bar_left_padding' : {
				number: true
			},
			'announcement_icon_size' : {
				number: true
			},
			'announcement_box_shadow_h' : {
				number: true
			},
			'announcement_box_shadow_v' : {
				number: true
			},
			'announcement_box_shadow_blur' : {
				number: true
			},
			'announcement_box_shadow_spread' : {
				number: true
			},
			'announcement_box_shadow_opacity' : {
				number: true
			},
			'announcement_close_size' : {
				number: true
			},
			'announcement_button_border_width' : {
				number: true
			},
			'announcement_button_border_radius' : {
				number: true
			},
			'announcement_button_top_padding' : {
				number: true
			},
			'announcement_button_right_padding' : {
				number: true
			},
			'announcement_button_bottom_padding' : {
				number: true
			},
			'announcement_button_left_padding' : {
				number: true
			},
			'announcement_text_font_size_desktop' : {
				number: true
			},
			'announcement_text_font_size_tablet' : {
				number: true
			},
			'announcement_text_font_size_mobile' : {
				number: true
			},
			'announcement_text_line_height_desktop' : {
				number: true
			},
			'announcement_text_line_height_tablet' : {
				number: true
			},
			'announcement_text_line_height_mobile' : {
				number: true
			},
			'announcement_link_font_size' : {
				number: true
			},
		},

	});

})(jQuery);
