<?php
defined('ABSPATH') || die('Access Denied');

class WD_BWG_Theme {
  public $id = 0;
  public $default_theme = 0;
  public $name = '';

  public $album_compact_back_font_color = "323A45";
  public $album_compact_back_font_size = 15;
  public $album_compact_back_font_style = "Ubuntu";
  public $album_compact_back_font_weight = "bold";
  public $album_compact_back_padding = "0";
  public $album_compact_gal_title_align = "center";
  public $album_compact_gal_title_font_color = "323A45";
  public $album_compact_gal_title_font_size = 18;
  public $album_compact_gal_title_font_style = "Ubuntu";
  public $album_compact_gal_title_font_weight = "bold";
  public $album_compact_gal_title_margin = "0 2px 2px 2px";
  public $album_compact_gal_title_shadow = "0px 0px 0px #888888";
  public $album_compact_thumb_align = "center";
  public $album_compact_thumb_bg_color = "000000";
  public $album_compact_thumb_bg_transparent = 0;
  public $album_compact_thumb_border_color = "CCCCCC";
  public $album_compact_thumb_border_radius = "0";
  public $album_compact_thumb_border_style = "none";
  public $album_compact_thumb_border_width = 0;
  public $album_compact_thumb_box_shadow = "0px 0px 0px #888888";
  public $album_compact_thumb_hover_effect = "zoom";
  public $album_compact_thumb_hover_effect_value = "1.08";
  public $album_compact_thumb_margin = 4;
  public $album_compact_thumb_padding = 0;
  public $album_compact_thumb_title_pos = "bottom";
  public $album_compact_thumb_transition = 1;
  public $album_compact_thumb_transparent = 100;
  public $album_compact_thumb_bg_transparency = 30;
  public $album_compact_thumbs_bg_color = "FFFFFF";
  public $album_compact_title_font_color = "323A45";
  public $album_compact_title_font_color_hover = "FFFFFF";
  public $album_compact_title_font_size = 16;
  public $album_compact_title_font_style = "Ubuntu";
  public $album_compact_title_font_weight = "bold";
  public $album_compact_title_margin = "2px";
  public $album_compact_title_shadow = "0px 0px 0px #888888";

  public $album_extended_back_font_color = "000000";
  public $album_extended_back_font_size = 20;
  public $album_extended_back_font_style = "Ubuntu";
  public $album_extended_back_font_weight = "bold";
  public $album_extended_back_padding = "0";
  public $album_extended_desc_font_color = "5C5C5C";
  public $album_extended_desc_font_size = 16;
  public $album_extended_desc_font_style = "Ubuntu";
  public $album_extended_desc_font_weight = "normal";
  public $album_extended_desc_more_color = "007AFF";
  public $album_extended_desc_more_size = 12;
  public $album_extended_desc_padding = "0px 0px 0px 0px";
  public $album_extended_desc_span_border_color = "CCCCCC";
  public $album_extended_desc_span_border_style = "none";
  public $album_extended_desc_span_border_width = 0;
  public $album_extended_div_bg_color = "FAFAFA";
  public $album_extended_div_bg_transparent = 0;
  public $album_extended_div_border_radius = "14px";
  public $album_extended_div_margin = "20px 20px 0px 0px";
  public $album_extended_div_padding = 0;
  public $album_extended_div_separator_color = "E0E0E0";
  public $album_extended_div_separator_style = "solid";
  public $album_extended_div_separator_width = 0;
  public $album_extended_gal_title_align = "right";
  public $album_extended_gal_title_font_color = "CCCCCC";
  public $album_extended_gal_title_font_size = 16;
  public $album_extended_gal_title_font_style = "Ubuntu";
  public $album_extended_gal_title_font_weight = "bold";
  public $album_extended_gal_title_margin = "2px";
  public $album_extended_gal_title_shadow = "0px 0px 0px #888888";
  public $album_extended_text_div_bg_color = "FAFAFA";
  public $album_extended_text_div_border_color = "E8E8E8";
  public $album_extended_text_div_border_radius = "0";
  public $album_extended_text_div_border_style = "none";
  public $album_extended_text_div_border_width = 0;
  public $album_extended_text_div_padding = "16px";
  public $album_extended_thumb_align = "left";
  public $album_extended_thumb_bg_color = "FFFFFF";
  public $album_extended_thumb_bg_transparent = 0;
  public $album_extended_thumb_border_color = "FAFAFA";
  public $album_extended_thumb_border_radius = "10px";
  public $album_extended_thumb_border_style = "none";
  public $album_extended_thumb_border_width = 0;
  public $album_extended_thumb_box_shadow = "";
  public $album_extended_thumb_div_bg_color = "FAFAFA";
  public $album_extended_thumb_div_border_color = "E8E8E8";
  public $album_extended_thumb_div_border_radius = "";
  public $album_extended_thumb_div_border_style = "none";
  public $album_extended_thumb_div_border_width = 0;
  public $album_extended_thumb_div_padding = "14px";
  public $album_extended_thumb_hover_effect = "none";
  public $album_extended_thumb_hover_effect_value = "1.03";
  public $album_extended_thumb_margin = 0;
  public $album_extended_thumb_padding = 0;
  public $album_extended_thumb_transition = 0;
  public $album_extended_thumb_transparent = 100;
  public $album_extended_thumbs_bg_color = "FFFFFF";
  public $album_extended_title_desc_alignment = "top";
  public $album_extended_title_font_color = "000000";
  public $album_extended_title_font_size = 22;
  public $album_extended_title_font_style = "Ubuntu";
  public $album_extended_title_font_weight = "bold";
  public $album_extended_title_margin_bottom = 0;
  public $album_extended_title_padding = "0px 0px 0px 0px";
  public $album_extended_title_span_border_color = "CCCCCC";
  public $album_extended_title_span_border_style = "none";
  public $album_extended_title_span_border_width = 0;

  public $album_masonry_back_font_color = "323A45";
  public $album_masonry_back_font_size = 15;
  public $album_masonry_back_font_style = "Ubuntu";
  public $album_masonry_back_font_weight = "bold";
  public $album_masonry_back_padding = "0";
  public $album_masonry_container_margin = 1;
  public $album_masonry_gal_title_align = "center";
  public $album_masonry_gal_title_font_color = "323A45";
  public $album_masonry_gal_title_font_size = 18;
  public $album_masonry_gal_title_font_style = "Ubuntu";
  public $album_masonry_gal_title_font_weight = "bold";
  public $album_masonry_gal_title_margin = "0 2px 2px 2px";
  public $album_masonry_gal_title_shadow = "0px 0px 0px #888888";
  public $album_masonry_thumb_align = "center";
  public $album_masonry_thumb_bg_color = "000000";
  public $album_masonry_thumb_bg_transparent = 0;
  public $album_masonry_thumb_border_color = "CCCCCC";
  public $album_masonry_thumb_border_radius = "0";
  public $album_masonry_thumb_border_style = "none";
  public $album_masonry_thumb_border_width = 0;
  public $album_masonry_thumb_box_shadow = "";
  public $album_masonry_thumb_hover_effect = "zoom";
  public $album_masonry_thumb_hover_effect_value = "1.08";
  public $album_masonry_thumb_margin = 0;
  public $album_masonry_thumb_padding = 4;
  public $album_masonry_thumb_title_font_color_hover = "FFFFFF";
  public $album_masonry_thumb_title_pos = "bottom";
  public $album_masonry_thumb_transition = 1;
  public $album_masonry_thumb_transparent = 100;
  public $album_masonry_thumbs_bg_color = "FFFFFF";
  public $album_masonry_title_font_color = "323A45";
  public $album_masonry_title_font_size = 16;
  public $album_masonry_title_font_style = "Ubuntu";
  public $album_masonry_title_font_weight = "bold";
  public $album_masonry_title_margin = "";
  public $album_masonry_title_shadow = "0px 0px 0px #888888";

  public $blog_style_align = "center";
  public $blog_style_bg_color = "FFFFFF";
  public $blog_style_border_color = "F5F5F5";
  public $blog_style_border_radius = "0";
  public $blog_style_border_style = "solid";
  public $blog_style_border_width = 1;
  public $blog_style_box_shadow = "";
  public $blog_style_gal_title_align = "center";
  public $blog_style_gal_title_font_color = "323A45";
  public $blog_style_gal_title_font_size = 16;
  public $blog_style_gal_title_font_style = "Ubuntu";
  public $blog_style_gal_title_font_weight = "bold";
  public $blog_style_gal_title_margin = "2px";
  public $blog_style_gal_title_shadow = "0px 0px 0px #888888";
  public $blog_style_img_font_color = "000000";
  public $blog_style_img_font_family = "Ubuntu";
  public $blog_style_img_font_size = 16;
  public $blog_style_margin = "2px";
  public $blog_style_padding = "0";
  public $blog_style_share_buttons_align = "right";
  public $blog_style_share_buttons_bg_color = "FFFFFF";
  public $blog_style_share_buttons_bg_transparent = 0;
  public $blog_style_share_buttons_border_color = "000000";
  public $blog_style_share_buttons_border_radius = "0";
  public $blog_style_share_buttons_border_style = "none";
  public $blog_style_share_buttons_border_width = 0;
  public $blog_style_share_buttons_color = "B3AFAF";
  public $blog_style_share_buttons_font_size = 20;
  public $blog_style_share_buttons_margin = "5px auto 10px auto";
  public $blog_style_transparent = 80;

  public $carousel_caption_background_color = "000000";
  public $carousel_caption_bottom = 0;
  public $carousel_caption_p_color = "FFFFFF";
  public $carousel_caption_p_font_size = 14;
  public $carousel_caption_p_font_weight = "bold";
  public $carousel_caption_p_mergin = 0;
  public $carousel_caption_p_pedding = 5;
  public $carousel_close_btn_transparent = 50;
  public $carousel_close_rl_btn_hover_color = "191919";
  public $carousel_cont_bg_color = "000000";
  public $carousel_cont_btn_transparent = 0;
  public $carousel_feature_border_color = "5D204F";
  public $carousel_feature_border_style = "none";
  public $carousel_feature_border_width = 2;
  public $carousel_font_family = "arial";
  public $carousel_mergin_bottom = "0.5";
  public $carousel_play_pause_btn_size = 25;
  public $carousel_rl_btn_bg_color = "FFFFFF";
  public $carousel_rl_btn_border_color = "FFFFFF";
  public $carousel_rl_btn_border_radius = "20px";
  public $carousel_rl_btn_border_style = "none";
  public $carousel_rl_btn_border_width = 0;
  public $carousel_rl_btn_color = "303030";
  public $carousel_rl_btn_height = 35;
  public $carousel_rl_btn_size = 15;
  public $carousel_rl_btn_style = "bwg-icon-angle";
  public $carousel_rl_btn_width = 35;
  public $carousel_title_border_radius = "5px";
  public $carousel_title_opacity = 100;
  public $carousel_gal_title_align = "center";
  public $carousel_gal_title_font_color = "323A45";
  public $carousel_gal_title_font_size = 16;
  public $carousel_gal_title_font_style = "Ubuntu";
  public $carousel_gal_title_font_weight = "bold";
  public $carousel_gal_title_margin = "2px";
  public $carousel_gal_title_shadow = "0px 0px 0px #888888";

  public $compact_container_margin = "1";
  public $container_margin = "1";

  public $image_browser_align = "center";
  public $image_browser_bg_color = "EBEBEB";
  public $image_browser_border_color = "F5F5F5";
  public $image_browser_border_radius = "0";
  public $image_browser_border_style = "none";
  public $image_browser_border_width = 1;
  public $image_browser_box_shadow = "";
  public $image_browser_full_bg_color = "F5F5F5";
  public $image_browser_full_border_color = "F7F7F7";
  public $image_browser_full_border_radius = "0";
  public $image_browser_full_border_style = "none";
  public $image_browser_full_border_width = 2;
  public $image_browser_full_padding = "4px";
  public $image_browser_full_transparent = 90;
  public $image_browser_gal_title_align = "center";
  public $image_browser_gal_title_font_color = "323A45";
  public $image_browser_gal_title_font_size = 16;
  public $image_browser_gal_title_font_style = "Ubuntu";
  public $image_browser_gal_title_font_weight = "bold";
  public $image_browser_gal_title_margin = "2px";
  public $image_browser_gal_title_shadow = "0px 0px 0px #888888";
  public $image_browser_image_description_align = "center";
  public $image_browser_image_description_bg_color = "EBEBEB";
  public $image_browser_image_description_border_color = "FFFFFF";
  public $image_browser_image_description_border_radius = "0";
  public $image_browser_image_description_border_style = "none";
  public $image_browser_image_description_border_width = 1;
  public $image_browser_image_description_margin = "0px 5px 0px 5px";
  public $image_browser_image_description_padding = "8px 8px 8px 8px";
  public $image_browser_image_title_align = "top";
  public $image_browser_img_font_color = "000000";
  public $image_browser_img_font_family = "Ubuntu";
  public $image_browser_img_font_size = 15;
  public $image_browser_margin = "2px auto";
  public $image_browser_padding = "4px";
  public $image_browser_transparent = 80;

  public $lightbox_bg_color = "FFFFFF";
  public $lightbox_bg_transparent = 100;
  public $lightbox_close_btn_bg_color = "FFFFFF";
  public $lightbox_close_btn_border_color = "FFFFFF";
  public $lightbox_close_btn_border_radius = "16px";
  public $lightbox_close_btn_border_style = "none";
  public $lightbox_close_btn_border_width = 2;
  public $lightbox_close_btn_box_shadow = "";
  public $lightbox_close_btn_color = "808080";
  public $lightbox_close_btn_full_color = "000000";
  public $lightbox_close_btn_height = 30;
  public $lightbox_close_btn_right = "-15";
  public $lightbox_close_btn_size = 20;
  public $lightbox_close_btn_top = "-20";
  public $lightbox_close_btn_transparent = 60;
  public $lightbox_close_btn_width = 30;
  public $lightbox_close_rl_btn_hover_color = "808080";
  public $lightbox_comment_author_font_size = 14;
  public $lightbox_comment_bg_color = "FFFFFF";
  public $lightbox_comment_body_font_size = 12;
  public $lightbox_comment_button_bg_color = "2F2F2F";
  public $lightbox_comment_button_border_color = "666666";
  public $lightbox_comment_button_border_radius = "7px";
  public $lightbox_comment_button_border_style = "none";
  public $lightbox_comment_button_border_width = 1;
  public $lightbox_comment_button_padding = "10px 10px";
  public $lightbox_comment_date_font_size = 10;
  public $lightbox_comment_font_color = "7A7A7A";
  public $lightbox_comment_font_size = 12;
  public $lightbox_comment_font_style = "Ubuntu";
  public $lightbox_comment_input_bg_color = "F7F8F9";
  public $lightbox_comment_input_border_color = "EBEBEB";
  public $lightbox_comment_input_border_radius = "7px";
  public $lightbox_comment_input_border_style = "none";
  public $lightbox_comment_input_border_width = 2;
  public $lightbox_comment_input_padding = "5px";
  public $lightbox_comment_pos = "left";
  public $lightbox_comment_separator_color = "383838";
  public $lightbox_comment_separator_style = "none";
  public $lightbox_comment_separator_width = 20;
  public $lightbox_comment_share_button_color = "808080";
  public $lightbox_comment_width = 350;
  public $lightbox_ctrl_btn_align = "center";
  public $lightbox_ctrl_btn_color = "808080";
  public $lightbox_ctrl_btn_height = 20;
  public $lightbox_ctrl_btn_margin_left = 7;
  public $lightbox_ctrl_btn_margin_top = 10;
  public $lightbox_ctrl_btn_pos = "bottom";
  public $lightbox_ctrl_btn_transparent = 100;
  public $lightbox_ctrl_cont_bg_color = "FFFFFF";
  public $lightbox_ctrl_cont_border_radius = 4;
  public $lightbox_ctrl_cont_transparent = 85;
  public $lightbox_description_color = "B0B0B0";
  public $lightbox_description_font_size = "13";
  public $lightbox_description_font_style = "Ubuntu";
  public $lightbox_description_font_weight = "bold";
  public $lightbox_filmstrip_pos = "bottom";
  public $lightbox_filmstrip_rl_bg_color = "EBEBEB";
  public $lightbox_filmstrip_rl_btn_color = "808080";
  public $lightbox_filmstrip_rl_btn_size = 20;
  public $lightbox_filmstrip_thumb_active_border_color = "FFFFFF";
  public $lightbox_filmstrip_thumb_active_border_width = 0;
  public $lightbox_filmstrip_thumb_border_color = "000000";
  public $lightbox_filmstrip_thumb_border_radius = "0";
  public $lightbox_filmstrip_thumb_border_style = "none";
  public $lightbox_filmstrip_thumb_border_width = 1;
  public $lightbox_filmstrip_thumb_deactive_transparent = 80;
  public $lightbox_filmstrip_thumb_margin = "0 1px";
  public $lightbox_hit_align = "left";
  public $lightbox_hit_bg_color = "000000";
  public $lightbox_hit_bg_transparent = "70";
  public $lightbox_hit_border_color = "000000";
  public $lightbox_hit_border_radius = "5px";
  public $lightbox_hit_border_style = "none";
  public $lightbox_hit_border_width = "1";
  public $lightbox_hit_color = "FFFFFF";
  public $lightbox_hit_font_size = 14;
  public $lightbox_hit_font_style = "Ubuntu";
  public $lightbox_hit_font_weight = "normal";
  public $lightbox_hit_margin = "0 5px";
  public $lightbox_hit_padding = "5px";
  public $lightbox_hit_pos = "bottom";
  public $lightbox_info_align = "left";
  public $lightbox_info_bg_color = "FFFFFF";
  public $lightbox_info_bg_transparent = "70";
  public $lightbox_info_border_color = "000000";
  public $lightbox_info_border_radius = "0px";
  public $lightbox_info_border_style = "none";
  public $lightbox_info_border_width = "1";
  public $lightbox_info_margin = "10px 10px -5px 10px";
  public $lightbox_info_padding = "10px 7px 44px 10px";
  public $lightbox_info_pos = "bottom";
  public $lightbox_overlay_bg_color = "EEEEEE";
  public $lightbox_overlay_bg_transparent = 60;
  public $lightbox_rate_align = "left";
  public $lightbox_rate_color = "F9D062";
  public $lightbox_rate_hover_color = "F7B50E";
  public $lightbox_rate_icon = "star";
  public $lightbox_rate_padding = "15px";
  public $lightbox_rate_pos = "top";
  public $lightbox_rate_size = "20";
  public $lightbox_rate_stars_count = "5";
  public $lightbox_rl_btn_bg_color = "FFFFFF";
  public $lightbox_rl_btn_border_color = "FFFFFF";
  public $lightbox_rl_btn_border_radius = "20px";
  public $lightbox_rl_btn_border_style = "none";
  public $lightbox_rl_btn_border_width = 0;
  public $lightbox_rl_btn_box_shadow = "";
  public $lightbox_rl_btn_color = "ADADAD";
  public $lightbox_rl_btn_height = 35;
  public $lightbox_rl_btn_size = 25;
  public $lightbox_rl_btn_style = "bwg-icon-angle";
  public $lightbox_rl_btn_transparent = "60";
  public $lightbox_rl_btn_width = 35;
  public $lightbox_title_color = "808080";
  public $lightbox_title_font_size = "16";
  public $lightbox_title_font_style = "Ubuntu";
  public $lightbox_title_font_weight = "bold";
  public $lightbox_toggle_btn_height = 20;
  public $lightbox_toggle_btn_width = 100;

  public $masonry_container_margin = "1";
  public $masonry_description_color = "323A45";
  public $masonry_description_font_size = 16;
  public $masonry_description_font_style = "Ubuntu";
  public $masonry_thumb_align = "center";
  public $masonry_thumb_bg_color = "000000";
  public $masonry_thumb_bg_transparent = "0";
  public $masonry_thumb_border_color = "CCCCCC";
  public $masonry_thumb_border_radius = "0";
  public $masonry_thumb_border_style = "none";
  public $masonry_thumb_border_width = "0";
  public $masonry_thumb_gal_title_align = "center";
  public $masonry_thumb_gal_title_font_color = "323A45";
  public $masonry_thumb_gal_title_font_size = 16;
  public $masonry_thumb_gal_title_font_style = "Ubuntu";
  public $masonry_thumb_gal_title_font_weight = "bold";
  public $masonry_thumb_gal_title_margin = "2px";
  public $masonry_thumb_gal_title_shadow = "";
  public $masonry_thumb_hover_effect = "zoom";
  public $masonry_thumb_hover_effect_value = "1.08";
  public $masonry_thumb_padding = "4";
  public $masonry_thumb_title_font_color = "323A45";
  public $masonry_thumb_title_font_color_hover = "FFFFFF";
  public $masonry_thumb_title_font_size = 16;
  public $masonry_thumb_title_font_style = "Ubuntu";
  public $masonry_thumb_title_font_weight = "bold";
  public $masonry_thumb_title_margin = "2px";
  public $masonry_thumb_transition = "1";
  public $masonry_thumb_transparent = "100";
  public $masonry_thumb_bg_transparency = "30";
  public $masonry_thumbs_bg_color = "FFFFFF";

  public $mosaic_container_margin = "1";
  public $mosaic_thumb_align = "center";
  public $mosaic_thumb_bg_color = "000000";
  public $mosaic_thumb_bg_transparent = "0";
  public $mosaic_thumb_border_color = "CCCCCC";
  public $mosaic_thumb_border_radius = "0";
  public $mosaic_thumb_border_style = "none";
  public $mosaic_thumb_border_width = "0";
  public $mosaic_thumb_gal_title_align = "center";
  public $mosaic_thumb_gal_title_font_color = "323A45";
  public $mosaic_thumb_gal_title_font_size = 16;
  public $mosaic_thumb_gal_title_font_style = "Ubuntu";
  public $mosaic_thumb_gal_title_font_weight = "bold";
  public $mosaic_thumb_gal_title_margin = "2px";
  public $mosaic_thumb_gal_title_shadow = "";
  public $mosaic_thumb_hover_effect = "zoom";
  public $mosaic_thumb_hover_effect_value = "1.08";
  public $mosaic_thumb_padding = "2";
  public $mosaic_thumb_title_font_color = "323A45";
  public $mosaic_thumb_title_font_color_hover = "FFFFFF";
  public $mosaic_thumb_title_font_size = 16;
  public $mosaic_thumb_title_font_style = "Ubuntu";
  public $mosaic_thumb_title_font_weight = "bold";
  public $mosaic_thumb_title_margin = "2px";
  public $mosaic_thumb_title_shadow = "";
  public $mosaic_thumb_transition = "1";
  public $mosaic_thumb_transparent = "100";
  public $mosaic_thumb_bg_transparency = "30";
  public $mosaic_thumbs_bg_color = "FFFFFF";

  public $page_nav_align = "center";
  public $page_nav_border_color = "E3E3E3";
  public $page_nav_border_radius = "0";
  public $page_nav_border_style = "solid";
  public $page_nav_border_width = 1;
  public $page_nav_box_shadow = "0";
  public $page_nav_button_bg_color = "FFFFFF";
  public $page_nav_button_bg_transparent = 100;
  public $page_nav_button_text = 0;
  public $page_nav_button_transition = 1;
  public $page_nav_font_color = "666666";
  public $page_nav_font_size = 12;
  public $page_nav_font_style = "Ubuntu";
  public $page_nav_font_weight = "bold";
  public $page_nav_margin = "0";
  public $page_nav_number = 0;
  public $page_nav_padding = "3px 6px";
  public $page_nav_position = "bottom";

  public $slideshow_close_btn_transparent = 100;
  public $slideshow_close_rl_btn_hover_color = "BABABA";
  public $slideshow_cont_bg_color = "F2F2F2";
  public $slideshow_description_background_color = "000000";
  public $slideshow_description_border_radius = "0";
  public $slideshow_description_color = "FFFFFF";
  public $slideshow_description_font = "Ubuntu";
  public $slideshow_description_font_size = 14;
  public $slideshow_description_opacity = 70;
  public $slideshow_description_padding = "5px 10px 5px 10px";
  public $slideshow_dots_active_background_color = "FFFFFF";
  public $slideshow_dots_active_border_color = "000000";
  public $slideshow_dots_active_border_width = 1;
  public $slideshow_dots_background_color = "F2D22E";
  public $slideshow_dots_border_radius = "5px";
  public $slideshow_dots_height = 12;
  public $slideshow_dots_margin = 3;
  public $slideshow_dots_width = 12;
  public $slideshow_filmstrip_pos = "bottom";
  public $slideshow_filmstrip_rl_bg_color = "F2F2F2";
  public $slideshow_filmstrip_rl_btn_color = "BABABA";
  public $slideshow_filmstrip_rl_btn_size = 20;
  public $slideshow_filmstrip_thumb_active_border_color = "FFFFFF";
  public $slideshow_filmstrip_thumb_active_border_width = 0;
  public $slideshow_filmstrip_thumb_border_color = "000000";
  public $slideshow_filmstrip_thumb_border_radius = "0";
  public $slideshow_filmstrip_thumb_border_style = "none";
  public $slideshow_filmstrip_thumb_border_width = 0;
  public $slideshow_filmstrip_thumb_deactive_transparent = 100;
  public $slideshow_filmstrip_thumb_margin = "0px 2px 0 0 ";
  public $slideshow_play_pause_btn_size = 35;
  public $slideshow_rl_btn_bg_color = "FFFFFF";
  public $slideshow_rl_btn_border_color = "FFFFFF";
  public $slideshow_rl_btn_border_radius = "20px";
  public $slideshow_rl_btn_border_style = "none";
  public $slideshow_rl_btn_border_width = 0;
  public $slideshow_rl_btn_box_shadow = "";
  public $slideshow_rl_btn_color = "D6D6D6";
  public $slideshow_rl_btn_height = 37;
  public $slideshow_rl_btn_size = 12;
  public $slideshow_rl_btn_style = "bwg-icon-angle";
  public $slideshow_rl_btn_width = 37;
  public $slideshow_title_background_color = "000000";
  public $slideshow_title_border_radius = "5px";
  public $slideshow_title_color = "FFFFFF";
  public $slideshow_title_font = "Ubuntu";
  public $slideshow_title_font_size = 16;
  public $slideshow_title_opacity = 70;
  public $slideshow_title_padding = "0 0 0 0";

  public $thumb_align = "center";
  public $thumb_bg_color = "000000";
  public $thumb_bg_transparent = 0;
  public $thumb_border_color = "CCCCCC";
  public $thumb_border_radius = "0";
  public $thumb_border_style = "none";
  public $thumb_border_width = 0;
  public $thumb_box_shadow = "";
  public $thumb_gal_title_align = "center";
  public $thumb_gal_title_font_color = "323A45";
  public $thumb_gal_title_font_size = 18;
  public $thumb_gal_title_font_style = "Ubuntu";
  public $thumb_gal_title_font_weight = "bold";
  public $thumb_gal_title_margin = "2px";
  public $thumb_gal_title_shadow = "";
  public $thumb_hover_effect = "zoom";
  public $thumb_hover_effect_value = "1.08";
  public $thumb_margin = "4";
  public $thumb_padding = "0";
  public $thumb_title_font_color = "323A45";
  public $thumb_title_font_color_hover = "FFFFFF";
  public $thumb_title_font_size = 16;
  public $thumb_title_font_style = "Ubuntu";
  public $thumb_title_font_weight = "bold";
  public $thumb_title_margin = "2px";
  public $thumb_description_font_color = "323A45";
  public $thumb_description_font_style = "Ubuntu";
  public $thumb_description_font_size = 12;
  public $thumb_title_pos = "bottom";
  public $thumb_title_shadow = "";
  public $thumb_transition = 1;
  public $thumb_transparent = 100;
  public $thumb_bg_transparency = 30;
  public $thumbs_bg_color = "FFFFFF";

  public function __construct($id = 0, $reset = false, $predefined_version = false) {
    if ( !$id || $predefined_version ) {
      unset($this->id);
      unset($this->name);
      unset($this->default_theme);
      if ('Dark' == $predefined_version) {
        $this->album_compact_back_font_color = "323A45";
        $this->album_compact_back_font_size = 15;
        $this->album_compact_back_font_style = "Ubuntu";
        $this->album_compact_back_font_weight = "normal";
        $this->album_compact_back_padding = "0";
        $this->album_compact_gal_title_align = "center";
        $this->album_compact_gal_title_font_color = "323A45";
        $this->album_compact_gal_title_font_size = 18;
        $this->album_compact_gal_title_font_style = "Ubuntu";
        $this->album_compact_gal_title_font_weight = "bold";
        $this->album_compact_gal_title_margin = "0 2px 2px 2px";
        $this->album_compact_gal_title_shadow = "0px 0px 0px #888888";
        $this->album_compact_thumb_align = "center";
        $this->album_compact_thumb_bg_color = "000000";
        $this->album_compact_thumb_bg_transparent = 100;
        $this->album_compact_thumb_border_color = "000000";
        $this->album_compact_thumb_border_radius = "0";
        $this->album_compact_thumb_border_style = "none";
        $this->album_compact_thumb_border_width = 1;
        $this->album_compact_thumb_box_shadow = "";
        $this->album_compact_thumb_hover_effect = "rotate";
        $this->album_compact_thumb_hover_effect_value = "2deg";
        $this->album_compact_thumb_margin = 4;
        $this->album_compact_thumb_padding = 4;
        $this->album_compact_thumb_title_pos = "bottom";
        $this->album_compact_thumb_transition = 1;
        $this->album_compact_thumb_transparent = 100;
        $this->album_compact_thumb_bg_transparency = 30;
        $this->album_compact_thumbs_bg_color = "FFFFFF";
        $this->album_compact_title_font_color = "CCCCCC";
        $this->album_compact_title_font_color_hover = "FFFFFF";
        $this->album_compact_title_font_size = 16;
        $this->album_compact_title_font_style = "Ubuntu";
        $this->album_compact_title_font_weight = "bold";
        $this->album_compact_title_margin = "5px";
        $this->album_compact_title_shadow = "";
        $this->album_extended_back_font_color = "323A45";
        $this->album_extended_back_font_size = 15;
        $this->album_extended_back_font_style = "Ubuntu";
        $this->album_extended_back_font_weight = "bold";
        $this->album_extended_back_padding = "0";
        $this->album_extended_desc_font_color = "000000";
        $this->album_extended_desc_font_size = 14;
        $this->album_extended_desc_font_style = "Ubuntu";
        $this->album_extended_desc_font_weight = "normal";
        $this->album_extended_desc_more_color = "FFC933";
        $this->album_extended_desc_more_size = 12;
        $this->album_extended_desc_padding = "2px";
        $this->album_extended_desc_span_border_color = "CCCCCC";
        $this->album_extended_desc_span_border_style = "none";
        $this->album_extended_desc_span_border_width = 1;
        $this->album_extended_div_bg_color = "FFFFFF";
        $this->album_extended_div_bg_transparent = 0;
        $this->album_extended_div_border_radius = "";
        $this->album_extended_div_margin = "0 0 5px 0";
        $this->album_extended_div_padding = 10;
        $this->album_extended_div_separator_color = "CCCCCC";
        $this->album_extended_div_separator_style = "none";
        $this->album_extended_div_separator_width = 1;
        $this->album_extended_gal_title_align = "center";
        $this->album_extended_gal_title_font_color = "323A45";
        $this->album_extended_gal_title_font_size = 18;
        $this->album_extended_gal_title_font_style = "Ubuntu";
        $this->album_extended_gal_title_font_weight = "bold";
        $this->album_extended_gal_title_margin = "0 2px 2px 2px";
        $this->album_extended_gal_title_shadow = "0px 0px 0px #888888";
        $this->album_extended_text_div_bg_color = "FFFFFF";
        $this->album_extended_text_div_border_color = "CCCCCC";
        $this->album_extended_text_div_border_radius = "0";
        $this->album_extended_text_div_border_style = "none";
        $this->album_extended_text_div_border_width = 1;
        $this->album_extended_text_div_padding = "5px";
        $this->album_extended_thumb_align = "left";
        $this->album_extended_thumb_bg_color = "E8E8E8";
        $this->album_extended_thumb_bg_transparent = 100;
        $this->album_extended_thumb_border_color = "E8E8E8";
        $this->album_extended_thumb_border_radius = "0";
        $this->album_extended_thumb_border_style = "none";
        $this->album_extended_thumb_border_width = 4;
        $this->album_extended_thumb_box_shadow = "";
        $this->album_extended_thumb_div_bg_color = "FFFFFF";
        $this->album_extended_thumb_div_border_color = "CCCCCC";
        $this->album_extended_thumb_div_border_radius = "";
        $this->album_extended_thumb_div_border_style = "none";
        $this->album_extended_thumb_div_border_width = 0;
        $this->album_extended_thumb_div_padding = "0";
        $this->album_extended_thumb_hover_effect = "rotate";
        $this->album_extended_thumb_hover_effect_value = "2deg";
        $this->album_extended_thumb_margin = 2;
        $this->album_extended_thumb_padding = 4;
        $this->album_extended_thumb_transition = 0;
        $this->album_extended_thumb_transparent = 100;
        $this->album_extended_thumbs_bg_color = "FFFFFF";
        $this->album_extended_title_desc_alignment = "top";
        $this->album_extended_title_font_color = "000000";
        $this->album_extended_title_font_size = 16;
        $this->album_extended_title_font_style = "Ubuntu";
        $this->album_extended_title_font_weight = "bold";
        $this->album_extended_title_margin_bottom = 2;
        $this->album_extended_title_padding = "2px";
        $this->album_extended_title_span_border_color = "CCCCCC";
        $this->album_extended_title_span_border_style = "none";
        $this->album_extended_title_span_border_width = 1;
        $this->album_masonry_back_font_color = "323A45";
        $this->album_masonry_back_font_size = 15;
        $this->album_masonry_back_font_style = "Ubuntu";
        $this->album_masonry_back_font_weight = "normal";
        $this->album_masonry_back_padding = "0";
        $this->album_masonry_container_margin = 1;
        $this->album_masonry_gal_title_align = "center";
        $this->album_masonry_gal_title_font_color = "323A45";
        $this->album_masonry_gal_title_font_size = 18;
        $this->album_masonry_gal_title_font_style = "Ubuntu";
        $this->album_masonry_gal_title_font_weight = "bold";
        $this->album_masonry_gal_title_margin = "0 2px 2px 2px";
        $this->album_masonry_gal_title_shadow = "0px 0px 0px #888888";
        $this->album_masonry_thumb_align = "center";
        $this->album_masonry_thumb_bg_color = "000000";
        $this->album_masonry_thumb_bg_transparent = 100;
        $this->album_masonry_thumb_border_color = "000000";
        $this->album_masonry_thumb_border_radius = "0";
        $this->album_masonry_thumb_border_style = "none";
        $this->album_masonry_thumb_border_width = 1;
        $this->album_masonry_thumb_box_shadow = "";
        $this->album_masonry_thumb_hover_effect = "zoom";
        $this->album_masonry_thumb_hover_effect_value = "2deg";
        $this->album_masonry_thumb_margin = 4;
        $this->album_masonry_thumb_padding = 4;
        $this->album_masonry_thumb_title_font_color_hover = "FFFFFF";
        $this->album_masonry_thumb_title_pos = "bottom";
        $this->album_masonry_thumb_transition = 1;
        $this->album_masonry_thumb_transparent = 100;
        $this->album_masonry_thumbs_bg_color = "FFFFFF";
        $this->album_masonry_title_font_color = "323A45";
        $this->album_masonry_title_font_size = 16;
        $this->album_masonry_title_font_style = "Ubuntu";
        $this->album_masonry_title_font_weight = "bold";
        $this->album_masonry_title_margin = "5px";
        $this->album_masonry_title_shadow = "";
        $this->blog_style_align = "center";
        $this->blog_style_bg_color = "E8E8E8";
        $this->blog_style_border_color = "CCCCCC";
        $this->blog_style_border_radius = "0";
        $this->blog_style_border_style = "none";
        $this->blog_style_border_width = 1;
        $this->blog_style_box_shadow = "";
        $this->blog_style_gal_title_align = "center";
        $this->blog_style_gal_title_font_color = "323A45";
        $this->blog_style_gal_title_font_size = 16;
        $this->blog_style_gal_title_font_style = "Ubuntu";
        $this->blog_style_gal_title_font_weight = "bold";
        $this->blog_style_gal_title_margin = "2px";
        $this->blog_style_gal_title_shadow = "0px 0px 0px #888888";
        $this->blog_style_img_font_color = "000000";
        $this->blog_style_img_font_family = "Ubuntu";
        $this->blog_style_img_font_size = 16;
        $this->blog_style_margin = "2px";
        $this->blog_style_padding = "4px";
        $this->blog_style_share_buttons_align = "right";
        $this->blog_style_share_buttons_bg_color = "FFFFFF";
        $this->blog_style_share_buttons_bg_transparent = 0;
        $this->blog_style_share_buttons_border_color = "000000";
        $this->blog_style_share_buttons_border_radius = "0";
        $this->blog_style_share_buttons_border_style = "none";
        $this->blog_style_share_buttons_border_width = 0;
        $this->blog_style_share_buttons_color = "A1A1A1";
        $this->blog_style_share_buttons_font_size = 20;
        $this->blog_style_share_buttons_margin = "5px auto 10px auto";
        $this->blog_style_transparent = 70;
        $this->carousel_caption_background_color = "000000";
        $this->carousel_caption_bottom = 0;
        $this->carousel_caption_p_color = "FFFFFF";
        $this->carousel_caption_p_font_size = 14;
        $this->carousel_caption_p_font_weight = "bold";
        $this->carousel_caption_p_mergin = 0;
        $this->carousel_caption_p_pedding = 5;
        $this->carousel_close_btn_transparent = 100;
        $this->carousel_close_rl_btn_hover_color = "CCCCCC";
        $this->carousel_cont_bg_color = "000000";
        $this->carousel_cont_btn_transparent = 0;
        $this->carousel_feature_border_color = "5D204F";
        $this->carousel_feature_border_style = "solid";
        $this->carousel_feature_border_width = 2;
        $this->carousel_font_family = "Ubuntu";
        $this->carousel_mergin_bottom = "0.5";
        $this->carousel_play_pause_btn_size = 20;
        $this->carousel_rl_btn_bg_color = "000000";
        $this->carousel_rl_btn_border_color = "FFFFFF";
        $this->carousel_rl_btn_border_radius = "20px";
        $this->carousel_rl_btn_border_style = "none";
        $this->carousel_rl_btn_border_width = 0;
        $this->carousel_rl_btn_color = "FFFFFF";
        $this->carousel_rl_btn_height = 40;
        $this->carousel_rl_btn_size = 20;
        $this->carousel_rl_btn_style = "bwg-icon-chevron";
        $this->carousel_rl_btn_width = 40;
        $this->carousel_title_border_radius = "5px";
        $this->carousel_title_opacity = 100;
        $this->carousel_gal_title_align = "center";
        $this->carousel_gal_title_font_color = "323A45";
        $this->carousel_gal_title_font_size = 16;
        $this->carousel_gal_title_font_style = "Ubuntu";
        $this->carousel_gal_title_font_weight = "bold";
        $this->carousel_gal_title_margin = "2px";
        $this->carousel_gal_title_shadow = "0px 0px 0px #888888";
        $this->compact_container_margin = "1";
        $this->container_margin = "1";
        $this->image_browser_align = "center";
        $this->image_browser_bg_color = "E8E8E8";
        $this->image_browser_border_color = "E8E8E8";
        $this->image_browser_border_radius = "2px";
        $this->image_browser_border_style = "none";
        $this->image_browser_border_width = 1;
        $this->image_browser_box_shadow = "";
        $this->image_browser_full_bg_color = "FFFFFF";
        $this->image_browser_full_border_color = "EDEDED";
        $this->image_browser_full_border_radius = "0";
        $this->image_browser_full_border_style = "solid";
        $this->image_browser_full_border_width = 1;
        $this->image_browser_full_padding = "4px";
        $this->image_browser_full_transparent = 90;
        $this->image_browser_gal_title_align = "center";
        $this->image_browser_gal_title_font_color = "323A45";
        $this->image_browser_gal_title_font_size = 16;
        $this->image_browser_gal_title_font_style = "Ubuntu";
        $this->image_browser_gal_title_font_weight = "bold";
        $this->image_browser_gal_title_margin = "2px";
        $this->image_browser_gal_title_shadow = "0px 0px 0px #888888";
        $this->image_browser_image_description_align = "center";
        $this->image_browser_image_description_bg_color = "E8E8E8";
        $this->image_browser_image_description_border_color = "FFFFFF";
        $this->image_browser_image_description_border_radius = "0";
        $this->image_browser_image_description_border_style = "none";
        $this->image_browser_image_description_border_width = 1;
        $this->image_browser_image_description_margin = "24px 0px 0px 0px";
        $this->image_browser_image_description_padding = "8px 8px 8px 8px";
        $this->image_browser_image_title_align = "top";
        $this->image_browser_img_font_color = "000000";
        $this->image_browser_img_font_family = "Ubuntu";
        $this->image_browser_img_font_size = 14;
        $this->image_browser_margin = "2px auto";
        $this->image_browser_padding = "4px";
        $this->image_browser_transparent = 80;
        $this->lightbox_bg_color = "000000";
        $this->lightbox_bg_transparent = 100;
        $this->lightbox_close_btn_bg_color = "000000";
        $this->lightbox_close_btn_border_color = "FFFFFF";
        $this->lightbox_close_btn_border_radius = "16px";
        $this->lightbox_close_btn_border_style = "none";
        $this->lightbox_close_btn_border_width = 0;
        $this->lightbox_close_btn_box_shadow = "";
        $this->lightbox_close_btn_color = "FFFFFF";
        $this->lightbox_close_btn_full_color = "FFFFFF";
        $this->lightbox_close_btn_height = 20;
        $this->lightbox_close_btn_right = "-10";
        $this->lightbox_close_btn_size = 10;
        $this->lightbox_close_btn_top = "-10";
        $this->lightbox_close_btn_transparent = 95;
        $this->lightbox_close_btn_width = 20;
        $this->lightbox_close_rl_btn_hover_color = "FFFFFF";
        $this->lightbox_comment_author_font_size = 14;
        $this->lightbox_comment_bg_color = "000000";
        $this->lightbox_comment_body_font_size = 12;
        $this->lightbox_comment_button_bg_color = "333333";
        $this->lightbox_comment_button_border_color = "666666";
        $this->lightbox_comment_button_border_radius = "3px";
        $this->lightbox_comment_button_border_style = "none";
        $this->lightbox_comment_button_border_width = 1;
        $this->lightbox_comment_button_padding = "3px 10px";
        $this->lightbox_comment_date_font_size = 10;
        $this->lightbox_comment_font_color = "CCCCCC";
        $this->lightbox_comment_font_size = 12;
        $this->lightbox_comment_font_style = "Ubuntu";
        $this->lightbox_comment_input_bg_color = "333333";
        $this->lightbox_comment_input_border_color = "666666";
        $this->lightbox_comment_input_border_radius = "0";
        $this->lightbox_comment_input_border_style = "none";
        $this->lightbox_comment_input_border_width = 1;
        $this->lightbox_comment_input_padding = "3px";
        $this->lightbox_comment_pos = "left";
        $this->lightbox_comment_separator_color = "2B2B2B";
        $this->lightbox_comment_separator_style = "solid";
        $this->lightbox_comment_separator_width = 1;
        $this->lightbox_comment_share_button_color = "FFFFFF";
        $this->lightbox_comment_width = 400;
        $this->lightbox_ctrl_btn_align = "center";
        $this->lightbox_ctrl_btn_color = "FFFFFF";
        $this->lightbox_ctrl_btn_height = 20;
        $this->lightbox_ctrl_btn_margin_left = 7;
        $this->lightbox_ctrl_btn_margin_top = 10;
        $this->lightbox_ctrl_btn_pos = "bottom";
        $this->lightbox_ctrl_btn_transparent = 80;
        $this->lightbox_ctrl_cont_bg_color = "000000";
        $this->lightbox_ctrl_cont_border_radius = 4;
        $this->lightbox_ctrl_cont_transparent = 80;
        $this->lightbox_description_color = "FFFFFF";
        $this->lightbox_description_font_size = 14;
        $this->lightbox_description_font_style = "Ubuntu";
        $this->lightbox_description_font_weight = "normal";
        $this->lightbox_filmstrip_pos = "top";
        $this->lightbox_filmstrip_rl_bg_color = "2B2B2B";
        $this->lightbox_filmstrip_rl_btn_color = "FFFFFF";
        $this->lightbox_filmstrip_rl_btn_size = 20;
        $this->lightbox_filmstrip_thumb_active_border_color = "FFFFFF";
        $this->lightbox_filmstrip_thumb_active_border_width = 0;
        $this->lightbox_filmstrip_thumb_border_color = "000000";
        $this->lightbox_filmstrip_thumb_border_radius = "0";
        $this->lightbox_filmstrip_thumb_border_style = "none";
        $this->lightbox_filmstrip_thumb_border_width = 1;
        $this->lightbox_filmstrip_thumb_deactive_transparent = 80;
        $this->lightbox_filmstrip_thumb_margin = "0 1px";
        $this->lightbox_hit_align = "left";
        $this->lightbox_hit_bg_color = "000000";
        $this->lightbox_hit_bg_transparent = 70;
        $this->lightbox_hit_border_color = "000000";
        $this->lightbox_hit_border_radius = "5px";
        $this->lightbox_hit_border_style = "none";
        $this->lightbox_hit_border_width = 1;
        $this->lightbox_hit_color = "FFFFFF";
        $this->lightbox_hit_font_size = 14;
        $this->lightbox_hit_font_style = "Ubuntu";
        $this->lightbox_hit_font_weight = "normal";
        $this->lightbox_hit_margin = "0 5px";
        $this->lightbox_hit_padding = "5px";
        $this->lightbox_hit_pos = "bottom";
        $this->lightbox_info_align = "right";
        $this->lightbox_info_bg_color = "000000";
        $this->lightbox_info_bg_transparent = 70;
        $this->lightbox_info_border_color = "000000";
        $this->lightbox_info_border_radius = "5px";
        $this->lightbox_info_border_style = "none";
        $this->lightbox_info_border_width = 1;
        $this->lightbox_info_margin = "15px";
        $this->lightbox_info_padding = "5px";
        $this->lightbox_info_pos = "top";
        $this->lightbox_overlay_bg_color = "000000";
        $this->lightbox_overlay_bg_transparent = 70;
        $this->lightbox_rate_align = "right";
        $this->lightbox_rate_color = "F9D062";
        $this->lightbox_rate_hover_color = "F7B50E";
        $this->lightbox_rate_icon = "star";
        $this->lightbox_rate_padding = "15px";
        $this->lightbox_rate_pos = "bottom";
        $this->lightbox_rate_size = 20;
        $this->lightbox_rate_stars_count = 5;
        $this->lightbox_rl_btn_bg_color = "000000";
        $this->lightbox_rl_btn_border_color = "FFFFFF";
        $this->lightbox_rl_btn_border_radius = "20px";
        $this->lightbox_rl_btn_border_style = "none";
        $this->lightbox_rl_btn_border_width = 2;
        $this->lightbox_rl_btn_box_shadow = "";
        $this->lightbox_rl_btn_color = "FFFFFF";
        $this->lightbox_rl_btn_height = 40;
        $this->lightbox_rl_btn_size = 20;
        $this->lightbox_rl_btn_style = "bwg-icon-chevron";
        $this->lightbox_rl_btn_transparent = 80;
        $this->lightbox_rl_btn_width = 40;
        $this->lightbox_title_color = "FFFFFF";
        $this->lightbox_title_font_size = 18;
        $this->lightbox_title_font_style = "Ubuntu";
        $this->lightbox_title_font_weight = "bold";
        $this->lightbox_toggle_btn_height = 14;
        $this->lightbox_toggle_btn_width = 100;
        $this->masonry_container_margin = "1";
        $this->masonry_description_color = "323A45";
        $this->masonry_description_font_size = 16;
        $this->masonry_description_font_style = "Ubuntu";
        $this->masonry_thumb_align = "center";
        $this->masonry_thumb_bg_color = "000000";
        $this->masonry_thumb_bg_transparent = 0;
        $this->masonry_thumb_border_color = "CCCCCC";
        $this->masonry_thumb_border_radius = "2px";
        $this->masonry_thumb_border_style = "none";
        $this->masonry_thumb_border_width = 1;
        $this->masonry_thumb_gal_title_align = "center";
        $this->masonry_thumb_gal_title_font_color = "323A45";
        $this->masonry_thumb_gal_title_font_size = 16;
        $this->masonry_thumb_gal_title_font_style = "Ubuntu";
        $this->masonry_thumb_gal_title_font_weight = "bold";
        $this->masonry_thumb_gal_title_margin = "2px";
        $this->masonry_thumb_gal_title_shadow = "";
        $this->masonry_thumb_hover_effect = "zoom";
        $this->masonry_thumb_hover_effect_value = "1.08";
        $this->masonry_thumb_padding = 4;
        $this->masonry_thumb_title_font_color = "323A45";
        $this->masonry_thumb_title_font_color_hover = "FFFFFF";
        $this->masonry_thumb_title_font_size = 16;
        $this->masonry_thumb_title_font_style = "Ubuntu";
        $this->masonry_thumb_title_font_weight = "bold";
        $this->masonry_thumb_title_margin = "2px";
        $this->masonry_thumb_transition = 1;
        $this->masonry_thumb_transparent = 80;
        $this->masonry_thumb_bg_transparency = 30;
        $this->masonry_thumbs_bg_color = "FFFFFF";
        $this->mosaic_container_margin = "1";
        $this->mosaic_thumb_align = "center";
        $this->mosaic_thumb_bg_color = "000000";
        $this->mosaic_thumb_bg_transparent = 0;
        $this->mosaic_thumb_border_color = "CCCCCC";
        $this->mosaic_thumb_border_radius = "2px";
        $this->mosaic_thumb_border_style = "none";
        $this->mosaic_thumb_border_width = 1;
        $this->mosaic_thumb_gal_title_align = "center";
        $this->mosaic_thumb_gal_title_font_color = "323A45";
        $this->mosaic_thumb_gal_title_font_size = 16;
        $this->mosaic_thumb_gal_title_font_style = "Ubuntu";
        $this->mosaic_thumb_gal_title_font_weight = "bold";
        $this->mosaic_thumb_gal_title_margin = "2px";
        $this->mosaic_thumb_gal_title_shadow = "";
        $this->mosaic_thumb_hover_effect = "rotate";
        $this->mosaic_thumb_hover_effect_value = "2deg";
        $this->mosaic_thumb_padding = 4;
        $this->mosaic_thumb_title_font_color = "323A45";
        $this->mosaic_thumb_title_font_color_hover = 'FFFFFF';
        $this->mosaic_thumb_title_font_size = 16;
        $this->mosaic_thumb_title_font_style = "Ubuntu";
        $this->mosaic_thumb_title_font_weight = "bold";
        $this->mosaic_thumb_title_margin = "2px";
        $this->mosaic_thumb_title_shadow = "0px 0px 0px #888888";
        $this->mosaic_thumb_transition = 1;
        $this->mosaic_thumb_transparent = 80;
        $this->mosaic_thumb_bg_transparency = 30;
        $this->mosaic_thumbs_bg_color = "FFFFFF";
        $this->page_nav_align = "center";
        $this->page_nav_border_color = "E3E3E3";
        $this->page_nav_border_radius = "0";
        $this->page_nav_border_style = "none";
        $this->page_nav_border_width = 1;
        $this->page_nav_box_shadow = "0";
        $this->page_nav_button_bg_color = "FCFCFC";
        $this->page_nav_button_bg_transparent = 100;
        $this->page_nav_button_text = 0;
        $this->page_nav_button_transition = 1;
        $this->page_nav_font_color = "666666";
        $this->page_nav_font_size = 12;
        $this->page_nav_font_style = "Ubuntu";
        $this->page_nav_font_weight = "bold";
        $this->page_nav_margin = "0";
        $this->page_nav_number = 0;
        $this->page_nav_padding = "3px 6px";
        $this->page_nav_position = "bottom";
        $this->slideshow_close_btn_transparent = 100;
        $this->slideshow_close_rl_btn_hover_color = "DBDBDB";
        $this->slideshow_cont_bg_color = "000000";
        $this->slideshow_description_background_color = "000000";
        $this->slideshow_description_border_radius = "0";
        $this->slideshow_description_color = "FFFFFF";
        $this->slideshow_description_font = "Ubuntu";
        $this->slideshow_description_font_size = 14;
        $this->slideshow_description_opacity = 70;
        $this->slideshow_description_padding = "5px 10px 5px 10px";
        $this->slideshow_dots_active_background_color = "292929";
        $this->slideshow_dots_active_border_color = "FFC933";
        $this->slideshow_dots_active_border_width = 2;
        $this->slideshow_dots_background_color = "292929";
        $this->slideshow_dots_border_radius = "10px";
        $this->slideshow_dots_height = 10;
        $this->slideshow_dots_margin = 1;
        $this->slideshow_dots_width = 10;
        $this->slideshow_filmstrip_pos = "bottom";
        $this->slideshow_filmstrip_rl_bg_color = "303030";
        $this->slideshow_filmstrip_rl_btn_color = "FFFFFF";
        $this->slideshow_filmstrip_rl_btn_size = 20;
        $this->slideshow_filmstrip_thumb_active_border_color = "FFFFFF";
        $this->slideshow_filmstrip_thumb_active_border_width = 0;
        $this->slideshow_filmstrip_thumb_border_color = "000000";
        $this->slideshow_filmstrip_thumb_border_radius = "0";
        $this->slideshow_filmstrip_thumb_border_style = "none";
        $this->slideshow_filmstrip_thumb_border_width = 1;
        $this->slideshow_filmstrip_thumb_deactive_transparent = 80;
        $this->slideshow_filmstrip_thumb_margin = "0 1px";
        $this->slideshow_play_pause_btn_size = 60;
        $this->slideshow_rl_btn_bg_color = "000000";
        $this->slideshow_rl_btn_border_color = "FFFFFF";
        $this->slideshow_rl_btn_border_radius = "20px";
        $this->slideshow_rl_btn_border_style = "none";
        $this->slideshow_rl_btn_border_width = 0;
        $this->slideshow_rl_btn_box_shadow = "";
        $this->slideshow_rl_btn_color = "FFFFFF";
        $this->slideshow_rl_btn_height = 40;
        $this->slideshow_rl_btn_size = 20;
        $this->slideshow_rl_btn_style = "bwg-icon-arrow";
        $this->slideshow_rl_btn_width = 40;
        $this->slideshow_title_background_color = "000000";
        $this->slideshow_title_border_radius = "5px";
        $this->slideshow_title_color = "FFFFFF";
        $this->slideshow_title_font = "Ubuntu";
        $this->slideshow_title_font_size = 16;
        $this->slideshow_title_opacity = 70;
        $this->slideshow_title_padding = "5px 10px 5px 10px";
        $this->thumb_align = "center";
        $this->thumb_bg_color = "000000";
        $this->thumb_bg_transparent = 0;
        $this->thumb_border_color = "FFFFFF";
        $this->thumb_border_radius = "0";
        $this->thumb_border_style = "none";
        $this->thumb_border_width = 5;
        $this->thumb_box_shadow = "";
        $this->thumb_gal_title_align = "center";
        $this->thumb_gal_title_font_color = "323A45";
        $this->thumb_gal_title_font_size = 18;
        $this->thumb_gal_title_font_style = "Ubuntu";
        $this->thumb_gal_title_font_weight = "bold";
        $this->thumb_gal_title_margin = "2px";
        $this->thumb_gal_title_shadow = "";
        $this->thumb_hover_effect = "zoom";
        $this->thumb_hover_effect_value = "1.08";
        $this->thumb_margin = "4";
        $this->thumb_padding = "0";
        $this->thumb_title_font_color = "323A45";
        $this->thumb_title_font_color_hover = "FFFFFF";
        $this->thumb_title_font_size = 16;
        $this->thumb_title_font_style = "Ubuntu";
        $this->thumb_title_font_weight = "bold";
        $this->thumb_title_margin = "5px";
        $this->thumb_title_pos = "bottom";
        $this->thumb_title_shadow = "";
        $this->thumb_transition = 1;
        $this->thumb_transparent = 100;
        $this->thumb_bg_transparency = 30;
        $this->thumbs_bg_color = "FFFFFF";
      }
    }
    global $wpdb;
    if ( $id ) {
      $row = $wpdb->get_row($wpdb->prepare('SELECT * FROM ' . $wpdb->prefix . 'bwg_theme WHERE id="%d"', $id));
      if ( $reset ) {
        if ( !$row->default_theme ) {
          // Reset theme to default theme values.
          $row_id = $row->id;
          $row_name = $row->name;
          $row = $wpdb->get_row($wpdb->prepare('SELECT * FROM ' . $wpdb->prefix . 'bwg_theme WHERE default_theme="%d"', 1));
          $row->id = $row_id;
          $row->name = $row_name;
        }
        else {
          // Reset default theme.
          $this->id = $row->id;
          $this->name = $row->name;
          $this->default_theme = $row->default_theme;

          return;
        }
      }
      if ( !empty($row) && $row->options ) {
        $themes = json_decode($row->options);
        foreach ( $themes as $key => $value ) {
          // Replace Font Awesome values from DB with PG font.
          if ( 0 == strpos($value, 'fa-') ) {
            $value = str_replace('fa-', 'bwg-icon-', $value);
          }
          $this->$key = $value;
        }
        $this->id = $row->id;
        $this->name = $row->name;
        $this->default_theme = $row->default_theme;
      }
    }
  }

  /* get theme font style google or default */
  public static function font_style($name) {
    $input_names = array(
      'thumb_gal_title_font_style' => 'thumb_gal_title_google_fonts',
      'thumb_title_font_style' => 'thumb_title_google_fonts',
      'thumb_description_font_style' => 'thumb_description_google_fonts',
      'album_compact_back_font_style' => 'album_compact_back_google_fonts',
      'album_compact_gal_title_font_style' => 'album_compact_gal_title_google_fonts',
      'album_compact_title_font_style' => 'album_compact_title_google_fonts',
      'album_extended_back_font_style' => 'album_extended_back_google_fonts',
      'album_extended_desc_font_style' => 'album_extended_desc_google_fonts',
      'album_extended_gal_title_font_style' => 'album_extended_gal_title_google_fonts',
      'album_extended_title_font_style' => 'album_extended_title_google_fonts',
      'album_masonry_back_font_style' => 'album_masonry_back_google_fonts',
      'album_masonry_gal_title_font_style' => 'album_masonry_gal_title_google_fonts',
      'album_masonry_title_font_style' => 'album_masonry_title_google_fonts',
      'blog_style_img_font_family' => 'blog_style_img_google_fonts',
      'blog_style_gal_title_font_style' => 'blog_style_gal_title_google_fonts',
      'image_browser_gal_title_font_style' => 'image_browser_gal_title_google_fonts',
      'image_browser_img_font_family' => 'image_browser_img_google_fonts',
      'lightbox_description_font_style' => 'lightbox_description_google_fonts',
      'lightbox_comment_font_style' => 'lightbox_comment_google_fonts',
      'lightbox_hit_font_style' => 'lightbox_hit_google_fonts',
      'lightbox_title_font_style' => 'lightbox_title_google_fonts',
      'masonry_description_font_style' => 'masonry_description_google_fonts',
      'masonry_thumb_gal_title_font_style' => 'masonry_thumb_gal_title_google_fonts',
      'masonry_thumb_title_font_style' => 'masonry_thumb_title_google_fonts',
      'mosaic_thumb_gal_title_font_style' => 'mosaic_thumb_gal_title_google_fonts',
      'mosaic_thumb_title_font_style' => 'mosaic_thumb_title_google_fonts',
      'page_nav_font_style' => 'page_nav_google_fonts',
      'slideshow_description_font' => 'slideshow_description_google_fonts',
      'slideshow_title_font' => 'slideshow_title_google_fonts'
    );
    if ( array_key_exists( $name, $input_names ) ) {
      return $input_names[ $name ];
    }
  }
}