Example #1
0
/**
 * Perform Dynamik activation actions.
 *
 * @since 1.0
 */
function dynamik_activate()
{
    global $dynamik_folders;
    if (!get_option('dynamik_gen_version_number')) {
        update_option('dynamik_gen_version_number', '1.2.2');
    }
    if (!get_option('dynamik_gen_theme_settings')) {
        update_option('dynamik_gen_theme_settings', dynamik_theme_settings_defaults());
    }
    if (!get_option('dynamik_gen_design_options')) {
        update_option('dynamik_gen_design_options', dynamik_design_options_defaults());
    }
    if (!get_option('dynamik_gen_responsive_options')) {
        update_option('dynamik_gen_responsive_options', dynamik_responsive_options_defaults());
    }
    if (!get_option('dynamik_gen_design_snapshot_options')) {
        dynamik_design_snapshot_update($activation = true);
    }
    if (!get_option('dynamik_gen_custom_css')) {
        update_option('dynamik_gen_custom_css', dynamik_custom_css_options_defaults());
    }
    if (!get_option('dynamik_gen_custom_functions')) {
        update_option('dynamik_gen_custom_functions', dynamik_custom_functions_options_defaults());
    }
    if (!get_option('dynamik_gen_custom_js')) {
        update_option('dynamik_gen_custom_js', dynamik_custom_js_options_defaults());
    }
    if (!get_option('dynamik_gen_custom_templates')) {
        update_option('dynamik_gen_custom_templates', array());
    }
    if (!get_option('dynamik_gen_custom_labels')) {
        update_option('dynamik_gen_custom_labels', array());
    }
    if (!get_option('dynamik_gen_custom_conditionals')) {
        update_option('dynamik_gen_custom_conditionals', array());
    }
    if (!get_option('dynamik_gen_custom_widget_areas')) {
        update_option('dynamik_gen_custom_widget_areas', array());
    }
    if (!get_option('dynamik_gen_custom_hook_boxes')) {
        update_option('dynamik_gen_custom_hook_boxes', array());
    }
    if (!is_dir(CHILD_DIR . '/my-templates')) {
        mkdir(CHILD_DIR . '/my-templates');
        @chmod(CHILD_DIR . '/my-templates', 0755);
    }
    if (!is_dir(dynamik_get_stylesheet_location('path', $root = true))) {
        mkdir(dynamik_get_stylesheet_location('path', $root = true));
        @chmod(dynamik_get_stylesheet_location('path', $root = true), 0755);
    }
    if (!is_dir(dynamik_get_stylesheet_location('path', $root = true) . 'theme')) {
        mkdir(dynamik_get_stylesheet_location('path', $root = true) . 'theme');
        @chmod(dynamik_get_stylesheet_location('path', $root = true) . 'theme', 0755);
    }
    if (!is_dir(dynamik_get_stylesheet_location('path') . 'default-images')) {
        mkdir(dynamik_get_stylesheet_location('path') . 'default-images');
        @chmod(dynamik_get_stylesheet_location('path') . 'default-images', 0755);
        mkdir(dynamik_get_stylesheet_location('path') . 'default-images/post-formats');
        @chmod(dynamik_get_stylesheet_location('path') . 'default-images/post-formats', 0755);
        $handle = opendir(CHILD_DIR . '/images');
        while (false !== ($file = readdir($handle))) {
            $ext = strtolower(substr(strrchr($file, '.'), 1));
            if ($ext == 'jpg' || $ext == 'gif' || $ext == 'png') {
                copy(CHILD_DIR . '/images/' . $file, dynamik_get_stylesheet_location('path') . 'default-images/' . $file);
            }
        }
        closedir($handle);
        $handle2 = opendir(CHILD_DIR . '/images/post-formats');
        while (false !== ($file = readdir($handle2))) {
            $ext = strtolower(substr(strrchr($file, '.'), 1));
            if ($ext == 'jpg' || $ext == 'gif' || $ext == 'png') {
                copy(CHILD_DIR . '/images/post-formats/' . $file, dynamik_get_stylesheet_location('path') . 'default-images/post-formats/' . $file);
            }
        }
        closedir($handle2);
    }
    $handle3 = opendir(CHILD_DIR . '/images');
    while (false !== ($file = readdir($handle3))) {
        if ($file == 'icon-plus.png' || $file == 'icon-plus-white.png') {
            copy(CHILD_DIR . '/images/' . $file, dynamik_get_stylesheet_location('path') . 'default-images/' . $file);
        }
    }
    closedir($handle3);
    if (!is_dir(dynamik_get_stylesheet_location('path') . 'images')) {
        mkdir(dynamik_get_stylesheet_location('path') . 'images');
        @chmod(dynamik_get_stylesheet_location('path') . 'images', 0755);
    }
    if (!is_dir(dynamik_get_stylesheet_location('path') . 'images/adminthumbnails')) {
        mkdir(dynamik_get_stylesheet_location('path') . 'images/adminthumbnails');
        @chmod(dynamik_get_stylesheet_location('path') . 'images/adminthumbnails', 0755);
    }
    if (!is_dir(dynamik_get_stylesheet_location('path') . 'tmp')) {
        mkdir(dynamik_get_stylesheet_location('path') . 'tmp');
        @chmod(dynamik_get_stylesheet_location('path') . 'tmp', 0755);
    }
    if (!is_dir(dynamik_get_stylesheet_location('path') . 'tmp/images')) {
        mkdir(dynamik_get_stylesheet_location('path') . 'tmp/images');
        @chmod(dynamik_get_stylesheet_location('path') . 'tmp/images', 0755);
    }
    if (!is_dir(dynamik_get_stylesheet_location('path') . 'tmp/images/adminthumbnails')) {
        mkdir(dynamik_get_stylesheet_location('path') . 'tmp/images/adminthumbnails');
        @chmod(dynamik_get_stylesheet_location('path') . 'tmp/images/adminthumbnails', 0755);
    }
    dynamik_write_files();
    dynamik_create_custom_functions_file();
    $dynamik_unwritable = false;
    foreach ($dynamik_folders as $dynamik_folder) {
        if (is_dir($dynamik_folder) && !dynamik_writable($dynamik_folder)) {
            $dynamik_unwritable = true;
        }
    }
    if ($dynamik_unwritable) {
        wp_redirect(admin_url('admin.php?page=dynamik-settings&notice=dynamik-unwritable'));
    }
}
/**
 * Build the Dynamik Design Options admin page.
 *
 * @since 1.0
 */
function dynamik_design_options()
{
    global $message;
    $dynamik_design_snapshot_options = get_option('dynamik_gen_design_snapshot_options');
    $dynamik_font_type = dynamik_get_design('font_type');
    if ($dynamik_font_type) {
        foreach ($dynamik_font_type as $key => $value) {
            $dynamik_font_type[$key] = $value;
        }
    }
    ?>
	<div class="wrap">
	
		<div id="dynamik-design-saved" class="dynamik-update-box"></div>
		
		<?php 
    if (!empty($_POST['action']) && $_POST['action'] == 'reset') {
        update_option('dynamik_gen_design_undo_options', dynamik_get_design(null, $args = array('cached' => true, 'array' => true)));
        update_option('dynamik_gen_responsive_undo_options', dynamik_get_responsive(null, $args = array('cached' => true, 'array' => true)));
        update_option('dynamik_gen_design_options', dynamik_design_options_defaults());
        update_option('dynamik_gen_responsive_options', dynamik_responsive_options_defaults());
        dynamik_write_files($css = true, $ez = true, $custom = false);
        $dynamik_font_type = dynamik_get_design('font_type');
        ?>
			<script type="text/javascript">jQuery(document).ready(function($){ $('#dynamik-design-saved').html('Design Options Reset').center().fadeIn('slow');window.setTimeout(function(){$('#dynamik-design-saved').fadeOut( 'slow' );}, 2222); });</script>
		<?php 
    }
    if (!empty($_POST['action']) && $_POST['action'] == 'undo') {
        update_option('dynamik_gen_design_options', get_option('dynamik_gen_design_undo_options'));
        update_option('dynamik_gen_responsive_options', get_option('dynamik_gen_responsive_undo_options'));
        dynamik_write_files($css = true, $ez = true, $custom = false);
        dynamik_get_responsive(null, $args = array('cached' => false, 'array' => false));
        $dynamik_font_type = dynamik_get_design('font_type');
        ?>
			<script type="text/javascript">jQuery(document).ready(function($){ $('#dynamik-design-saved').html('Dynamik Options Undone').center().fadeIn('slow');window.setTimeout(function(){$('#dynamik-design-saved').fadeOut( 'slow' );}, 2222); });</script>
		<?php 
    }
    if (!empty($_GET['activetab'])) {
        ?>
			<script type="text/javascript">jQuery(document).ready(function($) { $('#<?php 
        echo $_GET['activetab'];
        ?>
').click(); });</script>	
		<?php 
    }
    ?>
		
		<div id="icon-options-general" class="icon32"></div>
		
		<h2 id="dynamik-admin-heading"><?php 
    _e('Dynamik - Design Options', 'dynamik');
    ?>
</h2>
		
		<div class="dynamik-css-builder-button-wrap">
			<span id="show-hide-custom-css-builder" class="button"><?php 
    _e('CSS Builder', 'dynamik');
    ?>
</span>
		</div>
		<?php 
    if (dynamik_get_settings('design_options_control') == 'structure_settings') {
        $admin_wrap_class = ' class="dynamik-wrap-structure-settings"';
        $nav_alt_id = 'alt-';
        $body_display = '';
        $nav_display = ' dynamik-options-display';
    } elseif (dynamik_get_settings('design_options_control') == 'design_standard') {
        $admin_wrap_class = ' class="dynamik-wrap-design-standard"';
        $nav_alt_id = '';
        $body_display = ' dynamik-options-display';
        $nav_display = '';
    } else {
        $admin_wrap_class = '';
        $nav_alt_id = '';
        $body_display = ' dynamik-options-display';
        $nav_display = '';
    }
    ?>
		<div id="dynamik-admin-wrap"<?php 
    echo $admin_wrap_class;
    ?>
>
		
			<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/custom-css-builder.php';
    ?>
			
			<form action="/" id="design-options-form" name="design-options-form">
			
				<input type="hidden" name="action" value="dynamik_design_options_save" />
				<input type="hidden" name="security" value="<?php 
    echo wp_create_nonce('design-options');
    ?>
" />
				
				<div id="dynamik-floating-save">
					<img id="ajax-save-no-throb" src="<?php 
    echo CHILD_URL . '/lib/css/images/no-throb.png';
    ?>
" style="margin-bottom:11px;" /><img id="ajax-save-throbber" src="<?php 
    echo CHILD_URL . '/lib/css/images/throbber.gif';
    ?>
" style="display:none;margin-bottom:11px;" /><input type="image" src="<?php 
    echo CHILD_URL . '/lib/css/images/save-changes-x2.png';
    ?>
" value="<?php 
    _e('Save Changes', 'dynamik');
    ?>
" class="dynamik-save-button" name="Submit" alt="Save Changes" />
				</div>
				
				<div class="dynamik-structure-settings-hide">
			
				<div id="dynamik-design-options-nav1" class="dynamik-design-options-nav">
					<ul>
						<li id="dynamik-design-options-nav-body" class="dynamik-options-nav-all dynamik-options-nav-active"><a href="#">Body</a></li><li id="dynamik-design-options-nav-wrap" class="dynamik-options-nav-all"><a href="#">Wrap</a></li><li id="dynamik-design-options-nav-header" class="dynamik-options-nav-all"><a href="#">Header</a></li><li id="dynamik-design-options-nav-nav1" class="dynamik-options-nav-all"><a href="#">Nav</a></li><li id="dynamik-design-options-nav-nav2" class="dynamik-options-nav-all"><a href="#">Subnav</a></li><li id="dynamik-design-options-nav-nav3" class="dynamik-options-nav-all"><a href="#">Header Nav</a></li><li id="dynamik-design-options-nav-content" class="dynamik-options-nav-all"><a href="#">Content</a></li><li id="dynamik-design-options-nav-comments" class="dynamik-options-nav-all"><a href="#">Comments</a></li><li id="dynamik-design-options-nav-sidebars" class="dynamik-options-nav-all"><a href="#">Sidebars</a></li><li id="dynamik-design-options-nav-footer" class="dynamik-options-nav-all"><a class="dynamik-options-nav-last" href="#">Footer</a></li>
					</ul>
				</div>
				
				<div id="dynamik-design-options-nav2" class="dynamik-design-options-nav">
					<ul>
						<li id="dynamik-design-options-nav-widths" class="dynamik-options-nav-all dynamik-update-wrap-widths"><a href="#">Widths</a></li><li id="dynamik-design-options-nav-ez" class="dynamik-options-nav-all"><a href="#">EZ</a></li><li id="dynamik-design-options-nav-widgets" class="dynamik-options-nav-all"><a href="#">Widgets</a><li id="dynamik-design-options-nav-search" class="dynamik-options-nav-all"><a href="#">Search</a></li><li id="dynamik-design-options-nav-breadcrumbs" class="dynamik-options-nav-all"><a href="#"><?php 
    if (dynamik_get_settings('responsive_enabled')) {
        ?>
Crumbs<?php 
    } else {
        ?>
Breadcrumbs<?php 
    }
    ?>
</a></li><li id="dynamik-design-options-nav-taxonomy" class="dynamik-options-nav-all"><a href="#">Tax</a></li><li id="dynamik-design-options-nav-author" class="dynamik-options-nav-all"><a href="#">Author</a></li><li id="dynamik-design-options-nav-post-nav" class="dynamik-options-nav-all"><a href="#">Post Nav</a></li><?php 
    if (dynamik_get_settings('responsive_enabled')) {
        ?>
<li id="dynamik-design-options-nav-responsive" class="dynamik-options-nav-all dynamik-update-wrap-widths"><a href="#">Responsive</a></li><?php 
    }
    ?>
<li id="dynamik-design-options-nav-image-uploader" class="dynamik-options-nav-all"><a href="#"><?php 
    if (dynamik_get_settings('responsive_enabled')) {
        ?>
Images<?php 
    } else {
        ?>
Image Uploader<?php 
    }
    ?>
</a></li><li id="dynamik-design-options-nav-import-export" class="dynamik-options-nav-all"><a class="dynamik-options-nav-last" href="#">Import/Export</a></li>
					</ul>
				</div>
				
				</div><!-- End .dynamik-structure-settings-hide -->
				
				<div id="dynamik-design-options-nav-alt" class="dynamik-design-control-hide dynamik-structure-settings-show">
					<ul>
						<li id="dynamik-design-options-nav-alt-nav1" class="dynamik-options-nav-all dynamik-options-nav-active"><a href="#">Nav</a></li><li id="dynamik-design-options-nav-alt-nav2" class="dynamik-options-nav-all"><a href="#">Subnav</a></li><li id="dynamik-design-options-nav-alt-ez" class="dynamik-options-nav-all"><a href="#">EZ Widget Areas</a></li><?php 
    if (dynamik_get_settings('responsive_enabled')) {
        ?>
<li id="dynamik-design-options-nav-alt-responsive" class="dynamik-options-nav-all"><a href="#">Responsive</a></li><?php 
    }
    ?>
<li id="dynamik-design-options-nav-alt-image-uploader" class="dynamik-options-nav-all"><a href="#"><?php 
    if (dynamik_get_settings('responsive_enabled')) {
        ?>
Images<?php 
    } else {
        ?>
Image Uploader<?php 
    }
    ?>
</a></li><li id="dynamik-design-options-nav-alt-import-export" class="dynamik-options-nav-all"><a class="dynamik-options-nav-last" href="#">Import / Export</a></li>
					</ul>
				</div>
				
				<div class="dynamik-design-options-wrap">
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-body.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-wrap.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-header.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-nav-1.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-nav-2.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-nav-3.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-content.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-comments.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-sidebars.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-footer.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-widths.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-ez.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-widgets.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-search.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-breadcrumbs.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-taxonomy.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-author.php';
    ?>
					<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-post-nav.php';
    ?>
				</div>
			
			</form>
		
			<div class="dynamik-design-options-wrap">
				<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-responsive.php';
    ?>
				<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-import-export.php';
    ?>
			</div>
		
			<?php 
    require_once CHILD_DIR . '/lib/admin/boxes/design-image-uploader.php';
    ?>
			
			<div id="dynamik-admin-footer">
				<p>
					<a href="http://cobaltapps.com" target="_blank">CobaltApps.com</a> | <a href="https://dynamiktheme.desk.com/" target="_blank">Resources</a> | <a href="http://cobaltapps.com/my-account/" target="_blank">My Account</a> | <a href="http://cobaltapps.com/forum/" target="_blank">Community Forum</a> | <a href="http://cobaltapps.com/affiliates/" target="_blank">Affiliates</a> &middot;
					<a><span id="show-options-reset" class="dynamik-custom-fonts-button button" style="margin:0; float:none !important;"><?php 
    _e('Design Options Reset', 'dynamik');
    ?>
</span></a>
				</p>
			</div>
			
			<div style="display:none; position:inherit; height:25px; width:660px; margin:-11px 0 0 60px; float:left;" id="show-options-reset-box" class="dynamik-custom-fonts-box">
				<form style="width:530px; float:left;" id="dynamik-reset-design-options" method="post">
					<strong><?php 
    _e('**This Will Reset ALL Your Dynamik Design Options**', 'dynamik');
    ?>
</strong>
					<input style="background:#D54E21; width:160px !important; color:#FFFFFF !important; text-shadow: 0 0 0 #fff;" type="submit" value="<?php 
    _e('Reset Design Options', 'dynamik');
    ?>
" class="dynamik-reset button" name="Submit" onClick='return confirm("<?php 
    _e('Are you sure your want to reset your Dynamik Design Options?', 'dynamik');
    ?>
")'/><input type="hidden" name="action" value="reset" />
				</form>
				
				<form style="width:130px; float:left;" id="dynamik-undo-design-options" method="post">
					<input type="submit" value="<?php 
    _e('Undo Last Save', 'dynamik');
    ?>
" class="dynamik-undo button" name="Submit" onClick='return confirm("<?php 
    _e('Are you sure your want to undo your last Design Options Save?', 'dynamik');
    ?>
")'/><input type="hidden" name="action" value="undo" />
				</form>
			</div>
		</div>
	</div> <!-- Close Wrap -->
<?php 
}
Example #3
0
/**
 * Calculate the Dynamik CSS based on the current Dynamik settings.
 *
 * @since 1.0
 * @return the Dynamik CSS based on the current Dynamik settings.
 */
function dynamik_build_design_styles($child = 'no')
{
    dynamik_get_settings(null, $args = array('cached' => false, 'array' => false));
    dynamik_get_design(null, $args = array('cached' => false, 'array' => false));
    dynamik_get_responsive(null, $args = array('cached' => false, 'array' => false));
    dynamik_get_custom_css(null, $args = array('cached' => false, 'array' => false));
    $dynamik_font_type = dynamik_get_design('font_type');
    foreach ($dynamik_font_type as $key => $value) {
        $dynamik_font_type[$key] = $value;
    }
    if (dynamik_get_settings('responsive_enabled')) {
        $width = 'max-width';
    } else {
        $width = 'width';
    }
    $dynamik_custom_labels = get_option('dynamik_gen_custom_labels');
    /****************************************
    			Define Widths & Padding
    	****************************************/
    // Content area widths
    $cc_width_dbl_rt_sb = dynamik_get_design('cc_width_dbl_rt_sb');
    $sb1_width_dbl_rt_sb = dynamik_get_design('sb1_width_dbl_rt_sb');
    $sb2_width_dbl_rt_sb = dynamik_get_design('sb2_width_dbl_rt_sb');
    $cc_width_dbl_lft_sb = dynamik_get_design('cc_width_dbl_lft_sb');
    $sb1_width_dbl_lft_sb = dynamik_get_design('sb1_width_dbl_lft_sb');
    $sb2_width_dbl_lft_sb = dynamik_get_design('sb2_width_dbl_lft_sb');
    $cc_width_dbl_sb = dynamik_get_design('cc_width_dbl_sb');
    $sb1_width_dbl_sb = dynamik_get_design('sb1_width_dbl_sb');
    $sb2_width_dbl_sb = dynamik_get_design('sb2_width_dbl_sb');
    $cc_width_rt_sb = dynamik_get_design('cc_width_rt_sb');
    $sb1_width_rt_sb = dynamik_get_design('sb1_width_rt_sb');
    $cc_width_lft_sb = dynamik_get_design('cc_width_lft_sb');
    $sb1_width_lft_sb = dynamik_get_design('sb1_width_lft_sb');
    $cc_width_no_sb = dynamik_get_design('cc_width_no_sb');
    $label_cc_sb_sb_width = $cc_width_dbl_rt_sb + $sb1_width_dbl_rt_sb + $sb2_width_dbl_rt_sb;
    $label_cc_sb_width = $cc_width_rt_sb + $sb1_width_rt_sb;
    $label_cc_width = $cc_width_no_sb;
    // Horizontal padding
    $wrap_lr_padding = dynamik_get_design('wrap_lr_padding');
    $inner_lr_padding = dynamik_get_design('inner_lr_padding');
    $sb_separation_padding = dynamik_get_design('sb_separation_padding');
    $inner_border_thickness = dynamik_get_design('inner_border_thickness');
    if (dynamik_get_design('inner_border_type') == 'Full') {
        $inner_lr_border_thickness_combined = $inner_border_thickness * 2;
    } elseif (dynamik_get_design('inner_border_type') == 'Top/Bottom') {
        $inner_lr_border_thickness_combined = 0;
    } else {
        $inner_lr_border_thickness_combined = $inner_border_thickness * 2;
    }
    // Vertical margins and padding
    $wrap_top_margin = dynamik_get_design('wrap_top_margin');
    $wrap_bottom_margin = dynamik_get_design('wrap_bottom_margin');
    $wrap_tb_padding = dynamik_get_design('wrap_tb_padding');
    $inner_top_margin = dynamik_get_design('inner_top_margin');
    $inner_bottom_margin = dynamik_get_design('inner_bottom_margin');
    $inner_tb_padding = dynamik_get_design('inner_tb_padding');
    $content_padding_top = dynamik_get_design('content_padding_top');
    $content_padding_right = dynamik_get_design('content_padding_right');
    $content_padding_bottom = dynamik_get_design('content_padding_bottom');
    $content_padding_left = dynamik_get_design('content_padding_left');
    $content_lr_border_thickness_combined = $content_padding_right + $content_padding_left;
    $cc_plus_sb_width_dbl_rt_sb = $cc_width_dbl_rt_sb + $sb1_width_dbl_rt_sb + $sb2_width_dbl_rt_sb + $content_lr_border_thickness_combined;
    $cc_plus_sb_width_dbl_lft_sb = $cc_width_dbl_lft_sb + $sb1_width_dbl_lft_sb + $sb2_width_dbl_lft_sb + $content_lr_border_thickness_combined;
    $cc_plus_sb_width_dbl_sb = $cc_width_dbl_sb + $sb1_width_dbl_sb + $sb2_width_dbl_sb + $content_lr_border_thickness_combined;
    $cc_plus_sb_width_rt_sb = $cc_width_rt_sb + $sb1_width_rt_sb + $content_lr_border_thickness_combined;
    $cc_plus_sb_width_lft_sb = $cc_width_lft_sb + $sb1_width_lft_sb + $content_lr_border_thickness_combined;
    $cc_plus_sb_width_no_sb = $cc_width_no_sb + $content_lr_border_thickness_combined;
    $content_sb_wrap_width_dbl_rt_sb = $cc_width_dbl_rt_sb + $sb1_width_dbl_rt_sb + $sb_separation_padding + $content_lr_border_thickness_combined;
    $content_sb_wrap_width_dbl_lft_sb = $cc_width_dbl_lft_sb + $sb1_width_dbl_lft_sb + $sb_separation_padding + $content_lr_border_thickness_combined;
    $content_sb_wrap_width_dbl_sb = $cc_width_dbl_sb + $sb1_width_dbl_sb + $sb_separation_padding + $content_lr_border_thickness_combined;
    $content_sb_wrap_width_rt_sb = $cc_width_rt_sb + $sb1_width_rt_sb + $sb_separation_padding + $content_lr_border_thickness_combined;
    $content_sb_wrap_width_lft_sb = $cc_width_lft_sb + $sb1_width_lft_sb + $sb_separation_padding + $content_lr_border_thickness_combined;
    $content_sb_wrap_width_no_sb = $cc_width_no_sb + $content_lr_border_thickness_combined;
    $label_pre_width_content_sb_wrap_dbl_sb = $content_sb_wrap_width_dbl_rt_sb - $cc_width_dbl_rt_sb - $sb1_width_dbl_rt_sb;
    $label_pre_width_content_sb_wrap_single_sb = $content_sb_wrap_width_rt_sb - $label_cc_sb_width;
    $label_pre_width_content_sb_wrap_no_sb = $content_sb_wrap_width_no_sb - $label_cc_width;
    // #wrap/.site-container and #inner/.site-inner total width calculations
    $inner_width_dbl_rt_sb = $cc_plus_sb_width_dbl_rt_sb + $sb_separation_padding * 2;
    $inner_width_dbl_lft_sb = $cc_plus_sb_width_dbl_lft_sb + $sb_separation_padding * 2;
    $inner_width_dbl_sb = $cc_plus_sb_width_dbl_sb + $sb_separation_padding * 2;
    $inner_width_rt_sb = $cc_plus_sb_width_rt_sb + $sb_separation_padding;
    $inner_width_lft_sb = $cc_plus_sb_width_lft_sb + $sb_separation_padding;
    $inner_width_no_sb = $cc_plus_sb_width_no_sb;
    $label_pre_width_inner_dbl_sb = $inner_width_dbl_rt_sb - $label_cc_sb_sb_width;
    $label_pre_width_inner_single_sb = $inner_width_rt_sb - $label_cc_sb_width;
    $label_pre_width_inner_no_sb = $inner_width_no_sb - $label_cc_width;
    $wrap_width_dbl_rt_sb = $inner_width_dbl_rt_sb + $inner_lr_padding * 2 + $inner_lr_border_thickness_combined;
    $wrap_width_dbl_lft_sb = $inner_width_dbl_lft_sb + $inner_lr_padding * 2 + $inner_lr_border_thickness_combined;
    $wrap_width_dbl_sb = $inner_width_dbl_sb + $inner_lr_padding * 2 + $inner_lr_border_thickness_combined;
    $wrap_width_rt_sb = $inner_width_rt_sb + $inner_lr_padding * 2 + $inner_lr_border_thickness_combined;
    $wrap_width_lft_sb = $inner_width_lft_sb + $inner_lr_padding * 2 + $inner_lr_border_thickness_combined;
    $wrap_width_no_sb = $inner_width_no_sb + $inner_lr_padding * 2 + $inner_lr_border_thickness_combined;
    $label_pre_width_wrap_dbl_sb = $wrap_width_dbl_rt_sb - $label_cc_sb_sb_width;
    $label_pre_width_wrap_single_sb = $wrap_width_rt_sb - $label_cc_sb_width;
    $label_pre_width_wrap_no_sb = $wrap_width_no_sb - $label_cc_width;
    if (genesis_site_layout() == 'content-sidebar') {
        $inner_width_ez_home = $wrap_width_rt_sb;
    } elseif (genesis_site_layout() == 'sidebar-content') {
        $inner_width_ez_home = $wrap_width_lft_sb;
    } elseif (genesis_site_layout() == 'content-sidebar-sidebar') {
        $inner_width_ez_home = $wrap_width_dbl_rt_sb;
    } elseif (genesis_site_layout() == 'sidebar-sidebar-content') {
        $inner_width_ez_home = $wrap_width_dbl_lft_sb;
    } elseif (genesis_site_layout() == 'sidebar-content-sidebar') {
        $inner_width_ez_home = $wrap_width_dbl_sb;
    } else {
        $inner_width_ez_home = $wrap_width_no_sb;
    }
    if (genesis_site_layout() == 'content-sidebar') {
        $media_wrap_width = $wrap_width_rt_sb + $wrap_lr_padding * 2;
    } elseif (genesis_site_layout() == 'sidebar-content') {
        $media_wrap_width = $wrap_width_lft_sb + $wrap_lr_padding * 2;
    } elseif (genesis_site_layout() == 'content-sidebar-sidebar') {
        $media_wrap_width = $wrap_width_dbl_rt_sb + $wrap_lr_padding * 2;
    } elseif (genesis_site_layout() == 'sidebar-sidebar-content') {
        $media_wrap_width = $wrap_width_dbl_lft_sb + $wrap_lr_padding * 2;
    } elseif (genesis_site_layout() == 'sidebar-content-sidebar') {
        $media_wrap_width = $wrap_width_dbl_sb + $wrap_lr_padding * 2;
    } else {
        $media_wrap_width = $wrap_width_no_sb + $wrap_lr_padding * 2;
    }
    // Update the dynamik_gen_responsive_options with the latest media_wrap_width value.
    if (get_option('dynamik_gen_responsive_options')) {
        $media_wrap_width_array = array('media_wrap_width' => $media_wrap_width);
        $responsive_options_merged = array_merge(dynamik_get_responsive(null, $args = array('cached' => true, 'array' => true)), $media_wrap_width_array);
        update_option('dynamik_gen_responsive_options', $responsive_options_merged);
    } else {
        update_option('dynamik_gen_responsive_options', dynamik_responsive_options_defaults());
    }
    dynamik_get_responsive(null, $args = array('cached' => false, 'array' => false));
    // EZ Widget Area width calculations
    $ez_widget_home_border_thickness = dynamik_get_design('ez_widget_home_border_thickness');
    if (dynamik_get_design('ez_widget_home_border_type') == 'Full' || dynamik_get_design('ez_widget_home_border_type') == 'Left/Right') {
        $ez_widget_home_lr_border_thickness = $ez_widget_home_border_thickness * 2;
    } else {
        $ez_widget_home_lr_border_thickness = 0;
    }
    $ez_home_lr_padding = dynamik_get_design('ez_widget_home_padding_left') + dynamik_get_design('ez_widget_home_padding_right');
    $ez_home_container_wrap_with_sb_rt_spacing = 'margin-right: 300px;';
    $ez_home_container_wrap_with_sb_lft_spacing = 'margin-left: 300px;';
    $ez_home_container_wrap_with_sb_rt_alt_spacing = 'margin-right: 0;';
    $ez_home_sb_margin_lft = 'margin-left: -280px;';
    $ez_home_sb_margin_rt = 'margin-right: -280px;';
    $ez_home_sb_alt_margin_lft = 'margin-left: 0;';
    $ez_widget_feature_border_thickness = dynamik_get_design('ez_widget_feature_border_thickness');
    if (dynamik_get_design('ez_widget_feature_border_type') == 'Full' || dynamik_get_design('ez_widget_feature_border_type') == 'Left/Right') {
        $ez_widget_feature_lr_border_thickness = $ez_widget_feature_border_thickness * 2;
    } else {
        $ez_widget_feature_lr_border_thickness = 0;
    }
    $ez_feature_top_lr_padding = dynamik_get_design('ez_widget_feature_padding_left') + dynamik_get_design('ez_widget_feature_padding_right');
    if (dynamik_get_design('ez_feature_top_position') == 'outside_inner') {
        $ez_feature_top_container_width_dbl_rt_sb = $wrap_width_dbl_rt_sb - $ez_feature_top_lr_padding - $ez_widget_feature_lr_border_thickness;
        $ez_feature_top_container_width_dbl_lft_sb = $wrap_width_dbl_lft_sb - $ez_feature_top_lr_padding - $ez_widget_feature_lr_border_thickness;
        $ez_feature_top_container_width_dbl_sb = $wrap_width_dbl_sb - $ez_feature_top_lr_padding - $ez_widget_feature_lr_border_thickness;
        $ez_feature_top_container_width_rt_sb = $wrap_width_rt_sb - $ez_feature_top_lr_padding - $ez_widget_feature_lr_border_thickness;
        $ez_feature_top_container_width_lft_sb = $wrap_width_lft_sb - $ez_feature_top_lr_padding - $ez_widget_feature_lr_border_thickness;
        $ez_feature_top_container_width_no_sb = $wrap_width_no_sb - $ez_feature_top_lr_padding - $ez_widget_feature_lr_border_thickness;
    } else {
        $ez_feature_top_container_width_dbl_rt_sb = $inner_width_dbl_rt_sb - $ez_feature_top_lr_padding - $ez_widget_feature_lr_border_thickness;
        $ez_feature_top_container_width_dbl_lft_sb = $inner_width_dbl_lft_sb - $ez_feature_top_lr_padding - $ez_widget_feature_lr_border_thickness;
        $ez_feature_top_container_width_dbl_sb = $inner_width_dbl_sb - $ez_feature_top_lr_padding - $ez_widget_feature_lr_border_thickness;
        $ez_feature_top_container_width_rt_sb = $inner_width_rt_sb - $ez_feature_top_lr_padding - $ez_widget_feature_lr_border_thickness;
        $ez_feature_top_container_width_lft_sb = $inner_width_lft_sb - $ez_feature_top_lr_padding - $ez_widget_feature_lr_border_thickness;
        $ez_feature_top_container_width_no_sb = $inner_width_no_sb - $ez_feature_top_lr_padding - $ez_widget_feature_lr_border_thickness;
    }
    $ez_widget_footer_border_thickness = dynamik_get_design('ez_widget_footer_border_thickness');
    if (dynamik_get_design('ez_widget_footer_border_type') == 'Full' || dynamik_get_design('ez_widget_footer_border_type') == 'Left/Right') {
        $ez_widget_footer_lr_border_thickness = $ez_widget_footer_border_thickness * 2;
    } else {
        $ez_widget_footer_lr_border_thickness = 0;
    }
    $ez_fat_footer_lr_padding = dynamik_get_design('ez_widget_footer_padding_left') + dynamik_get_design('ez_widget_footer_padding_right');
    if (dynamik_get_design('ez_fat_footer_position') == 'inside_inner') {
        $ez_fat_footer_container_width_dbl_rt_sb = $inner_width_dbl_rt_sb - $ez_fat_footer_lr_padding - $ez_widget_footer_lr_border_thickness;
        $ez_fat_footer_container_width_dbl_lft_sb = $inner_width_dbl_lft_sb - $ez_fat_footer_lr_padding - $ez_widget_footer_lr_border_thickness;
        $ez_fat_footer_container_width_dbl_sb = $inner_width_dbl_sb - $ez_fat_footer_lr_padding - $ez_widget_footer_lr_border_thickness;
        $ez_fat_footer_container_width_rt_sb = $inner_width_rt_sb - $ez_fat_footer_lr_padding - $ez_widget_footer_lr_border_thickness;
        $ez_fat_footer_container_width_lft_sb = $inner_width_lft_sb - $ez_fat_footer_lr_padding - $ez_widget_footer_lr_border_thickness;
        $ez_fat_footer_container_width_no_sb = $inner_width_no_sb - $ez_fat_footer_lr_padding - $ez_widget_footer_lr_border_thickness;
    } else {
        $ez_fat_footer_container_width_dbl_rt_sb = $wrap_width_dbl_rt_sb - $ez_fat_footer_lr_padding - $ez_widget_footer_lr_border_thickness;
        $ez_fat_footer_container_width_dbl_lft_sb = $wrap_width_dbl_lft_sb - $ez_fat_footer_lr_padding - $ez_widget_footer_lr_border_thickness;
        $ez_fat_footer_container_width_dbl_sb = $wrap_width_dbl_sb - $ez_fat_footer_lr_padding - $ez_widget_footer_lr_border_thickness;
        $ez_fat_footer_container_width_rt_sb = $wrap_width_rt_sb - $ez_fat_footer_lr_padding - $ez_widget_footer_lr_border_thickness;
        $ez_fat_footer_container_width_lft_sb = $wrap_width_lft_sb - $ez_fat_footer_lr_padding - $ez_widget_footer_lr_border_thickness;
        $ez_fat_footer_container_width_no_sb = $wrap_width_no_sb - $ez_fat_footer_lr_padding - $ez_widget_footer_lr_border_thickness;
    }
    // Custom Widget Area width/float
    if (!dynamik_get_design('dynamik_widget_width')) {
        $dynamik_widget_width = '';
    } else {
        $dynamik_widget_width = 'width: ' . dynamik_get_design('dynamik_widget_width') . ';';
    }
    $dynamik_widget_float = dynamik_get_design('dynamik_widget_float');
    // Header/Logo widths/height/margins/padding
    $header_border_thickness = dynamik_get_design('header_border_thickness');
    if (dynamik_get_design('header_border_type') == 'Full' || dynamik_get_design('header_border_type') == 'Left/Right') {
        $header_width_dbl_rt_sb = $wrap_width_dbl_rt_sb - $header_border_thickness * 2;
        $header_width_dbl_lft_sb = $wrap_width_dbl_lft_sb - $header_border_thickness * 2;
        $header_width_dbl_sb = $wrap_width_dbl_sb - $header_border_thickness * 2;
        $header_width_rt_sb = $wrap_width_rt_sb - $header_border_thickness * 2;
        $header_width_lft_sb = $wrap_width_lft_sb - $header_border_thickness * 2;
        $header_width_no_sb = $wrap_width_no_sb - $header_border_thickness * 2;
    } else {
        $header_width_dbl_rt_sb = $wrap_width_dbl_rt_sb;
        $header_width_dbl_lft_sb = $wrap_width_dbl_lft_sb;
        $header_width_dbl_sb = $wrap_width_dbl_sb;
        $header_width_rt_sb = $wrap_width_rt_sb;
        $header_width_lft_sb = $wrap_width_lft_sb;
        $header_width_no_sb = $wrap_width_no_sb;
    }
    $label_pre_width_header_dbl_sb = $header_width_dbl_rt_sb - $label_cc_sb_sb_width;
    $label_pre_width_header_single_sb = $header_width_rt_sb - $label_cc_sb_width;
    $label_pre_width_header_no_sb = $header_width_no_sb - $label_cc_width;
    $header_height = dynamik_get_design('header_height');
    $header_title_area_width = dynamik_get_design('header_title_area_width') . 'px';
    $header_widget_width = dynamik_get_design('header_widget_width');
    $text_logo_top_padding = dynamik_get_design('text_logo_top_padding');
    $text_logo_left_padding = dynamik_get_design('text_logo_left_padding');
    $tagline_top_padding = dynamik_get_design('tagline_top_padding');
    $image_logo_top_margin = dynamik_get_design('image_logo_top_margin');
    $image_logo_left_margin = dynamik_get_design('image_logo_left_margin');
    $header_logo_height = dynamik_get_design('header_height') - $image_logo_top_margin;
    $header_widget_top_padding = dynamik_get_design('header_widget_top_padding');
    $header_widget_right_padding = dynamik_get_design('header_widget_right_padding');
    // Nav, Subnav & Header Nav widths
    $nav1_border_thickness = dynamik_get_design('nav1_border_thickness');
    if (dynamik_get_design('nav1_border_type') == 'Full' || dynamik_get_design('nav1_border_type') == 'Left/Right') {
        $nav1_width_dbl_rt_sb = $wrap_width_dbl_rt_sb - $nav1_border_thickness * 2;
        $nav1_width_dbl_lft_sb = $wrap_width_dbl_lft_sb - $nav1_border_thickness * 2;
        $nav1_width_dbl_sb = $wrap_width_dbl_sb - $nav1_border_thickness * 2;
        $nav1_width_rt_sb = $wrap_width_rt_sb - $nav1_border_thickness * 2;
        $nav1_width_lft_sb = $wrap_width_lft_sb - $nav1_border_thickness * 2;
        $nav1_width_no_sb = $wrap_width_no_sb - $nav1_border_thickness * 2;
    } else {
        $nav1_width_dbl_rt_sb = $wrap_width_dbl_rt_sb;
        $nav1_width_dbl_lft_sb = $wrap_width_dbl_lft_sb;
        $nav1_width_dbl_sb = $wrap_width_dbl_sb;
        $nav1_width_rt_sb = $wrap_width_rt_sb;
        $nav1_width_lft_sb = $wrap_width_lft_sb;
        $nav1_width_no_sb = $wrap_width_no_sb;
    }
    $label_pre_width_nav1_dbl_sb = $nav1_width_dbl_rt_sb - $label_cc_sb_sb_width;
    $label_pre_width_nav1_single_sb = $nav1_width_rt_sb - $label_cc_sb_width;
    $label_pre_width_nav1_no_sb = $nav1_width_no_sb - $label_cc_width;
    $nav2_border_thickness = dynamik_get_design('nav2_border_thickness');
    if (dynamik_get_design('nav2_border_type') == 'Full' || dynamik_get_design('nav2_border_type') == 'Left/Right') {
        $nav2_width_dbl_rt_sb = $wrap_width_dbl_rt_sb - $nav2_border_thickness * 2;
        $nav2_width_dbl_lft_sb = $wrap_width_dbl_lft_sb - $nav2_border_thickness * 2;
        $nav2_width_dbl_sb = $wrap_width_dbl_sb - $nav2_border_thickness * 2;
        $nav2_width_rt_sb = $wrap_width_rt_sb - $nav2_border_thickness * 2;
        $nav2_width_lft_sb = $wrap_width_lft_sb - $nav2_border_thickness * 2;
        $nav2_width_no_sb = $wrap_width_no_sb - $nav2_border_thickness * 2;
    } else {
        $nav2_width_dbl_rt_sb = $wrap_width_dbl_rt_sb;
        $nav2_width_dbl_lft_sb = $wrap_width_dbl_lft_sb;
        $nav2_width_dbl_sb = $wrap_width_dbl_sb;
        $nav2_width_rt_sb = $wrap_width_rt_sb;
        $nav2_width_lft_sb = $wrap_width_lft_sb;
        $nav2_width_no_sb = $wrap_width_no_sb;
    }
    $label_pre_width_nav2_dbl_sb = $nav2_width_dbl_rt_sb - $label_cc_sb_sb_width;
    $label_pre_width_nav2_single_sb = $nav2_width_rt_sb - $label_cc_sb_width;
    $label_pre_width_nav2_no_sb = $nav2_width_no_sb - $label_cc_width;
    $nav3_border_thickness = dynamik_get_design('nav3_border_thickness');
    if (dynamik_get_design('nav3_border_type') == 'Full' || dynamik_get_design('nav3_border_type') == 'Left/Right') {
        $nav3_width = $header_widget_width - $nav3_border_thickness * 2;
    } else {
        $nav3_width = $header_widget_width;
    }
    // Breadcrumbs margins/padding
    $breadcrumbs_margin_top = dynamik_get_design('breadcrumbs_margin_top');
    $breadcrumbs_margin_bottom = dynamik_get_design('breadcrumbs_margin_bottom');
    $breadcrumbs_padding_top = dynamik_get_design('breadcrumbs_padding_top');
    $breadcrumbs_padding_right = dynamik_get_design('breadcrumbs_padding_right');
    $breadcrumbs_padding_bottom = dynamik_get_design('breadcrumbs_padding_bottom');
    $breadcrumbs_padding_left = dynamik_get_design('breadcrumbs_padding_left');
    // Taxonomy Box margins/padding
    $taxonomy_box_margin_top = dynamik_get_design('taxonomy_box_margin_top');
    $taxonomy_box_margin_bottom = dynamik_get_design('taxonomy_box_margin_bottom');
    $taxonomy_box_heading_padding_top = dynamik_get_design('taxonomy_box_heading_padding_top');
    $taxonomy_box_heading_padding_right = dynamik_get_design('taxonomy_box_heading_padding_right');
    $taxonomy_box_heading_padding_bottom = dynamik_get_design('taxonomy_box_heading_padding_bottom');
    $taxonomy_box_heading_padding_left = dynamik_get_design('taxonomy_box_heading_padding_left');
    $taxonomy_box_content_padding_top = dynamik_get_design('taxonomy_box_content_padding_top');
    $taxonomy_box_content_padding_right = dynamik_get_design('taxonomy_box_content_padding_right');
    $taxonomy_box_content_padding_bottom = dynamik_get_design('taxonomy_box_content_padding_bottom');
    $taxonomy_box_content_padding_left = dynamik_get_design('taxonomy_box_content_padding_left');
    // Post Content margins/padding
    $post_content_margin_top = dynamik_get_design('post_content_margin_top');
    $post_content_margin_bottom = dynamik_get_design('post_content_margin_bottom');
    $post_content_padding_top = dynamik_get_design('post_content_padding_top');
    $post_content_padding_right = dynamik_get_design('post_content_padding_right');
    $post_content_padding_bottom = dynamik_get_design('post_content_padding_bottom');
    $post_content_padding_left = dynamik_get_design('post_content_padding_left');
    // Page Content margins/padding
    $page_content_margin_top = dynamik_get_design('page_content_margin_top');
    $page_content_margin_bottom = dynamik_get_design('page_content_margin_bottom');
    $page_content_padding_top = dynamik_get_design('page_content_padding_top');
    $page_content_padding_right = dynamik_get_design('page_content_padding_right');
    $page_content_padding_bottom = dynamik_get_design('page_content_padding_bottom');
    $page_content_padding_left = dynamik_get_design('page_content_padding_left');
    // Sticky-Post margins/padding
    $sticky_post_margin_top = dynamik_get_design('sticky_post_margin_top');
    $sticky_post_margin_bottom = dynamik_get_design('sticky_post_margin_bottom');
    $sticky_post_padding_top = dynamik_get_design('sticky_post_padding_top');
    $sticky_post_padding_right = dynamik_get_design('sticky_post_padding_right');
    $sticky_post_padding_bottom = dynamik_get_design('sticky_post_padding_bottom');
    $sticky_post_padding_left = dynamik_get_design('sticky_post_padding_left');
    // Content Paragraph/List-Style padding
    $content_paragraph_margin_bottom = dynamik_get_design('content_paragraph_margin_bottom');
    $content_list_style_padding_bottom = dynamik_get_design('content_list_style_padding_bottom');
    // EZ Widget padding
    $ez_widget_home_padding_top = dynamik_get_design('ez_widget_home_padding_top');
    $ez_widget_home_padding_right = dynamik_get_design('ez_widget_home_padding_right');
    $ez_widget_home_padding_bottom = dynamik_get_design('ez_widget_home_padding_bottom');
    $ez_widget_home_padding_left = dynamik_get_design('ez_widget_home_padding_left');
    $ez_widget_feature_padding_top = dynamik_get_design('ez_widget_feature_padding_top');
    $ez_widget_feature_padding_right = dynamik_get_design('ez_widget_feature_padding_right');
    $ez_widget_feature_padding_bottom = dynamik_get_design('ez_widget_feature_padding_bottom');
    $ez_widget_feature_padding_left = dynamik_get_design('ez_widget_feature_padding_left');
    $ez_widget_footer_padding_top = dynamik_get_design('ez_widget_footer_padding_top');
    $ez_widget_footer_padding_right = dynamik_get_design('ez_widget_footer_padding_right');
    $ez_widget_footer_padding_bottom = dynamik_get_design('ez_widget_footer_padding_bottom');
    $ez_widget_footer_padding_left = dynamik_get_design('ez_widget_footer_padding_left');
    // EZ Home Slider height
    $ez_home_slider_height = dynamik_get_design('ez_home_slider_height');
    // Featured Post/Page Widget margins/padding
    $featured_widget_margin_top = dynamik_get_design('featured_widget_margin_top');
    $featured_widget_margin_right = dynamik_get_design('featured_widget_margin_right');
    $featured_widget_margin_bottom = dynamik_get_design('featured_widget_margin_bottom');
    $featured_widget_margin_left = dynamik_get_design('featured_widget_margin_left');
    $featured_widget_padding_top = dynamik_get_design('featured_widget_padding_top');
    $featured_widget_padding_right = dynamik_get_design('featured_widget_padding_right');
    $featured_widget_padding_bottom = dynamik_get_design('featured_widget_padding_bottom');
    $featured_widget_padding_left = dynamik_get_design('featured_widget_padding_left');
    // Custom Widget Area margins/padding
    $dynamik_widget_margin_top = dynamik_get_design('dynamik_widget_margin_top');
    $dynamik_widget_margin_right = dynamik_get_design('dynamik_widget_margin_right');
    $dynamik_widget_margin_bottom = dynamik_get_design('dynamik_widget_margin_bottom');
    $dynamik_widget_margin_left = dynamik_get_design('dynamik_widget_margin_left');
    $dynamik_widget_padding_top = dynamik_get_design('dynamik_widget_padding_top');
    $dynamik_widget_padding_right = dynamik_get_design('dynamik_widget_padding_right');
    $dynamik_widget_padding_bottom = dynamik_get_design('dynamik_widget_padding_bottom');
    $dynamik_widget_padding_left = dynamik_get_design('dynamik_widget_padding_left');
    // Post-Nav margins/padding
    $post_nav_padding_top = dynamik_get_design('post_nav_padding_top');
    $post_nav_padding_bottom = dynamik_get_design('post_nav_padding_bottom');
    $post_nav_numbered_margin_left = dynamik_get_design('post_nav_numbered_margin_left');
    $post_nav_numbered_margin_right = dynamik_get_design('post_nav_numbered_margin_right');
    $post_nav_numbered_tb_padding = dynamik_get_design('post_nav_numbered_tb_padding');
    $post_nav_numbered_lr_padding = dynamik_get_design('post_nav_numbered_lr_padding');
    // Thumbnails image padding
    $thumbnail_image_padding = dynamik_get_design('thumbnail_image_padding');
    // Comment Widths/Margin/Padding
    $comment_avatar_size = dynamik_get_design('comment_avatar_size');
    $comment_avatar_padding = dynamik_get_design('comment_avatar_padding');
    $comment_author_email_url_width = dynamik_get_design('comment_author_email_url_width');
    if (dynamik_get_design('comment_form_width') == '') {
        $comment_form_width = '98%';
    } else {
        $comment_form_width = dynamik_get_design('comment_form_width');
    }
    if (dynamik_get_design('comment_submit_width') == '') {
        $comment_submit_width = 'auto';
    } else {
        $comment_submit_width = dynamik_get_design('comment_submit_width');
    }
    $comments_margin_top = dynamik_get_design('comments_margin_top');
    $comments_margin_bottom = dynamik_get_design('comments_margin_bottom');
    $comment_list_margin_top = dynamik_get_design('comment_list_margin_top');
    $comment_list_margin_bottom = dynamik_get_design('comment_list_margin_bottom');
    $comment_list_padding_top = dynamik_get_design('comment_list_padding_top');
    $comment_list_padding_right = dynamik_get_design('comment_list_padding_right');
    $comment_list_padding_bottom = dynamik_get_design('comment_list_padding_bottom');
    $comment_list_padding_left = dynamik_get_design('comment_list_padding_left');
    $submit_button_padding_top = dynamik_get_design('submit_button_padding_top');
    $submit_button_padding_right = dynamik_get_design('submit_button_padding_right');
    $submit_button_padding_bottom = dynamik_get_design('submit_button_padding_bottom');
    $submit_button_padding_left = dynamik_get_design('submit_button_padding_left');
    $comments_nav_padding_top = dynamik_get_design('comments_nav_padding_top');
    $comments_nav_padding_bottom = dynamik_get_design('comments_nav_padding_bottom');
    $comment_form_allowed_tags_margin_top = dynamik_get_design('comment_form_allowed_tags_margin_top');
    $comment_form_allowed_tags_margin_bottom = dynamik_get_design('comment_form_allowed_tags_margin_bottom');
    $comment_form_allowed_tags_padding_top = dynamik_get_design('comment_form_allowed_tags_padding_top');
    $comment_form_allowed_tags_padding_right = dynamik_get_design('comment_form_allowed_tags_padding_right');
    $comment_form_allowed_tags_padding_bottom = dynamik_get_design('comment_form_allowed_tags_padding_bottom');
    $comment_form_allowed_tags_padding_left = dynamik_get_design('comment_form_allowed_tags_padding_left');
    // Author Box margins/padding
    $author_box_margin_top = dynamik_get_design('author_box_margin_top');
    $author_box_margin_bottom = dynamik_get_design('author_box_margin_bottom');
    $author_box_padding_top = dynamik_get_design('author_box_padding_top');
    $author_box_padding_right = dynamik_get_design('author_box_padding_right');
    $author_box_padding_bottom = dynamik_get_design('author_box_padding_bottom');
    $author_box_padding_left = dynamik_get_design('author_box_padding_left');
    // Author Box Avatar Widths/Padding
    $author_box_avatar_size = dynamik_get_design('author_box_avatar_size');
    $author_box_avatar_padding = dynamik_get_design('author_box_avatar_padding');
    // Sidebar Widget/Heading/Content/List-Style margins/padding
    $sb_widget_margin_top = dynamik_get_design('sb_widget_margin_top');
    $sb_widget_margin_bottom = dynamik_get_design('sb_widget_margin_bottom');
    $sb_heading_padding_top = dynamik_get_design('sb_heading_padding_top');
    $sb_heading_padding_right = dynamik_get_design('sb_heading_padding_right');
    $sb_heading_padding_bottom = dynamik_get_design('sb_heading_padding_bottom');
    $sb_heading_padding_left = dynamik_get_design('sb_heading_padding_left');
    $sb_content_padding_top = dynamik_get_design('sb_content_padding_top');
    $sb_content_padding_right = dynamik_get_design('sb_content_padding_right');
    $sb_content_padding_bottom = dynamik_get_design('sb_content_padding_bottom');
    $sb_content_padding_left = dynamik_get_design('sb_content_padding_left');
    $sb_li_margin_top = dynamik_get_design('sb_li_margin_top');
    $sb_li_margin_right = dynamik_get_design('sb_li_margin_right');
    $sb_li_margin_bottom = dynamik_get_design('sb_li_margin_bottom');
    $sb_li_margin_left = dynamik_get_design('sb_li_margin_left');
    $sb_li_padding_top = dynamik_get_design('sb_li_padding_top');
    $sb_li_padding_right = dynamik_get_design('sb_li_padding_right');
    $sb_li_padding_bottom = dynamik_get_design('sb_li_padding_bottom');
    $sb_li_padding_left = dynamik_get_design('sb_li_padding_left');
    // Footer width/padding
    $footer_gototop_width = dynamik_get_design('footer_gototop_width');
    $footer_creds_width = dynamik_get_design('footer_creds_width');
    $footer_padding_top = dynamik_get_design('footer_padding_top');
    $footer_padding_right = dynamik_get_design('footer_padding_right');
    $footer_padding_bottom = dynamik_get_design('footer_padding_bottom');
    $footer_padding_left = dynamik_get_design('footer_padding_left');
    $footer_border_thickness = dynamik_get_design('footer_border_thickness');
    if (dynamik_get_design('footer_border_type') == 'Full' || dynamik_get_design('footer_border_type') == 'Left/Right') {
        $footer_width_dbl_rt_sb = $wrap_width_dbl_rt_sb - $footer_border_thickness * 2 - $footer_padding_right - $footer_padding_left;
        $footer_width_dbl_lft_sb = $wrap_width_dbl_lft_sb - $footer_border_thickness * 2 - $footer_padding_right - $footer_padding_left;
        $footer_width_dbl_sb = $wrap_width_dbl_sb - $footer_border_thickness * 2 - $footer_padding_right - $footer_padding_left;
        $footer_width_rt_sb = $wrap_width_rt_sb - $footer_border_thickness * 2 - $footer_padding_right - $footer_padding_left;
        $footer_width_lft_sb = $wrap_width_lft_sb - $footer_border_thickness * 2 - $footer_padding_right - $footer_padding_left;
        $footer_width_no_sb = $wrap_width_no_sb - $footer_border_thickness * 2 - $footer_padding_right - $footer_padding_left;
    } else {
        $footer_width_dbl_rt_sb = $wrap_width_dbl_rt_sb - $footer_padding_right - $footer_padding_left;
        $footer_width_dbl_lft_sb = $wrap_width_dbl_lft_sb - $footer_padding_right - $footer_padding_left;
        $footer_width_dbl_sb = $wrap_width_dbl_sb - $footer_padding_right - $footer_padding_left;
        $footer_width_rt_sb = $wrap_width_rt_sb - $footer_padding_right - $footer_padding_left;
        $footer_width_lft_sb = $wrap_width_lft_sb - $footer_padding_right - $footer_padding_left;
        $footer_width_no_sb = $wrap_width_no_sb - $footer_padding_right - $footer_padding_left;
    }
    $label_pre_width_footer_dbl_sb = $footer_width_dbl_rt_sb - $label_cc_sb_sb_width;
    $label_pre_width_footer_single_sb = $footer_width_rt_sb - $label_cc_sb_width;
    $label_pre_width_footer_no_sb = $footer_width_no_sb - $label_cc_width;
    // Search Form width/padding
    $search_form_width = dynamik_get_design('search_form_width');
    $search_form_padding_top = dynamik_get_design('search_form_padding_top');
    $search_form_padding_right = dynamik_get_design('search_form_padding_right');
    $search_form_padding_bottom = dynamik_get_design('search_form_padding_bottom');
    $search_form_padding_left = dynamik_get_design('search_form_padding_left');
    $search_button_padding_top = dynamik_get_design('search_button_padding_top');
    $search_button_padding_right = dynamik_get_design('search_button_padding_right');
    $search_button_padding_bottom = dynamik_get_design('search_button_padding_bottom');
    $search_button_padding_left = dynamik_get_design('search_button_padding_left');
    /****************************************
    			Define Background Styles
    	****************************************/
    // Body Background
    $body_bg_type = dynamik_get_design('body_bg_type');
    $body_bg_color = dynamik_get_design('body_bg_color');
    $body_bg_image = dynamik_get_design('body_bg_image');
    if ($body_bg_type == 'color') {
        $body_bg = 'background: #' . $body_bg_color . ';';
    } else {
        $body_bg = 'background: #' . $body_bg_color . ' url(images/' . $body_bg_image . ') ' . $body_bg_type . ';';
    }
    // Wrap background
    $wrap_bg_type = dynamik_get_design('wrap_bg_type');
    $wrap_bg_no_color = dynamik_get_design('wrap_bg_no_color') ? dynamik_get_design('wrap_bg_no_color') : '';
    $wrap_bg_color = dynamik_get_design('wrap_bg_color');
    $wrap_bg_image = dynamik_get_design('wrap_bg_image');
    if ($wrap_bg_type == 'color') {
        $wrap_bg = 'background: #' . $wrap_bg_color . ';';
    } elseif ($wrap_bg_type == 'transparent') {
        $wrap_bg = 'background: transparent;';
    } elseif (!empty($wrap_bg_no_color)) {
        $wrap_bg = 'background: url(images/' . $wrap_bg_image . ') ' . $wrap_bg_type . ';';
    } else {
        $wrap_bg = 'background: #' . $wrap_bg_color . ' url(images/' . $wrap_bg_image . ') ' . $wrap_bg_type . ';';
    }
    // Container Wrap background
    $inner_bg_type = dynamik_get_design('inner_bg_type');
    $inner_bg_no_color = dynamik_get_design('inner_bg_no_color') ? dynamik_get_design('inner_bg_no_color') : '';
    $inner_bg_color = dynamik_get_design('inner_bg_color');
    $inner_bg_image = dynamik_get_design('inner_bg_image');
    if ($inner_bg_type == 'color') {
        $inner_bg = 'background: #' . $inner_bg_color . ';';
    } elseif ($inner_bg_type == 'transparent') {
        $inner_bg = 'background: transparent;';
    } elseif (!empty($inner_bg_no_color)) {
        $inner_bg = 'background: url(images/' . $inner_bg_image . ') ' . $inner_bg_type . ';';
    } else {
        $inner_bg = 'background: #' . $inner_bg_color . ' url(images/' . $inner_bg_image . ') ' . $inner_bg_type . ';';
    }
    // Header/Logo background
    $header_bg_type = dynamik_get_design('header_bg_type');
    $header_bg_no_color = dynamik_get_design('header_bg_no_color') ? dynamik_get_design('header_bg_no_color') : '';
    $header_bg_color = dynamik_get_design('header_bg_color');
    $header_bg_image = dynamik_get_design('header_bg_image');
    if ($header_bg_type == 'color') {
        $header_bg = 'background: #' . $header_bg_color . ';';
    } elseif ($header_bg_type == 'transparent') {
        $header_bg = 'background: transparent;';
    } elseif (!empty($header_bg_no_color)) {
        $header_bg = 'background: url(images/' . $header_bg_image . ') ' . $header_bg_type . ';';
    } else {
        $header_bg = 'background: #' . $header_bg_color . ' url(images/' . $header_bg_image . ') ' . $header_bg_type . ';';
    }
    if (dynamik_get_design('logo_image') != '') {
        $logo_image = 'background: url(images/' . dynamik_get_design('logo_image') . ') left top no-repeat;';
    } else {
        $logo_image = 'background: none;';
    }
    // Nav backgrounds
    $nav1_bg_type = dynamik_get_design('nav1_bg_type');
    $nav1_bg_no_color = dynamik_get_design('nav1_bg_no_color') ? dynamik_get_design('nav1_bg_no_color') : '';
    $nav1_bg_color = dynamik_get_design('nav1_bg_color');
    $nav1_bg_image = dynamik_get_design('nav1_bg_image');
    if ($nav1_bg_type == 'color') {
        $nav1_bg = 'background: #' . $nav1_bg_color . ';';
        $nav1_dropdown_webkit_appearance = '';
    } elseif ($nav1_bg_type == 'transparent') {
        $nav1_bg = 'background: transparent;';
        $nav1_dropdown_webkit_appearance = '';
    } elseif (!empty($nav1_bg_no_color)) {
        $nav1_bg = 'background: url(images/' . $nav1_bg_image . ') ' . $nav1_bg_type . ';';
        $nav1_dropdown_webkit_appearance = '-webkit-appearance: none;';
    } else {
        $nav1_bg = 'background: #' . $nav1_bg_color . ' url(images/' . $nav1_bg_image . ') ' . $nav1_bg_type . ';';
        $nav1_dropdown_webkit_appearance = '-webkit-appearance: none;';
    }
    $nav1_page_bg_type = dynamik_get_design('nav1_page_bg_type');
    $nav1_page_bg_no_color = dynamik_get_design('nav1_page_bg_no_color') ? dynamik_get_design('nav1_page_bg_no_color') : '';
    $nav1_page_bg_color = dynamik_get_design('nav1_page_bg_color');
    $nav1_page_bg_image = dynamik_get_design('nav1_page_bg_image');
    if ($nav1_page_bg_type == 'color') {
        $nav1_page_bg = 'background: #' . $nav1_page_bg_color . ';';
    } elseif ($nav1_page_bg_type == 'transparent') {
        $nav1_page_bg = 'background: transparent;';
    } elseif (!empty($nav1_page_bg_no_color)) {
        $nav1_page_bg = 'background: url(images/' . $nav1_page_bg_image . ') ' . $nav1_page_bg_type . ';';
    } else {
        $nav1_page_bg = 'background: #' . $nav1_page_bg_color . ' url(images/' . $nav1_page_bg_image . ') ' . $nav1_page_bg_type . ';';
    }
    $nav1_page_hover_bg_type = dynamik_get_design('nav1_page_hover_bg_type');
    $nav1_page_hover_bg_no_color = dynamik_get_design('nav1_page_hover_bg_no_color') ? dynamik_get_design('nav1_page_hover_bg_no_color') : '';
    $nav1_page_hover_bg_color = dynamik_get_design('nav1_page_hover_bg_color');
    $nav1_page_hover_bg_image = dynamik_get_design('nav1_page_hover_bg_image');
    if ($nav1_page_hover_bg_type == 'color') {
        $nav1_page_hover_bg = 'background: #' . $nav1_page_hover_bg_color . ';';
    } elseif ($nav1_page_hover_bg_type == 'transparent') {
        $nav1_page_hover_bg = 'background: transparent;';
    } elseif (!empty($nav1_page_hover_bg_no_color)) {
        $nav1_page_hover_bg = 'background: url(images/' . $nav1_page_hover_bg_image . ') ' . $nav1_page_hover_bg_type . ';';
    } else {
        $nav1_page_hover_bg = 'background: #' . $nav1_page_hover_bg_color . ' url(images/' . $nav1_page_hover_bg_image . ') ' . $nav1_page_hover_bg_type . ';';
    }
    $nav1_page_active_bg_type = dynamik_get_design('nav1_page_active_bg_type');
    $nav1_page_active_bg_no_color = dynamik_get_design('nav1_page_active_bg_no_color') ? dynamik_get_design('nav1_page_active_bg_no_color') : '';
    $nav1_page_active_bg_color = dynamik_get_design('nav1_page_active_bg_color');
    $nav1_page_active_bg_image = dynamik_get_design('nav1_page_active_bg_image');
    if ($nav1_page_active_bg_type == 'color') {
        $nav1_page_active_bg = 'background: #' . $nav1_page_active_bg_color . ';';
    } elseif ($nav1_page_active_bg_type == 'transparent') {
        $nav1_page_active_bg = 'background: transparent;';
    } elseif (!empty($nav1_page_active_bg_no_color)) {
        $nav1_page_active_bg = 'background: url(images/' . $nav1_page_active_bg_image . ') ' . $nav1_page_active_bg_type . ';';
    } else {
        $nav1_page_active_bg = 'background: #' . $nav1_page_active_bg_color . ' url(images/' . $nav1_page_active_bg_image . ') ' . $nav1_page_active_bg_type . ';';
    }
    $nav1_sub_page_bg_type = dynamik_get_design('nav1_sub_page_bg_type');
    $nav1_sub_page_bg_no_color = dynamik_get_design('nav1_sub_page_bg_no_color') ? dynamik_get_design('nav1_sub_page_bg_no_color') : '';
    $nav1_sub_page_bg_color = dynamik_get_design('nav1_sub_page_bg_color');
    $nav1_sub_page_bg_image = dynamik_get_design('nav1_sub_page_bg_image');
    if ($nav1_sub_page_bg_type == 'color') {
        $nav1_sub_page_bg = 'background: #' . $nav1_sub_page_bg_color . ';';
    } elseif ($nav1_sub_page_bg_type == 'transparent') {
        $nav1_sub_page_bg = 'background: transparent;';
    } elseif (!empty($nav1_sub_page_bg_no_color)) {
        $nav1_sub_page_bg = 'background: url(images/' . $nav1_sub_page_bg_image . ') ' . $nav1_sub_page_bg_type . ';';
    } else {
        $nav1_sub_page_bg = 'background: #' . $nav1_sub_page_bg_color . ' url(images/' . $nav1_sub_page_bg_image . ') ' . $nav1_sub_page_bg_type . ';';
    }
    $nav1_sub_page_hover_bg_type = dynamik_get_design('nav1_sub_page_hover_bg_type');
    $nav1_sub_page_hover_bg_no_color = dynamik_get_design('nav1_sub_page_hover_bg_no_color') ? dynamik_get_design('nav1_sub_page_hover_bg_no_color') : '';
    $nav1_sub_page_hover_bg_color = dynamik_get_design('nav1_sub_page_hover_bg_color');
    $nav1_sub_page_hover_bg_image = dynamik_get_design('nav1_sub_page_hover_bg_image');
    if ($nav1_sub_page_hover_bg_type == 'color') {
        $nav1_sub_page_hover_bg = 'background: #' . $nav1_sub_page_hover_bg_color . ';';
    } elseif ($nav1_sub_page_hover_bg_type == 'transparent') {
        $nav1_sub_page_hover_bg = 'background: transparent;';
    } elseif (!empty($nav1_sub_page_hover_bg_no_color)) {
        $nav1_sub_page_hover_bg = 'background: url(images/' . $nav1_sub_page_hover_bg_image . ') ' . $nav1_sub_page_hover_bg_type . ';';
    } else {
        $nav1_sub_page_hover_bg = 'background: #' . $nav1_sub_page_hover_bg_color . ' url(images/' . $nav1_sub_page_hover_bg_image . ') ' . $nav1_sub_page_hover_bg_type . ';';
    }
    // Subnav backgrounds
    $nav2_bg_type = dynamik_get_design('nav2_bg_type');
    $nav2_bg_no_color = dynamik_get_design('nav2_bg_no_color') ? dynamik_get_design('nav2_bg_no_color') : '';
    $nav2_bg_color = dynamik_get_design('nav2_bg_color');
    $nav2_bg_image = dynamik_get_design('nav2_bg_image');
    if ($nav2_bg_type == 'color') {
        $nav2_bg = 'background: #' . $nav2_bg_color . ';';
        $nav2_dropdown_webkit_appearance = '';
    } elseif ($nav2_bg_type == 'transparent') {
        $nav2_bg = 'background: transparent;';
        $nav2_dropdown_webkit_appearance = '';
    } elseif (!empty($nav2_bg_no_color)) {
        $nav2_bg = 'background: url(images/' . $nav2_bg_image . ') ' . $nav2_bg_type . ';';
        $nav2_dropdown_webkit_appearance = '-webkit-appearance: none;';
    } else {
        $nav2_bg = 'background: #' . $nav2_bg_color . ' url(images/' . $nav2_bg_image . ') ' . $nav2_bg_type . ';';
        $nav2_dropdown_webkit_appearance = '-webkit-appearance: none;';
    }
    $nav2_page_bg_type = dynamik_get_design('nav2_page_bg_type');
    $nav2_page_bg_no_color = dynamik_get_design('nav2_page_bg_no_color') ? dynamik_get_design('nav2_page_bg_no_color') : '';
    $nav2_page_bg_color = dynamik_get_design('nav2_page_bg_color');
    $nav2_page_bg_image = dynamik_get_design('nav2_page_bg_image');
    if ($nav2_page_bg_type == 'color') {
        $nav2_page_bg = 'background: #' . $nav2_page_bg_color . ';';
    } elseif ($nav2_page_bg_type == 'transparent') {
        $nav2_page_bg = 'background: transparent;';
    } elseif (!empty($nav2_page_bg_no_color)) {
        $nav2_page_bg = 'background: url(images/' . $nav2_page_bg_image . ') ' . $nav2_page_bg_type . ';';
    } else {
        $nav2_page_bg = 'background: #' . $nav2_page_bg_color . ' url(images/' . $nav2_page_bg_image . ') ' . $nav2_page_bg_type . ';';
    }
    $nav2_page_hover_bg_type = dynamik_get_design('nav2_page_hover_bg_type');
    $nav2_page_hover_bg_no_color = dynamik_get_design('nav2_page_hover_bg_no_color') ? dynamik_get_design('nav2_page_hover_bg_no_color') : '';
    $nav2_page_hover_bg_color = dynamik_get_design('nav2_page_hover_bg_color');
    $nav2_page_hover_bg_image = dynamik_get_design('nav2_page_hover_bg_image');
    if ($nav2_page_hover_bg_type == 'color') {
        $nav2_page_hover_bg = 'background: #' . $nav2_page_hover_bg_color . ';';
    } elseif ($nav2_page_hover_bg_type == 'transparent') {
        $nav2_page_hover_bg = 'background: transparent;';
    } elseif (!empty($nav2_page_hover_bg_no_color)) {
        $nav2_page_hover_bg = 'background: url(images/' . $nav2_page_hover_bg_image . ') ' . $nav2_page_hover_bg_type . ';';
    } else {
        $nav2_page_hover_bg = 'background: #' . $nav2_page_hover_bg_color . ' url(images/' . $nav2_page_hover_bg_image . ') ' . $nav2_page_hover_bg_type . ';';
    }
    $nav2_page_active_bg_type = dynamik_get_design('nav2_page_active_bg_type');
    $nav2_page_active_bg_no_color = dynamik_get_design('nav2_page_active_bg_no_color') ? dynamik_get_design('nav2_page_active_bg_no_color') : '';
    $nav2_page_active_bg_color = dynamik_get_design('nav2_page_active_bg_color');
    $nav2_page_active_bg_image = dynamik_get_design('nav2_page_active_bg_image');
    if ($nav2_page_active_bg_type == 'color') {
        $nav2_page_active_bg = 'background: #' . $nav2_page_active_bg_color . ';';
    } elseif ($nav2_page_active_bg_type == 'transparent') {
        $nav2_page_active_bg = 'background: transparent;';
    } elseif (!empty($nav2_page_active_bg_no_color)) {
        $nav2_page_active_bg = 'background: url(images/' . $nav2_page_active_bg_image . ') ' . $nav2_page_active_bg_type . ';';
    } else {
        $nav2_page_active_bg = 'background: #' . $nav2_page_active_bg_color . ' url(images/' . $nav2_page_active_bg_image . ') ' . $nav2_page_active_bg_type . ';';
    }
    $nav2_sub_page_bg_type = dynamik_get_design('nav2_sub_page_bg_type');
    $nav2_sub_page_bg_no_color = dynamik_get_design('nav2_sub_page_bg_no_color') ? dynamik_get_design('nav2_sub_page_bg_no_color') : '';
    $nav2_sub_page_bg_color = dynamik_get_design('nav2_sub_page_bg_color');
    $nav2_sub_page_bg_image = dynamik_get_design('nav2_sub_page_bg_image');
    if ($nav2_sub_page_bg_type == 'color') {
        $nav2_sub_page_bg = 'background: #' . $nav2_sub_page_bg_color . ';';
    } elseif ($nav2_sub_page_bg_type == 'transparent') {
        $nav2_sub_page_bg = 'background: transparent;';
    } elseif (!empty($nav2_sub_page_bg_no_color)) {
        $nav2_sub_page_bg = 'background: url(images/' . $nav2_sub_page_bg_image . ') ' . $nav2_sub_page_bg_type . ';';
    } else {
        $nav2_sub_page_bg = 'background: #' . $nav2_sub_page_bg_color . ' url(images/' . $nav2_sub_page_bg_image . ') ' . $nav2_sub_page_bg_type . ';';
    }
    $nav2_sub_page_hover_bg_type = dynamik_get_design('nav2_sub_page_hover_bg_type');
    $nav2_sub_page_hover_bg_no_color = dynamik_get_design('nav2_sub_page_hover_bg_no_color') ? dynamik_get_design('nav2_sub_page_hover_bg_no_color') : '';
    $nav2_sub_page_hover_bg_color = dynamik_get_design('nav2_sub_page_hover_bg_color');
    $nav2_sub_page_hover_bg_image = dynamik_get_design('nav2_sub_page_hover_bg_image');
    if ($nav2_sub_page_hover_bg_type == 'color') {
        $nav2_sub_page_hover_bg = 'background: #' . $nav2_sub_page_hover_bg_color . ';';
    } elseif ($nav2_sub_page_hover_bg_type == 'transparent') {
        $nav2_sub_page_hover_bg = 'background: transparent;';
    } elseif (!empty($nav2_sub_page_hover_bg_no_color)) {
        $nav2_sub_page_hover_bg = 'background: url(images/' . $nav2_sub_page_hover_bg_image . ') ' . $nav2_sub_page_hover_bg_type . ';';
    } else {
        $nav2_sub_page_hover_bg = 'background: #' . $nav2_sub_page_hover_bg_color . ' url(images/' . $nav2_sub_page_hover_bg_image . ') ' . $nav2_sub_page_hover_bg_type . ';';
    }
    // Vertical Menu Toggle Button styles
    $vertical_toggle_button_styles = dynamik_get_responsive('vertical_toggle_button_styles');
    // Header Nav backgrounds
    $nav3_bg_type = dynamik_get_design('nav3_bg_type');
    $nav3_bg_no_color = dynamik_get_design('nav3_bg_no_color') ? dynamik_get_design('nav3_bg_no_color') : '';
    $nav3_bg_color = dynamik_get_design('nav3_bg_color');
    $nav3_bg_image = dynamik_get_design('nav3_bg_image');
    if ($nav3_bg_type == 'color') {
        $nav3_bg = 'background: #' . $nav3_bg_color . ';';
    } elseif ($nav3_bg_type == 'transparent') {
        $nav3_bg = 'background: transparent;';
    } elseif (!empty($nav3_bg_no_color)) {
        $nav3_bg = 'background: url(images/' . $nav3_bg_image . ') ' . $nav3_bg_type . ';';
    } else {
        $nav3_bg = 'background: #' . $nav3_bg_color . ' url(images/' . $nav3_bg_image . ') ' . $nav3_bg_type . ';';
    }
    $nav3_page_bg_type = dynamik_get_design('nav3_page_bg_type');
    $nav3_page_bg_no_color = dynamik_get_design('nav3_page_bg_no_color') ? dynamik_get_design('nav3_page_bg_no_color') : '';
    $nav3_page_bg_color = dynamik_get_design('nav3_page_bg_color');
    $nav3_page_bg_image = dynamik_get_design('nav3_page_bg_image');
    if ($nav3_page_bg_type == 'color') {
        $nav3_page_bg = 'background: #' . $nav3_page_bg_color . ';';
    } elseif ($nav3_page_bg_type == 'transparent') {
        $nav3_page_bg = 'background: transparent;';
    } elseif (!empty($nav3_page_bg_no_color)) {
        $nav3_page_bg = 'background: url(images/' . $nav3_page_bg_image . ') ' . $nav3_page_bg_type . ';';
    } else {
        $nav3_page_bg = 'background: #' . $nav3_page_bg_color . ' url(images/' . $nav3_page_bg_image . ') ' . $nav3_page_bg_type . ';';
    }
    $nav3_page_hover_bg_type = dynamik_get_design('nav3_page_hover_bg_type');
    $nav3_page_hover_bg_no_color = dynamik_get_design('nav3_page_hover_bg_no_color') ? dynamik_get_design('nav3_page_hover_bg_no_color') : '';
    $nav3_page_hover_bg_color = dynamik_get_design('nav3_page_hover_bg_color');
    $nav3_page_hover_bg_image = dynamik_get_design('nav3_page_hover_bg_image');
    if ($nav3_page_hover_bg_type == 'color') {
        $nav3_page_hover_bg = 'background: #' . $nav3_page_hover_bg_color . ';';
    } elseif ($nav3_page_hover_bg_type == 'transparent') {
        $nav3_page_hover_bg = 'background: transparent;';
    } elseif (!empty($nav3_page_hover_bg_no_color)) {
        $nav3_page_hover_bg = 'background: url(images/' . $nav3_page_hover_bg_image . ') ' . $nav3_page_hover_bg_type . ';';
    } else {
        $nav3_page_hover_bg = 'background: #' . $nav3_page_hover_bg_color . ' url(images/' . $nav3_page_hover_bg_image . ') ' . $nav3_page_hover_bg_type . ';';
    }
    $nav3_page_active_bg_type = dynamik_get_design('nav3_page_active_bg_type');
    $nav3_page_active_bg_no_color = dynamik_get_design('nav3_page_active_bg_no_color') ? dynamik_get_design('nav3_page_active_bg_no_color') : '';
    $nav3_page_active_bg_color = dynamik_get_design('nav3_page_active_bg_color');
    $nav3_page_active_bg_image = dynamik_get_design('nav3_page_active_bg_image');
    if ($nav3_page_active_bg_type == 'color') {
        $nav3_page_active_bg = 'background: #' . $nav3_page_active_bg_color . ';';
    } elseif ($nav3_page_active_bg_type == 'transparent') {
        $nav3_page_active_bg = 'background: transparent;';
    } elseif (!empty($nav3_page_active_bg_no_color)) {
        $nav3_page_active_bg = 'background: url(images/' . $nav3_page_active_bg_image . ') ' . $nav3_page_active_bg_type . ';';
    } else {
        $nav3_page_active_bg = 'background: #' . $nav3_page_active_bg_color . ' url(images/' . $nav3_page_active_bg_image . ') ' . $nav3_page_active_bg_type . ';';
    }
    $nav3_sub_page_bg_type = dynamik_get_design('nav3_sub_page_bg_type');
    $nav3_sub_page_bg_no_color = dynamik_get_design('nav3_sub_page_bg_no_color') ? dynamik_get_design('nav3_sub_page_bg_no_color') : '';
    $nav3_sub_page_bg_color = dynamik_get_design('nav3_sub_page_bg_color');
    $nav3_sub_page_bg_image = dynamik_get_design('nav3_sub_page_bg_image');
    if ($nav3_sub_page_bg_type == 'color') {
        $nav3_sub_page_bg = 'background: #' . $nav3_sub_page_bg_color . ';';
    } elseif ($nav3_sub_page_bg_type == 'transparent') {
        $nav3_sub_page_bg = 'background: transparent;';
    } elseif (!empty($nav3_sub_page_bg_no_color)) {
        $nav3_sub_page_bg = 'background: url(images/' . $nav3_sub_page_bg_image . ') ' . $nav3_sub_page_bg_type . ';';
    } else {
        $nav3_sub_page_bg = 'background: #' . $nav3_sub_page_bg_color . ' url(images/' . $nav3_sub_page_bg_image . ') ' . $nav3_sub_page_bg_type . ';';
    }
    $nav3_sub_page_hover_bg_type = dynamik_get_design('nav3_sub_page_hover_bg_type');
    $nav3_sub_page_hover_bg_no_color = dynamik_get_design('nav3_sub_page_hover_bg_no_color') ? dynamik_get_design('nav3_sub_page_hover_bg_no_color') : '';
    $nav3_sub_page_hover_bg_color = dynamik_get_design('nav3_sub_page_hover_bg_color');
    $nav3_sub_page_hover_bg_image = dynamik_get_design('nav3_sub_page_hover_bg_image');
    if ($nav3_sub_page_hover_bg_type == 'color') {
        $nav3_sub_page_hover_bg = 'background: #' . $nav3_sub_page_hover_bg_color . ';';
    } elseif ($nav3_sub_page_hover_bg_type == 'transparent') {
        $nav3_sub_page_hover_bg = 'background: transparent;';
    } elseif (!empty($nav3_sub_page_hover_bg_no_color)) {
        $nav3_sub_page_hover_bg = 'background: url(images/' . $nav3_sub_page_hover_bg_image . ') ' . $nav3_sub_page_hover_bg_type . ';';
    } else {
        $nav3_sub_page_hover_bg = 'background: #' . $nav3_sub_page_hover_bg_color . ' url(images/' . $nav3_sub_page_hover_bg_image . ') ' . $nav3_sub_page_hover_bg_type . ';';
    }
    // Post content background
    $post_content_bg_type = dynamik_get_design('post_content_bg_type');
    $post_content_bg_no_color = dynamik_get_design('post_content_bg_no_color') ? dynamik_get_design('post_content_bg_no_color') : '';
    $post_content_bg_color = dynamik_get_design('post_content_bg_color');
    $post_content_bg_image = dynamik_get_design('post_content_bg_image');
    if ($post_content_bg_type == 'color') {
        $post_content_bg = 'background: #' . $post_content_bg_color . ';';
    } elseif ($post_content_bg_type == 'transparent') {
        $post_content_bg = 'background: transparent;';
    } elseif (!empty($post_content_bg_no_color)) {
        $post_content_bg = 'background: url(images/' . $post_content_bg_image . ') ' . $post_content_bg_type . ';';
    } else {
        $post_content_bg = 'background: #' . $post_content_bg_color . ' url(images/' . $post_content_bg_image . ') ' . $post_content_bg_type . ';';
    }
    // Page content background
    $page_content_bg_type = dynamik_get_design('page_content_bg_type');
    $page_content_bg_no_color = dynamik_get_design('page_content_bg_no_color') ? dynamik_get_design('page_content_bg_no_color') : '';
    $page_content_bg_color = dynamik_get_design('page_content_bg_color');
    $page_content_bg_image = dynamik_get_design('page_content_bg_image');
    if ($page_content_bg_type == 'color') {
        $page_content_bg = 'background: #' . $page_content_bg_color . ';';
    } elseif ($page_content_bg_type == 'transparent') {
        $page_content_bg = 'background: transparent;';
    } elseif (!empty($page_content_bg_no_color)) {
        $page_content_bg = 'background: url(images/' . $page_content_bg_image . ') ' . $page_content_bg_type . ';';
    } else {
        $page_content_bg = 'background: #' . $page_content_bg_color . ' url(images/' . $page_content_bg_image . ') ' . $page_content_bg_type . ';';
    }
    // Sticky-Post background
    $sticky_post_bg_type = dynamik_get_design('sticky_post_bg_type');
    $sticky_post_bg_no_color = dynamik_get_design('sticky_post_bg_no_color') ? dynamik_get_design('sticky_post_bg_no_color') : '';
    $sticky_post_bg_color = dynamik_get_design('sticky_post_bg_color');
    $sticky_post_bg_image = dynamik_get_design('sticky_post_bg_image');
    if ($sticky_post_bg_type == 'color') {
        $sticky_post_bg = 'background: #' . $sticky_post_bg_color . ' !important;';
    } elseif ($sticky_post_bg_type == 'transparent') {
        $sticky_post_bg = 'background: transparent !important;';
    } elseif (!empty($sticky_post_bg_no_color)) {
        $sticky_post_bg = 'background: url(images/' . $sticky_post_bg_image . ') ' . $sticky_post_bg_type . ' !important;';
    } else {
        $sticky_post_bg = 'background: #' . $sticky_post_bg_color . ' url(images/' . $sticky_post_bg_image . ') ' . $sticky_post_bg_type . ' !important;';
    }
    // Blockquote background
    $blockquote_bg_type = dynamik_get_design('blockquote_bg_type');
    $blockquote_bg_no_color = dynamik_get_design('blockquote_bg_no_color') ? dynamik_get_design('blockquote_bg_no_color') : '';
    $blockquote_bg_color = dynamik_get_design('blockquote_bg_color');
    $blockquote_bg_image = dynamik_get_design('blockquote_bg_image');
    if ($blockquote_bg_type == 'color') {
        $blockquote_bg = 'background: #' . $blockquote_bg_color . ';';
    } elseif ($blockquote_bg_type == 'transparent') {
        $blockquote_bg = 'background: transparent;';
    } elseif (!empty($blockquote_bg_no_color)) {
        $blockquote_bg = 'background: url(images/' . $blockquote_bg_image . ') ' . $blockquote_bg_type . ';';
    } else {
        $blockquote_bg = 'background: #' . $blockquote_bg_color . ' url(images/' . $blockquote_bg_image . ') ' . $blockquote_bg_type . ';';
    }
    // Image Caption background
    $caption_bg_type = dynamik_get_design('caption_bg_type');
    $caption_bg_no_color = dynamik_get_design('caption_bg_no_color') ? dynamik_get_design('caption_bg_no_color') : '';
    $caption_bg_color = dynamik_get_design('caption_bg_color');
    $caption_bg_image = dynamik_get_design('caption_bg_image');
    if ($caption_bg_type == 'color') {
        $caption_bg = 'background: #' . $caption_bg_color . ';';
    } elseif ($caption_bg_type == 'transparent') {
        $caption_bg = 'background: transparent;';
    } elseif (!empty($caption_bg_no_color)) {
        $caption_bg = 'background: url(images/' . $caption_bg_image . ') ' . $caption_bg_type . ';';
    } else {
        $caption_bg = 'background: #' . $caption_bg_color . ' url(images/' . $caption_bg_image . ') ' . $caption_bg_type . ';';
    }
    // Thumbnail Image background
    $thumbnail_bg_type = dynamik_get_design('thumbnail_bg_type');
    $thumbnail_bg_no_color = dynamik_get_design('thumbnail_bg_no_color') ? dynamik_get_design('thumbnail_bg_no_color') : '';
    $thumbnail_bg_color = dynamik_get_design('thumbnail_bg_color');
    $thumbnail_bg_image = dynamik_get_design('thumbnail_bg_image');
    if ($thumbnail_bg_type == 'color') {
        $thumbnail_bg = 'background: #' . $thumbnail_bg_color . ';';
    } elseif ($thumbnail_bg_type == 'transparent') {
        $thumbnail_bg = 'background: transparent;';
    } elseif (!empty($thumbnail_bg_no_color)) {
        $thumbnail_bg = 'background: url(images/' . $thumbnail_bg_image . ') ' . $thumbnail_bg_type . ';';
    } else {
        $thumbnail_bg = 'background: #' . $thumbnail_bg_color . ' url(images/' . $thumbnail_bg_image . ') ' . $thumbnail_bg_type . ';';
    }
    // EZ Widget Area backgrounds
    $ez_widget_home_bg_type = dynamik_get_design('ez_widget_home_bg_type');
    $ez_widget_home_bg_no_color = dynamik_get_design('ez_widget_home_bg_no_color') ? dynamik_get_design('ez_widget_home_bg_no_color') : '';
    $ez_widget_home_bg_color = dynamik_get_design('ez_widget_home_bg_color');
    $ez_widget_home_bg_image = dynamik_get_design('ez_widget_home_bg_image');
    if ($ez_widget_home_bg_type == 'color') {
        $ez_widget_home_bg = 'background: #' . $ez_widget_home_bg_color . ';';
    } elseif ($ez_widget_home_bg_type == 'transparent') {
        $ez_widget_home_bg = 'background: transparent;';
    } elseif (!empty($ez_widget_home_bg_no_color)) {
        $ez_widget_home_bg = 'background: url(images/' . $ez_widget_home_bg_image . ') ' . $ez_widget_home_bg_type . ';';
    } else {
        $ez_widget_home_bg = 'background: #' . $ez_widget_home_bg_color . ' url(images/' . $ez_widget_home_bg_image . ') ' . $ez_widget_home_bg_type . ';';
    }
    $ez_widget_feature_bg_type = dynamik_get_design('ez_widget_feature_bg_type');
    $ez_widget_feature_bg_no_color = dynamik_get_design('ez_widget_feature_bg_no_color') ? dynamik_get_design('ez_widget_feature_bg_no_color') : '';
    $ez_widget_feature_bg_color = dynamik_get_design('ez_widget_feature_bg_color');
    $ez_widget_feature_bg_image = dynamik_get_design('ez_widget_feature_bg_image');
    if ($ez_widget_feature_bg_type == 'color') {
        $ez_widget_feature_bg = 'background: #' . $ez_widget_feature_bg_color . ';';
    } elseif ($ez_widget_feature_bg_type == 'transparent') {
        $ez_widget_feature_bg = 'background: transparent;';
    } elseif (!empty($ez_widget_feature_bg_no_color)) {
        $ez_widget_feature_bg = 'background: url(images/' . $ez_widget_feature_bg_image . ') ' . $ez_widget_feature_bg_type . ';';
    } else {
        $ez_widget_feature_bg = 'background: #' . $ez_widget_feature_bg_color . ' url(images/' . $ez_widget_feature_bg_image . ') ' . $ez_widget_feature_bg_type . ';';
    }
    $ez_widget_footer_bg_type = dynamik_get_design('ez_widget_footer_bg_type');
    $ez_widget_footer_bg_no_color = dynamik_get_design('ez_widget_footer_bg_no_color') ? dynamik_get_design('ez_widget_footer_bg_no_color') : '';
    $ez_widget_footer_bg_color = dynamik_get_design('ez_widget_footer_bg_color');
    $ez_widget_footer_bg_image = dynamik_get_design('ez_widget_footer_bg_image');
    if ($ez_widget_footer_bg_type == 'color') {
        $ez_widget_footer_bg = 'background: #' . $ez_widget_footer_bg_color . ';';
    } elseif ($ez_widget_footer_bg_type == 'transparent') {
        $ez_widget_footer_bg = 'background: transparent;';
    } elseif (!empty($ez_widget_footer_bg_no_color)) {
        $ez_widget_footer_bg = 'background: url(images/' . $ez_widget_footer_bg_image . ') ' . $ez_widget_footer_bg_type . ';';
    } else {
        $ez_widget_footer_bg = 'background: #' . $ez_widget_footer_bg_color . ' url(images/' . $ez_widget_footer_bg_image . ') ' . $ez_widget_footer_bg_type . ';';
    }
    // Custom Widget Area background
    $dynamik_widget_bg_type = dynamik_get_design('dynamik_widget_bg_type');
    $dynamik_widget_bg_no_color = dynamik_get_design('dynamik_widget_bg_no_color') ? dynamik_get_design('dynamik_widget_bg_no_color') : '';
    $dynamik_widget_bg_color = dynamik_get_design('dynamik_widget_bg_color');
    $dynamik_widget_bg_image = dynamik_get_design('dynamik_widget_bg_image');
    if ($dynamik_widget_bg_type == 'color') {
        $dynamik_widget_bg = 'background: #' . $dynamik_widget_bg_color . ';';
    } elseif ($dynamik_widget_bg_type == 'transparent') {
        $dynamik_widget_bg = 'background: transparent;';
    } elseif (!empty($dynamik_widget_bg_no_color)) {
        $dynamik_widget_bg = 'background: url( ' . $image_dir . $dynamik_widget_bg_image . ' ) ' . $dynamik_widget_bg_type . ';';
    } else {
        $dynamik_widget_bg = 'background: #' . $dynamik_widget_bg_color . ' url( ' . $image_dir . $dynamik_widget_bg_image . ' ) ' . $dynamik_widget_bg_type . ';';
    }
    // Sidebar background
    $sb_heading_bg_type = dynamik_get_design('sb_heading_bg_type');
    $sb_heading_bg_no_color = dynamik_get_design('sb_heading_bg_no_color') ? dynamik_get_design('sb_heading_bg_no_color') : '';
    $sb_heading_bg_color = dynamik_get_design('sb_heading_bg_color');
    $sb_heading_bg_image = dynamik_get_design('sb_heading_bg_image');
    if ($sb_heading_bg_type == 'color') {
        $sb_heading_bg = 'background: #' . $sb_heading_bg_color . ';';
    } elseif ($sb_heading_bg_type == 'transparent') {
        $sb_heading_bg = 'background: transparent;';
    } elseif (!empty($sb_heading_bg_no_color)) {
        $sb_heading_bg = 'background: url(images/' . $sb_heading_bg_image . ') ' . $sb_heading_bg_type . ';';
    } else {
        $sb_heading_bg = 'background: #' . $sb_heading_bg_color . ' url(images/' . $sb_heading_bg_image . ') ' . $sb_heading_bg_type . ';';
    }
    $sb_content_bg_type = dynamik_get_design('sb_content_bg_type');
    $sb_content_bg_no_color = dynamik_get_design('sb_content_bg_no_color') ? dynamik_get_design('sb_content_bg_no_color') : '';
    $sb_content_bg_color = dynamik_get_design('sb_content_bg_color');
    $sb_content_bg_image = dynamik_get_design('sb_content_bg_image');
    if ($sb_content_bg_type == 'color') {
        $sb_content_bg = 'background: #' . $sb_content_bg_color . ';';
    } elseif ($sb_content_bg_type == 'transparent') {
        $sb_content_bg = 'background: transparent;';
    } elseif (!empty($sb_content_bg_no_color)) {
        $sb_content_bg = 'background: url(images/' . $sb_content_bg_image . ') ' . $sb_content_bg_type . ';';
    } else {
        $sb_content_bg = 'background: #' . $sb_content_bg_color . ' url(images/' . $sb_content_bg_image . ') ' . $sb_content_bg_type . ';';
    }
    // Breadcrumbs background
    $breadcrumbs_bg_type = dynamik_get_design('breadcrumbs_bg_type');
    $breadcrumbs_bg_no_color = dynamik_get_design('breadcrumbs_bg_no_color') ? dynamik_get_design('breadcrumbs_bg_no_color') : '';
    $breadcrumbs_bg_color = dynamik_get_design('breadcrumbs_bg_color');
    $breadcrumbs_bg_image = dynamik_get_design('breadcrumbs_bg_image');
    if ($breadcrumbs_bg_type == 'color') {
        $breadcrumbs_bg = 'background: #' . $breadcrumbs_bg_color . ';';
    } elseif ($breadcrumbs_bg_type == 'transparent') {
        $breadcrumbs_bg = 'background: transparent;';
    } elseif (!empty($breadcrumbs_bg_no_color)) {
        $breadcrumbs_bg = 'background: url(images/' . $breadcrumbs_bg_image . ') ' . $breadcrumbs_bg_type . ';';
    } else {
        $breadcrumbs_bg = 'background: #' . $breadcrumbs_bg_color . ' url(images/' . $breadcrumbs_bg_image . ') ' . $breadcrumbs_bg_type . ';';
    }
    // Taxonomy Box background
    $taxonomy_box_heading_bg_type = dynamik_get_design('taxonomy_box_heading_bg_type');
    $taxonomy_box_heading_bg_no_color = dynamik_get_design('taxonomy_box_heading_bg_no_color') ? dynamik_get_design('taxonomy_box_heading_bg_no_color') : '';
    $taxonomy_box_heading_bg_color = dynamik_get_design('taxonomy_box_heading_bg_color');
    $taxonomy_box_heading_bg_image = dynamik_get_design('taxonomy_box_heading_bg_image');
    if ($taxonomy_box_heading_bg_type == 'color') {
        $taxonomy_box_heading_bg = 'background: #' . $taxonomy_box_heading_bg_color . ';';
    } elseif ($taxonomy_box_heading_bg_type == 'transparent') {
        $taxonomy_box_heading_bg = 'background: transparent;';
    } elseif (!empty($taxonomy_box_heading_bg_no_color)) {
        $taxonomy_box_heading_bg = 'background: url(images/' . $taxonomy_box_heading_bg_image . ') ' . $taxonomy_box_heading_bg_type . ';';
    } else {
        $taxonomy_box_heading_bg = 'background: #' . $taxonomy_box_heading_bg_color . ' url(images/' . $taxonomy_box_heading_bg_image . ') ' . $taxonomy_box_heading_bg_type . ';';
    }
    $taxonomy_box_content_bg_type = dynamik_get_design('taxonomy_box_content_bg_type');
    $taxonomy_box_content_bg_no_color = dynamik_get_design('taxonomy_box_content_bg_no_color') ? dynamik_get_design('taxonomy_box_content_bg_no_color') : '';
    $taxonomy_box_content_bg_color = dynamik_get_design('taxonomy_box_content_bg_color');
    $taxonomy_box_content_bg_image = dynamik_get_design('taxonomy_box_content_bg_image');
    if ($taxonomy_box_content_bg_type == 'color') {
        $taxonomy_box_content_bg = 'background: #' . $taxonomy_box_content_bg_color . ';';
    } elseif ($taxonomy_box_content_bg_type == 'transparent') {
        $taxonomy_box_content_bg = 'background: transparent;';
    } elseif (!empty($taxonomy_box_content_bg_no_color)) {
        $taxonomy_box_content_bg = 'background: url(images/' . $taxonomy_box_content_bg_image . ') ' . $taxonomy_box_content_bg_type . ';';
    } else {
        $taxonomy_box_content_bg = 'background: #' . $taxonomy_box_content_bg_color . ' url(images/' . $taxonomy_box_content_bg_image . ') ' . $taxonomy_box_content_bg_type . ';';
    }
    // Author Box backgrounds
    $author_box_bg_type = dynamik_get_design('author_box_bg_type');
    $author_box_bg_no_color = dynamik_get_design('author_box_bg_no_color') ? dynamik_get_design('author_box_bg_no_color') : '';
    $author_box_bg_color = dynamik_get_design('author_box_bg_color');
    $author_box_bg_image = dynamik_get_design('author_box_bg_image');
    if ($author_box_bg_type == 'color') {
        $author_box_bg = 'background: #' . $author_box_bg_color . ';';
    } elseif ($author_box_bg_type == 'transparent') {
        $author_box_bg = 'background: transparent;';
    } elseif (!empty($author_box_bg_no_color)) {
        $author_box_bg = 'background: url(images/' . $author_box_bg_image . ') ' . $author_box_bg_type . ';';
    } else {
        $author_box_bg = 'background: #' . $author_box_bg_color . ' url(images/' . $author_box_bg_image . ') ' . $author_box_bg_type . ';';
    }
    $author_box_avatar_bg_type = dynamik_get_design('author_box_avatar_bg_type');
    $author_box_avatar_bg_no_color = dynamik_get_design('author_box_avatar_bg_no_color') ? dynamik_get_design('author_box_avatar_bg_no_color') : '';
    $author_box_avatar_bg_color = dynamik_get_design('author_box_avatar_bg_color');
    $author_box_avatar_bg_image = dynamik_get_design('author_box_avatar_bg_image');
    if ($author_box_avatar_bg_type == 'color') {
        $author_box_avatar_bg = 'background: #' . $author_box_avatar_bg_color . ';';
    } elseif ($author_box_avatar_bg_type == 'transparent') {
        $author_box_avatar_bg = 'background: transparent;';
    } elseif (!empty($author_box_avatar_bg_no_color)) {
        $author_box_avatar_bg = 'background: url(images/' . $author_box_avatar_bg_image . ') ' . $author_box_avatar_bg_type . ';';
    } else {
        $author_box_avatar_bg = 'background: #' . $author_box_avatar_bg_color . ' url(images/' . $author_box_avatar_bg_image . ') ' . $author_box_avatar_bg_type . ';';
    }
    // Post-Nav backgrounds
    $post_nav_numbered_inactive_bg_type = dynamik_get_design('post_nav_numbered_inactive_bg_type');
    $post_nav_numbered_inactive_bg_no_color = dynamik_get_design('post_nav_numbered_inactive_bg_no_color') ? dynamik_get_design('post_nav_numbered_inactive_bg_no_color') : '';
    $post_nav_numbered_inactive_bg_color = dynamik_get_design('post_nav_numbered_inactive_bg_color');
    $post_nav_numbered_inactive_bg_image = dynamik_get_design('post_nav_numbered_inactive_bg_image');
    if ($post_nav_numbered_inactive_bg_type == 'color') {
        $post_nav_numbered_inactive_bg = 'background: #' . $post_nav_numbered_inactive_bg_color . ';';
    } elseif ($post_nav_numbered_inactive_bg_type == 'transparent') {
        $post_nav_numbered_inactive_bg = 'background: transparent;';
    } elseif (!empty($post_nav_numbered_inactive_bg_no_color)) {
        $post_nav_numbered_inactive_bg = 'background: url(images/' . $post_nav_numbered_inactive_bg_image . ') ' . $post_nav_numbered_inactive_bg_type . ';';
    } else {
        $post_nav_numbered_inactive_bg = 'background: #' . $post_nav_numbered_inactive_bg_color . ' url(images/' . $post_nav_numbered_inactive_bg_image . ') ' . $post_nav_numbered_inactive_bg_type . ';';
    }
    $post_nav_numbered_active_bg_type = dynamik_get_design('post_nav_numbered_active_bg_type');
    $post_nav_numbered_active_bg_no_color = dynamik_get_design('post_nav_numbered_active_bg_no_color') ? dynamik_get_design('post_nav_numbered_active_bg_no_color') : '';
    $post_nav_numbered_active_bg_color = dynamik_get_design('post_nav_numbered_active_bg_color');
    $post_nav_numbered_active_bg_image = dynamik_get_design('post_nav_numbered_active_bg_image');
    if ($post_nav_numbered_active_bg_type == 'color') {
        $post_nav_numbered_active_bg = 'background: #' . $post_nav_numbered_active_bg_color . ';';
    } elseif ($post_nav_numbered_active_bg_type == 'transparent') {
        $post_nav_numbered_active_bg = 'background: transparent;';
    } elseif (!empty($post_nav_numbered_active_bg_no_color)) {
        $post_nav_numbered_active_bg = 'background: url(images/' . $post_nav_numbered_active_bg_image . ') ' . $post_nav_numbered_active_bg_type . ';';
    } else {
        $post_nav_numbered_active_bg = 'background: #' . $post_nav_numbered_active_bg_color . ' url(images/' . $post_nav_numbered_active_bg_image . ') ' . $post_nav_numbered_active_bg_type . ';';
    }
    // Comment backgrounds
    $comment_even_bg_type = dynamik_get_design('comment_even_bg_type');
    $comment_even_bg_no_color = dynamik_get_design('comment_even_bg_no_color') ? dynamik_get_design('comment_even_bg_no_color') : '';
    $comment_even_bg_color = dynamik_get_design('comment_even_bg_color');
    $comment_even_bg_image = dynamik_get_design('comment_even_bg_image');
    if ($comment_even_bg_type == 'color') {
        $comment_even_bg = 'background: #' . $comment_even_bg_color . ';';
    } elseif ($comment_even_bg_type == 'transparent') {
        $comment_even_bg = 'background: transparent;';
    } elseif (!empty($comment_even_bg_no_color)) {
        $comment_even_bg = 'background: url(images/' . $comment_even_bg_image . ') ' . $comment_even_bg_type . ';';
    } else {
        $comment_even_bg = 'background: #' . $comment_even_bg_color . ' url(images/' . $comment_even_bg_image . ') ' . $comment_even_bg_type . ';';
    }
    $comment_alt_bg_type = dynamik_get_design('comment_alt_bg_type');
    $comment_alt_bg_no_color = dynamik_get_design('comment_alt_bg_no_color') ? dynamik_get_design('comment_alt_bg_no_color') : '';
    $comment_alt_bg_color = dynamik_get_design('comment_alt_bg_color');
    $comment_alt_bg_image = dynamik_get_design('comment_alt_bg_image');
    if ($comment_alt_bg_type == 'color') {
        $comment_alt_bg = 'background: #' . $comment_alt_bg_color . ';';
    } elseif ($comment_alt_bg_type == 'transparent') {
        $comment_alt_bg = 'background: transparent;';
    } elseif (!empty($comment_alt_bg_no_color)) {
        $comment_alt_bg = 'background: url(images/' . $comment_alt_bg_image . ') ' . $comment_alt_bg_type . ';';
    } else {
        $comment_alt_bg = 'background: #' . $comment_alt_bg_color . ' url(images/' . $comment_alt_bg_image . ') ' . $comment_alt_bg_type . ';';
    }
    $comment_reply_bg_type = dynamik_get_design('comment_reply_bg_type');
    $comment_reply_bg_no_color = dynamik_get_design('comment_reply_bg_no_color') ? dynamik_get_design('comment_reply_bg_no_color') : '';
    $comment_reply_bg_color = dynamik_get_design('comment_reply_bg_color');
    $comment_reply_bg_image = dynamik_get_design('comment_reply_bg_image');
    if ($comment_reply_bg_type == 'color') {
        $comment_reply_bg = 'background: #' . $comment_reply_bg_color . ';';
    } elseif ($comment_reply_bg_type == 'transparent') {
        $comment_reply_bg = 'background: transparent;';
    } elseif (!empty($comment_reply_bg_no_color)) {
        $comment_reply_bg = 'background: url(images/' . $comment_reply_bg_image . ') ' . $comment_reply_bg_type . ';';
    } else {
        $comment_reply_bg = 'background: #' . $comment_reply_bg_color . ' url(images/' . $comment_reply_bg_image . ') ' . $comment_reply_bg_type . ';';
    }
    $comment_avatar_bg_type = dynamik_get_design('comment_avatar_bg_type');
    $comment_avatar_bg_no_color = dynamik_get_design('comment_avatar_bg_no_color') ? dynamik_get_design('comment_avatar_bg_no_color') : '';
    $comment_avatar_bg_color = dynamik_get_design('comment_avatar_bg_color');
    $comment_avatar_bg_image = dynamik_get_design('comment_avatar_bg_image');
    if ($comment_avatar_bg_type == 'color') {
        $comment_avatar_bg = 'background: #' . $comment_avatar_bg_color . ';';
    } elseif ($comment_avatar_bg_type == 'transparent') {
        $comment_avatar_bg = 'background: transparent;';
    } elseif (!empty($comment_avatar_bg_no_color)) {
        $comment_avatar_bg = 'background: url(images/' . $comment_avatar_bg_image . ') ' . $comment_avatar_bg_type . ';';
    } else {
        $comment_avatar_bg = 'background: #' . $comment_avatar_bg_color . ' url(images/' . $comment_avatar_bg_image . ') ' . $comment_avatar_bg_type . ';';
    }
    $comment_form_bg_type = dynamik_get_design('comment_form_bg_type');
    $comment_form_bg_no_color = dynamik_get_design('comment_form_bg_no_color') ? dynamik_get_design('comment_form_bg_no_color') : '';
    $comment_form_bg_color = dynamik_get_design('comment_form_bg_color');
    $comment_form_bg_image = dynamik_get_design('comment_form_bg_image');
    if ($comment_form_bg_type == 'color') {
        $comment_form_bg = 'background: #' . $comment_form_bg_color . ';';
    } elseif ($comment_form_bg_type == 'transparent') {
        $comment_form_bg = 'background: transparent;';
    } elseif (!empty($comment_form_bg_no_color)) {
        $comment_form_bg = 'background: url(images/' . $comment_form_bg_image . ') ' . $comment_form_bg_type . ';';
    } else {
        $comment_form_bg = 'background: #' . $comment_form_bg_color . ' url(images/' . $comment_form_bg_image . ') ' . $comment_form_bg_type . ';';
    }
    $comment_submit_bg_type = dynamik_get_design('comment_submit_bg_type');
    $comment_submit_bg_no_color = dynamik_get_design('comment_submit_bg_no_color') ? dynamik_get_design('comment_submit_bg_no_color') : '';
    $comment_submit_bg_color = dynamik_get_design('comment_submit_bg_color');
    $comment_submit_bg_image = dynamik_get_design('comment_submit_bg_image');
    if ($comment_submit_bg_type == 'color') {
        $comment_submit_bg = 'background: #' . $comment_submit_bg_color . ';';
    } elseif ($comment_submit_bg_type == 'transparent') {
        $comment_submit_bg = 'background: transparent;';
    } elseif (!empty($comment_submit_bg_no_color)) {
        $comment_submit_bg = 'background: url(images/' . $comment_submit_bg_image . ') ' . $comment_submit_bg_type . ';';
    } else {
        $comment_submit_bg = 'background: #' . $comment_submit_bg_color . ' url(images/' . $comment_submit_bg_image . ') ' . $comment_submit_bg_type . ';';
    }
    $comment_submit_hover_bg_type = dynamik_get_design('comment_submit_hover_bg_type');
    $comment_submit_hover_bg_no_color = dynamik_get_design('comment_submit_hover_bg_no_color') ? dynamik_get_design('comment_submit_hover_bg_no_color') : '';
    $comment_submit_hover_bg_color = dynamik_get_design('comment_submit_hover_bg_color');
    $comment_submit_hover_bg_image = dynamik_get_design('comment_submit_hover_bg_image');
    if ($comment_submit_hover_bg_type == 'color') {
        $comment_submit_hover_bg = 'background: #' . $comment_submit_hover_bg_color . ';';
    } elseif ($comment_submit_hover_bg_type == 'transparent') {
        $comment_submit_hover_bg = 'background: transparent;';
    } elseif (!empty($comment_submit_hover_bg_no_color)) {
        $comment_submit_hover_bg = 'background: url(images/' . $comment_submit_hover_bg_image . ') ' . $comment_submit_hover_bg_type . ';';
    } else {
        $comment_submit_hover_bg = 'background: #' . $comment_submit_hover_bg_color . ' url(images/' . $comment_submit_hover_bg_image . ') ' . $comment_submit_hover_bg_type . ';';
    }
    $comment_form_allowed_tags_bg_type = dynamik_get_design('comment_form_allowed_tags_bg_type');
    $comment_form_allowed_tags_bg_no_color = dynamik_get_design('comment_form_allowed_tags_bg_no_color') ? dynamik_get_design('comment_form_allowed_tags_bg_no_color') : '';
    $comment_form_allowed_tags_bg_color = dynamik_get_design('comment_form_allowed_tags_bg_color');
    $comment_form_allowed_tags_bg_image = dynamik_get_design('comment_form_allowed_tags_bg_image');
    if ($comment_form_allowed_tags_bg_type == 'color') {
        $comment_form_allowed_tags_bg = 'background: #' . $comment_form_allowed_tags_bg_color . ';';
    } elseif ($comment_form_allowed_tags_bg_type == 'transparent') {
        $comment_form_allowed_tags_bg = 'background: transparent;';
    } elseif (!empty($comment_form_allowed_tags_bg_no_color)) {
        $comment_form_allowed_tags_bg = 'background: url(images/' . $comment_form_allowed_tags_bg_image . ') ' . $comment_form_allowed_tags_bg_type . ';';
    } else {
        $comment_form_allowed_tags_bg = 'background: #' . $comment_form_allowed_tags_bg_color . ' url(images/' . $comment_form_allowed_tags_bg_image . ') ' . $comment_form_allowed_tags_bg_type . ';';
    }
    // Footer background
    $footer_bg_type = dynamik_get_design('footer_bg_type');
    $footer_bg_no_color = dynamik_get_design('footer_bg_no_color') ? dynamik_get_design('footer_bg_no_color') : '';
    $footer_bg_color = dynamik_get_design('footer_bg_color');
    $footer_bg_image = dynamik_get_design('footer_bg_image');
    if ($footer_bg_type == 'color') {
        $footer_bg = 'background: #' . $footer_bg_color . ';';
    } elseif ($footer_bg_type == 'transparent') {
        $footer_bg = 'background: transparent;';
    } elseif (!empty($footer_bg_no_color)) {
        $footer_bg = 'background: url(images/' . $footer_bg_image . ') ' . $footer_bg_type . ';';
    } else {
        $footer_bg = 'background: #' . $footer_bg_color . ' url(images/' . $footer_bg_image . ') ' . $footer_bg_type . ';';
    }
    // Search Form background
    $search_form_bg_type = dynamik_get_design('search_form_bg_type');
    $search_form_bg_no_color = dynamik_get_design('search_form_bg_no_color') ? dynamik_get_design('search_form_bg_no_color') : '';
    $search_form_bg_color = dynamik_get_design('search_form_bg_color');
    $search_form_bg_image = dynamik_get_design('search_form_bg_image');
    if ($search_form_bg_type == 'color') {
        $search_form_bg = 'background: #' . $search_form_bg_color . ';';
    } elseif ($search_form_bg_type == 'transparent') {
        $search_form_bg = 'background: transparent;';
    } elseif (!empty($search_form_bg_no_color)) {
        $search_form_bg = 'background: url(images/' . $search_form_bg_image . ') ' . $search_form_bg_type . ';';
    } else {
        $search_form_bg = 'background: #' . $search_form_bg_color . ' url(images/' . $search_form_bg_image . ') ' . $search_form_bg_type . ';';
    }
    $search_button_bg_type = dynamik_get_design('search_button_bg_type');
    $search_button_bg_no_color = dynamik_get_design('search_button_bg_no_color') ? dynamik_get_design('search_button_bg_no_color') : '';
    $search_button_bg_color = dynamik_get_design('search_button_bg_color');
    $search_button_bg_image = dynamik_get_design('search_button_bg_image');
    if ($search_button_bg_type == 'color') {
        $search_button_bg = 'background: #' . $search_button_bg_color . ';';
    } elseif ($search_button_bg_type == 'transparent') {
        $search_button_bg = 'background: transparent;';
    } elseif (!empty($search_button_bg_no_color)) {
        $search_button_bg = 'background: url(images/' . $search_button_bg_image . ') ' . $search_button_bg_type . ';';
    } else {
        $search_button_bg = 'background: #' . $search_button_bg_color . ' url(images/' . $search_button_bg_image . ') ' . $search_button_bg_type . ';';
    }
    $search_button_hover_bg_type = dynamik_get_design('search_button_hover_bg_type');
    $search_button_hover_bg_no_color = dynamik_get_design('search_button_hover_bg_no_color') ? dynamik_get_design('search_button_hover_bg_no_color') : '';
    $search_button_hover_bg_color = dynamik_get_design('search_button_hover_bg_color');
    $search_button_hover_bg_image = dynamik_get_design('search_button_hover_bg_image');
    if ($search_button_hover_bg_type == 'color') {
        $search_button_hover_bg = 'background: #' . $search_button_hover_bg_color . ';';
    } elseif ($search_button_hover_bg_type == 'transparent') {
        $search_button_hover_bg = 'background: transparent;';
    } elseif (!empty($search_button_hover_bg_no_color)) {
        $search_button_hover_bg = 'background: url(images/' . $search_button_hover_bg_image . ') ' . $search_button_hover_bg_type . ';';
    } else {
        $search_button_hover_bg = 'background: #' . $search_button_hover_bg_color . ' url(images/' . $search_button_hover_bg_image . ') ' . $search_button_hover_bg_type . ';';
    }
    /****************************************
    			Define Border Styles
    	****************************************/
    // #wrap/.site-container border
    $wrap_border_thickness = dynamik_get_design('wrap_border_thickness');
    $wrap_border_style = dynamik_get_design('wrap_border_style');
    $wrap_border_color = dynamik_get_design('wrap_border_color');
    if (dynamik_get_design('wrap_border_type') == 'Full') {
        $wrap_tb_border_thickness = $wrap_border_thickness;
        $wrap_lr_border_thickness = $wrap_border_thickness;
    } elseif (dynamik_get_design('wrap_border_type') == 'Top/Bottom') {
        $wrap_tb_border_thickness = $wrap_border_thickness;
        $wrap_lr_border_thickness = 0;
    } else {
        $wrap_tb_border_thickness = 0;
        $wrap_lr_border_thickness = $wrap_border_thickness;
    }
    $wrap_shadow_style = dynamik_get_design('wrap_shadow_style');
    $wrap_radius_style = dynamik_get_design('wrap_radius_style');
    if (dynamik_get_design('wrap_shadow_active')) {
        $wrap_box_shadow = '-webkit-box-shadow: ' . $wrap_shadow_style . ';' . "\n";
        $wrap_box_shadow .= "\t" . 'box-shadow: ' . $wrap_shadow_style . ';';
    } else {
        $wrap_box_shadow = '';
    }
    if (dynamik_get_design('wrap_radius_active')) {
        $wrap_border_radius = '-webkit-border-radius: ' . $wrap_radius_style . ';' . "\n";
        $wrap_border_radius .= "\t" . 'border-radius: ' . $wrap_radius_style . ';';
    } else {
        $wrap_border_radius = '';
    }
    // Header border (Thickness is defined in Widths section)
    $header_border_style = dynamik_get_design('header_border_style');
    $header_border_color = dynamik_get_design('header_border_color');
    if (dynamik_get_design('header_border_type') == 'Top') {
        $header_top_border_thickness = $header_border_thickness;
        $header_bottom_border_thickness = 0;
        $header_lr_border_thickness = 0;
    } elseif (dynamik_get_design('header_border_type') == 'Bottom') {
        $header_top_border_thickness = 0;
        $header_bottom_border_thickness = $header_border_thickness;
        $header_lr_border_thickness = 0;
    } elseif (dynamik_get_design('header_border_type') == 'Top/Bottom') {
        $header_top_border_thickness = $header_border_thickness;
        $header_bottom_border_thickness = $header_border_thickness;
        $header_lr_border_thickness = 0;
    } elseif (dynamik_get_design('header_border_type') == 'Left/Right') {
        $header_top_border_thickness = 0;
        $header_bottom_border_thickness = 0;
        $header_lr_border_thickness = $header_border_thickness;
    } else {
        $header_top_border_thickness = $header_border_thickness;
        $header_bottom_border_thickness = $header_border_thickness;
        $header_lr_border_thickness = $header_border_thickness;
    }
    // Nav borders (Thickness is defined in Widths section)
    $nav1_border_style = dynamik_get_design('nav1_border_style');
    $nav1_border_color = dynamik_get_design('nav1_border_color');
    $nav1_page_border_style = dynamik_get_design('nav1_page_border_style');
    $nav1_page_border_color = dynamik_get_design('nav1_page_border_color');
    $nav1_page_hover_border_color = dynamik_get_design('nav1_page_hover_border_color');
    $nav1_page_active_border_color = dynamik_get_design('nav1_page_active_border_color');
    $nav1_submenu_border_color = dynamik_get_design('nav1_submenu_border_color');
    if (dynamik_get_design('nav1_border_type') == 'Bottom') {
        $nav1_top_border_thickness = 0;
        $nav1_bottom_border_thickness = $nav1_border_thickness;
        $nav1_left_border_thickness = 0;
        $nav1_right_border_thickness = 0;
    } elseif (dynamik_get_design('nav1_border_type') == 'Top') {
        $nav1_top_border_thickness = $nav1_border_thickness;
        $nav1_bottom_border_thickness = 0;
        $nav1_left_border_thickness = 0;
        $nav1_right_border_thickness = 0;
    } elseif (dynamik_get_design('nav1_border_type') == 'Top/Bottom') {
        $nav1_top_border_thickness = $nav1_border_thickness;
        $nav1_bottom_border_thickness = $nav1_border_thickness;
        $nav1_left_border_thickness = 0;
        $nav1_right_border_thickness = 0;
    } elseif (dynamik_get_design('nav1_border_type') == 'Left/Right') {
        $nav1_top_border_thickness = 0;
        $nav1_bottom_border_thickness = 0;
        $nav1_left_border_thickness = $nav1_border_thickness;
        $nav1_right_border_thickness = $nav1_border_thickness;
    } else {
        $nav1_top_border_thickness = $nav1_border_thickness;
        $nav1_bottom_border_thickness = $nav1_border_thickness;
        $nav1_left_border_thickness = $nav1_border_thickness;
        $nav1_right_border_thickness = $nav1_border_thickness;
    }
    //*** Nav Page Border Thickness options are defined below ***//
    // Subnav borders (Thickness is defined in Widths section)
    $nav2_border_style = dynamik_get_design('nav2_border_style');
    $nav2_border_color = dynamik_get_design('nav2_border_color');
    $nav2_page_border_style = dynamik_get_design('nav2_page_border_style');
    $nav2_page_border_color = dynamik_get_design('nav2_page_border_color');
    $nav2_page_hover_border_color = dynamik_get_design('nav2_page_hover_border_color');
    $nav2_page_active_border_color = dynamik_get_design('nav2_page_active_border_color');
    $nav2_submenu_border_color = dynamik_get_design('nav2_submenu_border_color');
    if (dynamik_get_design('nav2_border_type') == 'Bottom') {
        $nav2_top_border_thickness = 0;
        $nav2_bottom_border_thickness = $nav2_border_thickness;
        $nav2_left_border_thickness = 0;
        $nav2_right_border_thickness = 0;
    } elseif (dynamik_get_design('nav2_border_type') == 'Top') {
        $nav2_top_border_thickness = $nav2_border_thickness;
        $nav2_bottom_border_thickness = 0;
        $nav2_left_border_thickness = 0;
        $nav2_right_border_thickness = 0;
    } elseif (dynamik_get_design('nav2_border_type') == 'Top/Bottom') {
        $nav2_top_border_thickness = $nav2_border_thickness;
        $nav2_bottom_border_thickness = $nav2_border_thickness;
        $nav2_left_border_thickness = 0;
        $nav2_right_border_thickness = 0;
    } elseif (dynamik_get_design('nav2_border_type') == 'Left/Right') {
        $nav2_top_border_thickness = 0;
        $nav2_bottom_border_thickness = 0;
        $nav2_left_border_thickness = $nav2_border_thickness;
        $nav2_right_border_thickness = $nav2_border_thickness;
    } else {
        $nav2_top_border_thickness = $nav2_border_thickness;
        $nav2_bottom_border_thickness = $nav2_border_thickness;
        $nav2_left_border_thickness = $nav2_border_thickness;
        $nav2_right_border_thickness = $nav2_border_thickness;
    }
    //*** Subnav Page Border Thickness options are defined below ***//
    // Header Nav borders (Thickness is defined in Widths section)
    $nav3_border_style = dynamik_get_design('nav3_border_style');
    $nav3_border_color = dynamik_get_design('nav3_border_color');
    $nav3_page_border_style = dynamik_get_design('nav3_page_border_style');
    $nav3_page_border_color = dynamik_get_design('nav3_page_border_color');
    $nav3_page_hover_border_color = dynamik_get_design('nav3_page_hover_border_color');
    $nav3_page_active_border_color = dynamik_get_design('nav3_page_active_border_color');
    $nav3_submenu_border_color = dynamik_get_design('nav3_submenu_border_color');
    if (dynamik_get_design('nav3_border_type') == 'Bottom') {
        $nav3_top_border_thickness = 0;
        $nav3_bottom_border_thickness = $nav3_border_thickness;
        $nav3_left_border_thickness = 0;
        $nav3_right_border_thickness = 0;
    } elseif (dynamik_get_design('nav3_border_type') == 'Top') {
        $nav3_top_border_thickness = $nav3_border_thickness;
        $nav3_bottom_border_thickness = 0;
        $nav3_left_border_thickness = 0;
        $nav3_right_border_thickness = 0;
    } elseif (dynamik_get_design('nav3_border_type') == 'Top/Bottom') {
        $nav3_top_border_thickness = $nav3_border_thickness;
        $nav3_bottom_border_thickness = $nav3_border_thickness;
        $nav3_left_border_thickness = 0;
        $nav3_right_border_thickness = 0;
    } elseif (dynamik_get_design('nav3_border_type') == 'Left/Right') {
        $nav3_top_border_thickness = 0;
        $nav3_bottom_border_thickness = 0;
        $nav3_left_border_thickness = $nav3_border_thickness;
        $nav3_right_border_thickness = $nav3_border_thickness;
    } else {
        $nav3_top_border_thickness = $nav3_border_thickness;
        $nav3_bottom_border_thickness = $nav3_border_thickness;
        $nav3_left_border_thickness = $nav3_border_thickness;
        $nav3_right_border_thickness = $nav3_border_thickness;
    }
    //*** Header Nav Page Border Thickness options are defined below ***//
    // #inner/.site-inner border
    // $inner_border_thickness is defined near the top of this file.
    $inner_border_style = dynamik_get_design('inner_border_style');
    $inner_border_color = dynamik_get_design('inner_border_color');
    if (dynamik_get_design('inner_border_type') == 'Full') {
        $inner_tb_border_thickness = $inner_border_thickness;
        $inner_lr_border_thickness = $inner_border_thickness;
    } elseif (dynamik_get_design('inner_border_type') == 'Top/Bottom') {
        $inner_tb_border_thickness = $inner_border_thickness;
        $inner_lr_border_thickness = 0;
    } else {
        $inner_tb_border_thickness = 0;
        $inner_lr_border_thickness = $inner_border_thickness;
    }
    $inner_shadow_style = dynamik_get_design('inner_shadow_style');
    $inner_radius_style = dynamik_get_design('inner_radius_style');
    if (dynamik_get_design('inner_shadow_active')) {
        $inner_box_shadow = '-webkit-box-shadow: ' . $inner_shadow_style . ';' . "\n";
        $inner_box_shadow .= "\t" . 'box-shadow: ' . $inner_shadow_style . ';';
    } else {
        $inner_box_shadow = '';
    }
    if (dynamik_get_design('inner_radius_active')) {
        $inner_border_radius = '-webkit-border-radius: ' . $inner_radius_style . ';' . "\n";
        $inner_border_radius .= "\t" . 'border-radius: ' . $inner_radius_style . ';';
    } else {
        $inner_border_radius = '';
    }
    // Post content borders
    $post_content_border_thickness = dynamik_get_design('post_content_border_thickness');
    $post_content_border_style = dynamik_get_design('post_content_border_style');
    $post_content_border_color = dynamik_get_design('post_content_border_color');
    if (dynamik_get_design('post_content_border_type') == 'Top/Bottom') {
        $post_content_top_border_thickness = $post_content_border_thickness;
        $post_content_bottom_border_thickness = $post_content_border_thickness;
        $post_content_left_border_thickness = 0;
        $post_content_right_border_thickness = 0;
    } elseif (dynamik_get_design('post_content_border_type') == 'Bottom') {
        $post_content_top_border_thickness = 0;
        $post_content_bottom_border_thickness = $post_content_border_thickness;
        $post_content_left_border_thickness = 0;
        $post_content_right_border_thickness = 0;
    } elseif (dynamik_get_design('post_content_border_type') == 'Left/Right') {
        $post_content_top_border_thickness = 0;
        $post_content_bottom_border_thickness = 0;
        $post_content_left_border_thickness = $post_content_border_thickness;
        $post_content_right_border_thickness = $post_content_border_thickness;
    } elseif (dynamik_get_design('post_content_border_type') == 'Left') {
        $post_content_top_border_thickness = 0;
        $post_content_bottom_border_thickness = 0;
        $post_content_left_border_thickness = $post_content_border_thickness;
        $post_content_right_border_thickness = 0;
    } elseif (dynamik_get_design('post_content_border_type') == 'Right') {
        $post_content_top_border_thickness = 0;
        $post_content_bottom_border_thickness = 0;
        $post_content_left_border_thickness = 0;
        $post_content_right_border_thickness = $post_content_border_thickness;
    } else {
        $post_content_top_border_thickness = $post_content_border_thickness;
        $post_content_bottom_border_thickness = $post_content_border_thickness;
        $post_content_left_border_thickness = $post_content_border_thickness;
        $post_content_right_border_thickness = $post_content_border_thickness;
    }
    // Page content borders
    $page_content_border_thickness = dynamik_get_design('page_content_border_thickness');
    $page_content_border_style = dynamik_get_design('page_content_border_style');
    $page_content_border_color = dynamik_get_design('page_content_border_color');
    if (dynamik_get_design('page_content_border_type') == 'Top/Bottom') {
        $page_content_top_border_thickness = $page_content_border_thickness;
        $page_content_bottom_border_thickness = $page_content_border_thickness;
        $page_content_left_border_thickness = 0;
        $page_content_right_border_thickness = 0;
    } elseif (dynamik_get_design('page_content_border_type') == 'Bottom') {
        $page_content_top_border_thickness = 0;
        $page_content_bottom_border_thickness = $page_content_border_thickness;
        $page_content_left_border_thickness = 0;
        $page_content_right_border_thickness = 0;
    } elseif (dynamik_get_design('page_content_border_type') == 'Left/Right') {
        $page_content_top_border_thickness = 0;
        $page_content_bottom_border_thickness = 0;
        $page_content_left_border_thickness = $page_content_border_thickness;
        $page_content_right_border_thickness = $page_content_border_thickness;
    } elseif (dynamik_get_design('page_content_border_type') == 'Left') {
        $page_content_top_border_thickness = 0;
        $page_content_bottom_border_thickness = 0;
        $page_content_left_border_thickness = $page_content_border_thickness;
        $page_content_right_border_thickness = 0;
    } elseif (dynamik_get_design('page_content_border_type') == 'Right') {
        $page_content_top_border_thickness = 0;
        $page_content_bottom_border_thickness = 0;
        $page_content_left_border_thickness = 0;
        $page_content_right_border_thickness = $page_content_border_thickness;
    } else {
        $page_content_top_border_thickness = $page_content_border_thickness;
        $page_content_bottom_border_thickness = $page_content_border_thickness;
        $page_content_left_border_thickness = $page_content_border_thickness;
        $page_content_right_border_thickness = $page_content_border_thickness;
    }
    // Sticky-Post borders
    $sticky_post_border_thickness = dynamik_get_design('sticky_post_border_thickness');
    $sticky_post_border_style = dynamik_get_design('sticky_post_border_style');
    $sticky_post_border_color = dynamik_get_design('sticky_post_border_color');
    if (dynamik_get_design('sticky_post_border_type') == 'Top/Bottom') {
        $sticky_post_top_border_thickness = $sticky_post_border_thickness;
        $sticky_post_bottom_border_thickness = $sticky_post_border_thickness;
        $sticky_post_left_border_thickness = 0;
        $sticky_post_right_border_thickness = 0;
    } elseif (dynamik_get_design('sticky_post_border_type') == 'Bottom') {
        $sticky_post_top_border_thickness = 0;
        $sticky_post_bottom_border_thickness = $sticky_post_border_thickness;
        $sticky_post_left_border_thickness = 0;
        $sticky_post_right_border_thickness = 0;
    } elseif (dynamik_get_design('sticky_post_border_type') == 'Left/Right') {
        $sticky_post_top_border_thickness = 0;
        $sticky_post_bottom_border_thickness = 0;
        $sticky_post_left_border_thickness = $sticky_post_border_thickness;
        $sticky_post_right_border_thickness = $sticky_post_border_thickness;
    } elseif (dynamik_get_design('sticky_post_border_type') == 'Left') {
        $sticky_post_top_border_thickness = 0;
        $sticky_post_bottom_border_thickness = 0;
        $sticky_post_left_border_thickness = $sticky_post_border_thickness;
        $sticky_post_right_border_thickness = 0;
    } else {
        $sticky_post_top_border_thickness = $sticky_post_border_thickness;
        $sticky_post_bottom_border_thickness = $sticky_post_border_thickness;
        $sticky_post_left_border_thickness = $sticky_post_border_thickness;
        $sticky_post_right_border_thickness = $sticky_post_border_thickness;
    }
    // EZ Widget borders
    $ez_widget_home_heading_bottom_border_thickness = dynamik_get_design('ez_widget_home_heading_bottom_border_thickness');
    $ez_widget_home_heading_bottom_border_style = dynamik_get_design('ez_widget_home_heading_bottom_border_style');
    $ez_widget_home_heading_bottom_border_color = dynamik_get_design('ez_widget_home_heading_bottom_border_color');
    $ez_widget_home_border_thickness = dynamik_get_design('ez_widget_home_border_thickness');
    $ez_widget_home_border_style = dynamik_get_design('ez_widget_home_border_style');
    $ez_widget_home_border_color = dynamik_get_design('ez_widget_home_border_color');
    if (dynamik_get_design('ez_widget_home_border_type') == 'Full') {
        $ez_widget_home_tb_border_thickness = $ez_widget_home_border_thickness;
        $ez_widget_home_lr_border_thickness = $ez_widget_home_border_thickness;
    } elseif (dynamik_get_design('ez_widget_home_border_type') == 'Top/Bottom') {
        $ez_widget_home_tb_border_thickness = $ez_widget_home_border_thickness;
        $ez_widget_home_lr_border_thickness = 0;
    } else {
        $ez_widget_home_tb_border_thickness = 0;
        $ez_widget_home_lr_border_thickness = $ez_widget_home_border_thickness;
    }
    $ez_widget_feature_heading_bottom_border_thickness = dynamik_get_design('ez_widget_feature_heading_bottom_border_thickness');
    $ez_widget_feature_heading_bottom_border_style = dynamik_get_design('ez_widget_feature_heading_bottom_border_style');
    $ez_widget_feature_heading_bottom_border_color = dynamik_get_design('ez_widget_feature_heading_bottom_border_color');
    $ez_widget_feature_border_thickness = dynamik_get_design('ez_widget_feature_border_thickness');
    $ez_widget_feature_border_style = dynamik_get_design('ez_widget_feature_border_style');
    $ez_widget_feature_border_color = dynamik_get_design('ez_widget_feature_border_color');
    if (dynamik_get_design('ez_widget_feature_border_type') == 'Top') {
        $ez_widget_feature_top_border_thickness = $ez_widget_feature_border_thickness;
        $ez_widget_feature_bottom_border_thickness = 0;
        $ez_widget_feature_left_border_thickness = 0;
        $ez_widget_feature_right_border_thickness = 0;
    } elseif (dynamik_get_design('ez_widget_feature_border_type') == 'Bottom') {
        $ez_widget_feature_top_border_thickness = 0;
        $ez_widget_feature_bottom_border_thickness = $ez_widget_feature_border_thickness;
        $ez_widget_feature_left_border_thickness = 0;
        $ez_widget_feature_right_border_thickness = 0;
    } elseif (dynamik_get_design('ez_widget_feature_border_type') == 'Top/Bottom') {
        $ez_widget_feature_top_border_thickness = $ez_widget_feature_border_thickness;
        $ez_widget_feature_bottom_border_thickness = $ez_widget_feature_border_thickness;
        $ez_widget_feature_left_border_thickness = 0;
        $ez_widget_feature_right_border_thickness = 0;
    } elseif (dynamik_get_design('ez_widget_feature_border_type') == 'Left/Right') {
        $ez_widget_feature_top_border_thickness = 0;
        $ez_widget_feature_bottom_border_thickness = 0;
        $ez_widget_feature_left_border_thickness = $ez_widget_feature_border_thickness;
        $ez_widget_feature_right_border_thickness = $ez_widget_feature_border_thickness;
    } else {
        $ez_widget_feature_top_border_thickness = $ez_widget_feature_border_thickness;
        $ez_widget_feature_bottom_border_thickness = $ez_widget_feature_border_thickness;
        $ez_widget_feature_left_border_thickness = $ez_widget_feature_border_thickness;
        $ez_widget_feature_right_border_thickness = $ez_widget_feature_border_thickness;
    }
    $ez_widget_footer_heading_bottom_border_thickness = dynamik_get_design('ez_widget_footer_heading_bottom_border_thickness');
    $ez_widget_footer_heading_bottom_border_style = dynamik_get_design('ez_widget_footer_heading_bottom_border_style');
    $ez_widget_footer_heading_bottom_border_color = dynamik_get_design('ez_widget_footer_heading_bottom_border_color');
    $ez_widget_footer_border_thickness = dynamik_get_design('ez_widget_footer_border_thickness');
    $ez_widget_footer_border_style = dynamik_get_design('ez_widget_footer_border_style');
    $ez_widget_footer_border_color = dynamik_get_design('ez_widget_footer_border_color');
    if (dynamik_get_design('ez_widget_footer_border_type') == 'Top') {
        $ez_widget_footer_top_border_thickness = $ez_widget_footer_border_thickness;
        $ez_widget_footer_bottom_border_thickness = 0;
        $ez_widget_footer_left_border_thickness = 0;
        $ez_widget_footer_right_border_thickness = 0;
    } elseif (dynamik_get_design('ez_widget_footer_border_type') == 'Bottom') {
        $ez_widget_footer_top_border_thickness = 0;
        $ez_widget_footer_bottom_border_thickness = $ez_widget_footer_border_thickness;
        $ez_widget_footer_left_border_thickness = 0;
        $ez_widget_footer_right_border_thickness = 0;
    } elseif (dynamik_get_design('ez_widget_footer_border_type') == 'Top/Bottom') {
        $ez_widget_footer_top_border_thickness = $ez_widget_footer_border_thickness;
        $ez_widget_footer_bottom_border_thickness = $ez_widget_footer_border_thickness;
        $ez_widget_footer_left_border_thickness = 0;
        $ez_widget_footer_right_border_thickness = 0;
    } elseif (dynamik_get_design('ez_widget_footer_border_type') == 'Left/Right') {
        $ez_widget_footer_top_border_thickness = 0;
        $ez_widget_footer_bottom_border_thickness = 0;
        $ez_widget_footer_left_border_thickness = $ez_widget_footer_border_thickness;
        $ez_widget_footer_right_border_thickness = $ez_widget_footer_border_thickness;
    } else {
        $ez_widget_footer_top_border_thickness = $ez_widget_footer_border_thickness;
        $ez_widget_footer_bottom_border_thickness = $ez_widget_footer_border_thickness;
        $ez_widget_footer_left_border_thickness = $ez_widget_footer_border_thickness;
        $ez_widget_footer_right_border_thickness = $ez_widget_footer_border_thickness;
    }
    // Custom Widget Area borders
    $dynamik_widget_border_thickness = dynamik_get_design('dynamik_widget_border_thickness');
    $dynamik_widget_border_style = dynamik_get_design('dynamik_widget_border_style');
    $dynamik_widget_border_color = dynamik_get_design('dynamik_widget_border_color');
    if (dynamik_get_design('dynamik_widget_border_type') == 'Top') {
        $dynamik_widget_top_border_thickness = $dynamik_widget_border_thickness;
        $dynamik_widget_bottom_border_thickness = 0;
        $dynamik_widget_left_border_thickness = 0;
        $dynamik_widget_right_border_thickness = 0;
    } elseif (dynamik_get_design('dynamik_widget_border_type') == 'Bottom') {
        $dynamik_widget_top_border_thickness = 0;
        $dynamik_widget_bottom_border_thickness = $dynamik_widget_border_thickness;
        $dynamik_widget_left_border_thickness = 0;
        $dynamik_widget_right_border_thickness = 0;
    } elseif (dynamik_get_design('dynamik_widget_border_type') == 'Left') {
        $dynamik_widget_top_border_thickness = 0;
        $dynamik_widget_bottom_border_thickness = 0;
        $dynamik_widget_left_border_thickness = $dynamik_widget_border_thickness;
        $dynamik_widget_right_border_thickness = 0;
    } elseif (dynamik_get_design('dynamik_widget_border_type') == 'Right') {
        $dynamik_widget_top_border_thickness = 0;
        $dynamik_widget_bottom_border_thickness = 0;
        $dynamik_widget_left_border_thickness = 0;
        $dynamik_widget_right_border_thickness = $dynamik_widget_border_thickness;
    } else {
        $dynamik_widget_top_border_thickness = $dynamik_widget_border_thickness;
        $dynamik_widget_bottom_border_thickness = $dynamik_widget_border_thickness;
        $dynamik_widget_left_border_thickness = $dynamik_widget_border_thickness;
        $dynamik_widget_right_border_thickness = $dynamik_widget_border_thickness;
    }
    // Breadcrumb borders
    $breadcrumbs_border_thickness = dynamik_get_design('breadcrumbs_border_thickness');
    $breadcrumbs_border_style = dynamik_get_design('breadcrumbs_border_style');
    $breadcrumbs_border_color = dynamik_get_design('breadcrumbs_border_color');
    if (dynamik_get_design('breadcrumbs_border_type') == 'Top/Bottom') {
        $breadcrumbs_top_border_thickness = $breadcrumbs_border_thickness;
        $breadcrumbs_bottom_border_thickness = $breadcrumbs_border_thickness;
        $breadcrumbs_left_border_thickness = 0;
        $breadcrumbs_right_border_thickness = 0;
    } elseif (dynamik_get_design('breadcrumbs_border_type') == 'Bottom') {
        $breadcrumbs_top_border_thickness = 0;
        $breadcrumbs_bottom_border_thickness = $breadcrumbs_border_thickness;
        $breadcrumbs_left_border_thickness = 0;
        $breadcrumbs_right_border_thickness = 0;
    } elseif (dynamik_get_design('breadcrumbs_border_type') == 'Left/Right') {
        $breadcrumbs_top_border_thickness = 0;
        $breadcrumbs_bottom_border_thickness = 0;
        $breadcrumbs_left_border_thickness = $breadcrumbs_border_thickness;
        $breadcrumbs_right_border_thickness = $breadcrumbs_border_thickness;
    } elseif (dynamik_get_design('breadcrumbs_border_type') == 'Left') {
        $breadcrumbs_top_border_thickness = 0;
        $breadcrumbs_bottom_border_thickness = 0;
        $breadcrumbs_left_border_thickness = $breadcrumbs_border_thickness;
        $breadcrumbs_right_border_thickness = 0;
    } else {
        $breadcrumbs_top_border_thickness = $breadcrumbs_border_thickness;
        $breadcrumbs_bottom_border_thickness = $breadcrumbs_border_thickness;
        $breadcrumbs_left_border_thickness = $breadcrumbs_border_thickness;
        $breadcrumbs_right_border_thickness = $breadcrumbs_border_thickness;
    }
    // Taxonomy Box borders
    $taxonomy_box_heading_border_thickness = dynamik_get_design('taxonomy_box_heading_border_thickness');
    $taxonomy_box_heading_border_style = dynamik_get_design('taxonomy_box_heading_border_style');
    $taxonomy_box_heading_border_color = dynamik_get_design('taxonomy_box_heading_border_color');
    if (dynamik_get_design('taxonomy_box_heading_border_type') == 'Bottom') {
        $taxonomy_box_heading_top_border_thickness = 0;
        $taxonomy_box_heading_bottom_border_thickness = $taxonomy_box_heading_border_thickness;
        $taxonomy_box_heading_lr_border_thickness = 0;
    } elseif (dynamik_get_design('taxonomy_box_heading_border_type') == 'Top/Bottom') {
        $taxonomy_box_heading_top_border_thickness = $taxonomy_box_heading_border_thickness;
        $taxonomy_box_heading_bottom_border_thickness = $taxonomy_box_heading_border_thickness;
        $taxonomy_box_heading_lr_border_thickness = 0;
    } else {
        $taxonomy_box_heading_top_border_thickness = $taxonomy_box_heading_border_thickness;
        $taxonomy_box_heading_bottom_border_thickness = $taxonomy_box_heading_border_thickness;
        $taxonomy_box_heading_lr_border_thickness = $taxonomy_box_heading_border_thickness;
    }
    $taxonomy_box_content_border_thickness = dynamik_get_design('taxonomy_box_content_border_thickness');
    $taxonomy_box_content_border_style = dynamik_get_design('taxonomy_box_content_border_style');
    $taxonomy_box_content_border_color = dynamik_get_design('taxonomy_box_content_border_color');
    if (dynamik_get_design('taxonomy_box_content_border_type') == 'Bottom') {
        $taxonomy_box_content_top_border_thickness = 0;
        $taxonomy_box_content_bottom_border_thickness = $taxonomy_box_content_border_thickness;
        $taxonomy_box_content_lr_border_thickness = 0;
    } elseif (dynamik_get_design('taxonomy_box_content_border_type') == 'Top/Bottom') {
        $taxonomy_box_content_top_border_thickness = $taxonomy_box_content_border_thickness;
        $taxonomy_box_content_bottom_border_thickness = $taxonomy_box_content_border_thickness;
        $taxonomy_box_content_lr_border_thickness = 0;
    } else {
        $taxonomy_box_content_top_border_thickness = $taxonomy_box_content_border_thickness;
        $taxonomy_box_content_bottom_border_thickness = $taxonomy_box_content_border_thickness;
        $taxonomy_box_content_lr_border_thickness = $taxonomy_box_content_border_thickness;
    }
    // Author Box avatar borders
    $author_box_avatar_border_thickness = dynamik_get_design('author_box_avatar_border_thickness');
    $author_box_avatar_border_style = dynamik_get_design('author_box_avatar_border_style');
    $author_box_avatar_border_color = dynamik_get_design('author_box_avatar_border_color');
    // Author Box borders
    $author_box_border_thickness = dynamik_get_design('author_box_border_thickness');
    $author_box_border_style = dynamik_get_design('author_box_border_style');
    $author_box_border_color = dynamik_get_design('author_box_border_color');
    if (dynamik_get_design('author_box_border_type') == 'Full') {
        $author_box_top_border_thickness = $author_box_border_thickness;
        $author_box_bottom_border_thickness = $author_box_border_thickness;
        $author_box_left_border_thickness = $author_box_border_thickness;
        $author_box_right_border_thickness = $author_box_border_thickness;
    } elseif (dynamik_get_design('author_box_border_type') == 'Top') {
        $author_box_top_border_thickness = $author_box_border_thickness;
        $author_box_bottom_border_thickness = 0;
        $author_box_left_border_thickness = 0;
        $author_box_right_border_thickness = 0;
    } elseif (dynamik_get_design('author_box_border_type') == 'Top/Bottom') {
        $author_box_top_border_thickness = $author_box_border_thickness;
        $author_box_bottom_border_thickness = $author_box_border_thickness;
        $author_box_left_border_thickness = 0;
        $author_box_right_border_thickness = 0;
    } elseif (dynamik_get_design('author_box_border_type') == 'Left/Right') {
        $author_box_top_border_thickness = 0;
        $author_box_bottom_border_thickness = 0;
        $author_box_left_border_thickness = $author_box_border_thickness;
        $author_box_right_border_thickness = $author_box_border_thickness;
    } else {
        $author_box_top_border_thickness = 0;
        $author_box_bottom_border_thickness = 0;
        $author_box_left_border_thickness = $author_box_border_thickness;
        $author_box_right_border_thickness = 0;
    }
    // Post-Nav borders
    $post_nav_border_thickness = dynamik_get_design('post_nav_border_thickness');
    $post_nav_border_style = dynamik_get_design('post_nav_border_style');
    $post_nav_border_color = dynamik_get_design('post_nav_border_color');
    // Thumbnail borders
    $thumbnail_border_thickness = dynamik_get_design('thumbnail_border_thickness');
    $thumbnail_border_style = dynamik_get_design('thumbnail_border_style');
    $thumbnail_border_color = dynamik_get_design('thumbnail_border_color');
    // Blockquote borders
    $blockquote_border_thickness = dynamik_get_design('blockquote_border_thickness');
    $blockquote_border_style = dynamik_get_design('blockquote_border_style');
    $blockquote_border_color = dynamik_get_design('blockquote_border_color');
    if (dynamik_get_design('blockquote_border_type') == 'Left') {
        $blockquote_tb_border_thickness = 0;
        $blockquote_left_border_thickness = $blockquote_border_thickness;
        $blockquote_right_border_thickness = 0;
    } elseif (dynamik_get_design('blockquote_border_type') == 'Left/Right') {
        $blockquote_tb_border_thickness = 0;
        $blockquote_left_border_thickness = $blockquote_border_thickness;
        $blockquote_right_border_thickness = $blockquote_border_thickness;
    } elseif (dynamik_get_design('blockquote_border_type') == 'Top/Bottom') {
        $blockquote_tb_border_thickness = $blockquote_border_thickness;
        $blockquote_left_border_thickness = 0;
        $blockquote_right_border_thickness = 0;
    } else {
        $blockquote_tb_border_thickness = $blockquote_border_thickness;
        $blockquote_left_border_thickness = $blockquote_border_thickness;
        $blockquote_right_border_thickness = $blockquote_border_thickness;
    }
    // Content Caption borders
    $caption_border_thickness = dynamik_get_design('caption_border_thickness');
    $caption_border_style = dynamik_get_design('caption_border_style');
    $caption_border_color = dynamik_get_design('caption_border_color');
    // Content Bottom borders
    $cc_bottom_border_thickness = dynamik_get_design('cc_bottom_border_thickness');
    $cc_bottom_border_style = dynamik_get_design('cc_bottom_border_style');
    $cc_bottom_border_color = dynamik_get_design('cc_bottom_border_color');
    // Sidebar Heading/Content borders
    $sb_heading_border_thickness = dynamik_get_design('sb_heading_border_thickness');
    $sb_heading_border_style = dynamik_get_design('sb_heading_border_style');
    $sb_heading_border_color = dynamik_get_design('sb_heading_border_color');
    if (dynamik_get_design('sb_heading_border_type') == 'Bottom') {
        $sb_heading_top_border_thickness = 0;
        $sb_heading_bottom_border_thickness = $sb_heading_border_thickness;
        $sb_heading_lr_border_thickness = 0;
    } elseif (dynamik_get_design('sb_heading_border_type') == 'Top/Bottom') {
        $sb_heading_top_border_thickness = $sb_heading_border_thickness;
        $sb_heading_bottom_border_thickness = $sb_heading_border_thickness;
        $sb_heading_lr_border_thickness = 0;
    } else {
        $sb_heading_top_border_thickness = $sb_heading_border_thickness;
        $sb_heading_bottom_border_thickness = $sb_heading_border_thickness;
        $sb_heading_lr_border_thickness = $sb_heading_border_thickness;
    }
    $sb_content_border_thickness = dynamik_get_design('sb_content_border_thickness');
    $sb_content_border_style = dynamik_get_design('sb_content_border_style');
    $sb_content_border_color = dynamik_get_design('sb_content_border_color');
    if (dynamik_get_design('sb_content_border_type') == 'Bottom') {
        $sb_content_top_border_thickness = 0;
        $sb_content_bottom_border_thickness = $sb_content_border_thickness;
        $sb_content_lr_border_thickness = 0;
    } elseif (dynamik_get_design('sb_content_border_type') == 'Top/Bottom') {
        $sb_content_top_border_thickness = $sb_content_border_thickness;
        $sb_content_bottom_border_thickness = $sb_content_border_thickness;
        $sb_content_lr_border_thickness = 0;
    } else {
        $sb_content_top_border_thickness = $sb_content_border_thickness;
        $sb_content_bottom_border_thickness = $sb_content_border_thickness;
        $sb_content_lr_border_thickness = $sb_content_border_thickness;
    }
    $sb_li_bottom_border_thickness = dynamik_get_design('sb_li_bottom_border_thickness');
    $sb_li_bottom_border_style = dynamik_get_design('sb_li_bottom_border_style');
    $sb_li_bottom_border_color = dynamik_get_design('sb_li_bottom_border_color');
    // Comment borders
    $comment_body_border_thickness = dynamik_get_design('comment_body_border_thickness');
    $comment_body_border_style = dynamik_get_design('comment_body_border_style');
    $comment_body_border_color = dynamik_get_design('comment_body_border_color');
    if (dynamik_get_design('comment_body_border_type') == 'Top/Bottom') {
        $comment_body_top_border_thickness = $comment_body_border_thickness;
        $comment_body_bottom_border_thickness = $comment_body_border_thickness;
        $comment_body_lr_border_thickness = 0;
    } else {
        $comment_body_top_border_thickness = $comment_body_border_thickness;
        $comment_body_bottom_border_thickness = $comment_body_border_thickness;
        $comment_body_lr_border_thickness = $comment_body_border_thickness;
    }
    $comment_avatar_border_thickness = dynamik_get_design('comment_avatar_border_thickness');
    $comment_avatar_border_style = dynamik_get_design('comment_avatar_border_style');
    $comment_avatar_border_color = dynamik_get_design('comment_avatar_border_color');
    $comment_form_border_thickness = dynamik_get_design('comment_form_border_thickness');
    $comment_form_border_style = dynamik_get_design('comment_form_border_style');
    $comment_form_border_color = dynamik_get_design('comment_form_border_color');
    $comment_submit_border_thickness = dynamik_get_design('comment_submit_border_thickness');
    $comment_submit_border_style = dynamik_get_design('comment_submit_border_style');
    $comment_submit_border_color = dynamik_get_design('comment_submit_border_color');
    $comment_submit_hover_border_thickness = dynamik_get_design('comment_submit_hover_border_thickness');
    $comment_submit_hover_border_style = dynamik_get_design('comment_submit_hover_border_style');
    $comment_submit_hover_border_color = dynamik_get_design('comment_submit_hover_border_color');
    $comment_form_allowed_tags_border_thickness = dynamik_get_design('comment_form_allowed_tags_border_thickness');
    $comment_form_allowed_tags_border_style = dynamik_get_design('comment_form_allowed_tags_border_style');
    $comment_form_allowed_tags_border_color = dynamik_get_design('comment_form_allowed_tags_border_color');
    // Footer border (Thickness is defined in Widths section)
    $footer_border_style = dynamik_get_design('footer_border_style');
    $footer_border_color = dynamik_get_design('footer_border_color');
    if (dynamik_get_design('footer_border_type') == 'Top') {
        $footer_top_border_thickness = $footer_border_thickness;
        $footer_bottom_border_thickness = 0;
        $footer_lr_border_thickness = 0;
    } elseif (dynamik_get_design('footer_border_type') == 'Bottom') {
        $footer_top_border_thickness = 0;
        $footer_bottom_border_thickness = $footer_border_thickness;
        $footer_lr_border_thickness = 0;
    } elseif (dynamik_get_design('footer_border_type') == 'Top/Bottom') {
        $footer_top_border_thickness = $footer_border_thickness;
        $footer_bottom_border_thickness = $footer_border_thickness;
        $footer_lr_border_thickness = 0;
    } elseif (dynamik_get_design('footer_border_type') == 'Left/Right') {
        $footer_top_border_thickness = 0;
        $footer_bottom_border_thickness = 0;
        $footer_lr_border_thickness = $footer_border_thickness;
    } else {
        $footer_top_border_thickness = $footer_border_thickness;
        $footer_bottom_border_thickness = $footer_border_thickness;
        $footer_lr_border_thickness = $footer_border_thickness;
    }
    // Search Form borders
    $search_form_border_thickness = dynamik_get_design('search_form_border_thickness');
    $search_form_border_style = dynamik_get_design('search_form_border_style');
    $search_form_border_color = dynamik_get_design('search_form_border_color');
    $search_button_border_thickness = dynamik_get_design('search_button_border_thickness');
    $search_button_border_style = dynamik_get_design('search_button_border_style');
    $search_button_border_color = dynamik_get_design('search_button_border_color');
    $search_button_hover_border_thickness = dynamik_get_design('search_button_hover_border_thickness');
    $search_button_hover_border_style = dynamik_get_design('search_button_hover_border_style');
    $search_button_hover_border_color = dynamik_get_design('search_button_hover_border_color');
    /****************************************
    			Define Font Styles
    	****************************************/
    // Universal/Body fonts
    $universal_font_type = $dynamik_font_type['universal'];
    $universal_font_color = dynamik_get_design('universal_font_color');
    $universal_link_color = dynamik_get_design('universal_link_color');
    $universal_link_hover_color = dynamik_get_design('universal_link_hover_color');
    $universal_line_height = dynamik_get_design('universal_line_height');
    $body_font_size = dynamik_get_design('body_font_size');
    if (dynamik_get_design('universal_link_underline') == 'On Hover') {
        $universal_link_underline_visited = 'none';
        $universal_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('universal_link_underline') == 'Off Hover') {
        $universal_link_underline_visited = 'underline';
        $universal_link_underline_hover = 'none';
    } elseif (dynamik_get_design('universal_link_underline') == 'Always') {
        $universal_link_underline_visited = 'underline';
        $universal_link_underline_hover = 'underline';
    } else {
        $universal_link_underline_visited = 'none';
        $universal_link_underline_hover = 'none';
    }
    // Header fonts
    $title_font_type = $dynamik_font_type['title'];
    $title_font_size = dynamik_get_design('title_font_size') . dynamik_get_design('title_px_em');
    $title_font_color = dynamik_get_design('title_font_color');
    $title_link_color = dynamik_get_design('title_link_color');
    if (dynamik_get_design('title_link_underline') == 'On Hover') {
        $title_link_underline_visited = 'none';
        $title_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('title_link_underline') == 'Off Hover') {
        $title_link_underline_visited = 'underline';
        $title_link_underline_hover = 'none';
    } elseif (dynamik_get_design('title_link_underline') == 'Always') {
        $title_link_underline_visited = 'underline';
        $title_link_underline_hover = 'underline';
    } else {
        $title_link_underline_visited = 'none';
        $title_link_underline_hover = 'none';
    }
    $tagline_font_type = $dynamik_font_type['tagline'];
    $tagline_font_size = dynamik_get_design('tagline_font_size') . dynamik_get_design('tagline_px_em');
    $tagline_font_color = dynamik_get_design('tagline_font_color');
    // Navb fonts
    $nav1_font_type = $dynamik_font_type['nav1'];
    $nav1_font_size = dynamik_get_design('nav1_font_size') . dynamik_get_design('nav1_px_em');
    if (dynamik_get_design('nav1_px_em') == 'em') {
        $nav1_font_size_px = round(dynamik_get_design('nav1_font_size') * $body_font_size, 0);
    } else {
        $nav1_font_size_px = dynamik_get_design('nav1_font_size');
    }
    if (dynamik_get_design('nav1_link_underline') == 'On Hover') {
        $nav1_link_underline_visited = 'none';
        $nav1_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('nav1_link_underline') == 'Off Hover') {
        $nav1_link_underline_visited = 'underline';
        $nav1_link_underline_hover = 'none';
    } elseif (dynamik_get_design('nav1_link_underline') == 'Always') {
        $nav1_link_underline_visited = 'underline';
        $nav1_link_underline_hover = 'underline';
    } else {
        $nav1_link_underline_visited = 'none';
        $nav1_link_underline_hover = 'none';
    }
    $nav1_page_font_color = dynamik_get_design('nav1_page_font_color');
    $nav1_page_hover_font_color = dynamik_get_design('nav1_page_hover_font_color');
    $nav1_page_active_font_color = dynamik_get_design('nav1_page_active_font_color');
    $nav1_sub_page_font_color = dynamik_get_design('nav1_sub_page_font_color');
    $nav1_sub_page_hover_font_color = dynamik_get_design('nav1_sub_page_hover_font_color');
    $nav1_extras_font_type = $dynamik_font_type['nav1_extras'];
    $nav1_extras_font_size = dynamik_get_design('nav1_extras_font_size') . dynamik_get_design('nav1_extras_px_em');
    $nav1_extras_font_color = dynamik_get_design('nav1_extras_font_color');
    $nav1_extras_link_color = dynamik_get_design('nav1_extras_link_color');
    $nav1_extras_link_hover_color = dynamik_get_design('nav1_extras_link_hover_color');
    if (dynamik_get_design('nav1_extras_link_underline') == 'On Hover') {
        $nav1_extras_link_underline_visited = 'none';
        $nav1_extras_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('nav1_extras_link_underline') == 'Off Hover') {
        $nav1_extras_link_underline_visited = 'underline';
        $nav1_extras_link_underline_hover = 'none';
    } elseif (dynamik_get_design('nav1_extras_link_underline') == 'Always') {
        $nav1_extras_link_underline_visited = 'underline';
        $nav1_extras_link_underline_hover = 'underline';
    } else {
        $nav1_extras_link_underline_visited = 'none';
        $nav1_extras_link_underline_hover = 'none';
    }
    // Subnav fonts
    $nav2_font_type = $dynamik_font_type['nav2'];
    $nav2_font_size = dynamik_get_design('nav2_font_size') . dynamik_get_design('nav2_px_em');
    if (dynamik_get_design('nav2_px_em') == 'em') {
        $nav2_font_size_px = round(dynamik_get_design('nav2_font_size') * $body_font_size, 0);
    } else {
        $nav2_font_size_px = dynamik_get_design('nav2_font_size');
    }
    if (dynamik_get_design('nav2_link_underline') == 'On Hover') {
        $nav2_link_underline_visited = 'none';
        $nav2_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('nav2_link_underline') == 'Off Hover') {
        $nav2_link_underline_visited = 'underline';
        $nav2_link_underline_hover = 'none';
    } elseif (dynamik_get_design('nav2_link_underline') == 'Always') {
        $nav2_link_underline_visited = 'underline';
        $nav2_link_underline_hover = 'underline';
    } else {
        $nav2_link_underline_visited = 'none';
        $nav2_link_underline_hover = 'none';
    }
    $nav2_page_font_color = dynamik_get_design('nav2_page_font_color');
    $nav2_page_hover_font_color = dynamik_get_design('nav2_page_hover_font_color');
    $nav2_page_active_font_color = dynamik_get_design('nav2_page_active_font_color');
    $nav2_sub_page_font_color = dynamik_get_design('nav2_sub_page_font_color');
    $nav2_sub_page_hover_font_color = dynamik_get_design('nav2_sub_page_hover_font_color');
    // Header Nav fonts
    $nav3_font_type = $dynamik_font_type['nav3'];
    $nav3_font_size = dynamik_get_design('nav3_font_size') . dynamik_get_design('nav3_px_em');
    if (dynamik_get_design('nav3_px_em') == 'em') {
        $nav3_font_size_px = round(dynamik_get_design('nav3_font_size') * $body_font_size, 0);
    } else {
        $nav3_font_size_px = dynamik_get_design('nav3_font_size');
    }
    if (dynamik_get_design('nav3_link_underline') == 'On Hover') {
        $nav3_link_underline_visited = 'none';
        $nav3_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('nav3_link_underline') == 'Off Hover') {
        $nav3_link_underline_visited = 'underline';
        $nav3_link_underline_hover = 'none';
    } elseif (dynamik_get_design('nav3_link_underline') == 'Always') {
        $nav3_link_underline_visited = 'underline';
        $nav3_link_underline_hover = 'underline';
    } else {
        $nav3_link_underline_visited = 'none';
        $nav3_link_underline_hover = 'none';
    }
    $nav3_page_font_color = dynamik_get_design('nav3_page_font_color');
    $nav3_page_hover_font_color = dynamik_get_design('nav3_page_hover_font_color');
    $nav3_page_active_font_color = dynamik_get_design('nav3_page_active_font_color');
    $nav3_sub_page_font_color = dynamik_get_design('nav3_sub_page_font_color');
    $nav3_sub_page_hover_font_color = dynamik_get_design('nav3_sub_page_hover_font_color');
    // Content fonts
    $content_heading_font_type = $dynamik_font_type['content_heading'];
    $content_heading_h1_font_size = dynamik_get_design('content_heading_h1_font_size') . dynamik_get_design('h1_px_em');
    $content_heading_h2_font_size = dynamik_get_design('content_heading_h2_font_size') . dynamik_get_design('h2_px_em');
    $content_heading_h3_font_size = dynamik_get_design('content_heading_h3_font_size') . dynamik_get_design('h3_px_em');
    $content_heading_h4_font_size = dynamik_get_design('content_heading_h4_font_size') . dynamik_get_design('h4_px_em');
    $content_heading_h5_font_size = dynamik_get_design('content_heading_h5_font_size') . dynamik_get_design('h5_px_em');
    $content_heading_h6_font_size = dynamik_get_design('content_heading_h6_font_size') . dynamik_get_design('h6_px_em');
    $content_heading_h1_font_color = dynamik_get_design('content_heading_h1_font_color');
    $content_heading_h2_font_color = dynamik_get_design('content_heading_h2_font_color');
    $content_heading_h2_link_color = dynamik_get_design('content_heading_h2_link_color');
    $content_heading_h2_hover_color = dynamik_get_design('content_heading_h2_hover_color');
    $content_heading_h3_font_color = dynamik_get_design('content_heading_h3_font_color');
    $content_heading_h4_font_color = dynamik_get_design('content_heading_h4_font_color');
    $content_heading_h5_font_color = dynamik_get_design('content_heading_h5_font_color');
    $content_heading_h6_font_color = dynamik_get_design('content_heading_h6_font_color');
    if (dynamik_get_design('content_heading_h2_link_underline') == 'On Hover') {
        $content_heading_h2_link_underline_visited = 'none';
        $content_heading_h2_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('content_heading_h2_link_underline') == 'Off Hover') {
        $content_heading_h2_link_underline_visited = 'underline';
        $content_heading_h2_link_underline_hover = 'none';
    } elseif (dynamik_get_design('content_heading_h2_link_underline') == 'Always') {
        $content_heading_h2_link_underline_visited = 'underline';
        $content_heading_h2_link_underline_hover = 'underline';
    } else {
        $content_heading_h2_link_underline_visited = 'none';
        $content_heading_h2_link_underline_hover = 'none';
    }
    $content_p_font_type = $dynamik_font_type['content_p'];
    $content_p_font_size = dynamik_get_design('content_p_font_size') . dynamik_get_design('content_p_px_em');
    $content_p_font_color = dynamik_get_design('content_p_font_color');
    $content_p_link_color = dynamik_get_design('content_p_link_color');
    $content_p_link_hover_color = dynamik_get_design('content_p_link_hover_color');
    if (dynamik_get_design('content_p_link_underline') == 'On Hover') {
        $content_p_link_underline_visited = 'none';
        $content_p_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('content_p_link_underline') == 'Off Hover') {
        $content_p_link_underline_visited = 'underline';
        $content_p_link_underline_hover = 'none';
    } elseif (dynamik_get_design('content_p_link_underline') == 'Always') {
        $content_p_link_underline_visited = 'underline';
        $content_p_link_underline_hover = 'underline';
    } else {
        $content_p_link_underline_visited = 'none';
        $content_p_link_underline_hover = 'none';
    }
    $content_byline_font_type = $dynamik_font_type['content_byline'];
    $content_byline_font_size = dynamik_get_design('content_byline_font_size') . dynamik_get_design('content_byline_px_em');
    $content_byline_font_color = dynamik_get_design('content_byline_font_color');
    $content_byline_link_color = dynamik_get_design('content_byline_link_color');
    $content_byline_link_hover_color = dynamik_get_design('content_byline_link_hover_color');
    if (dynamik_get_design('content_byline_link_underline') == 'On Hover') {
        $content_byline_link_underline_visited = 'none';
        $content_byline_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('content_byline_link_underline') == 'Off Hover') {
        $content_byline_link_underline_visited = 'underline';
        $content_byline_link_underline_hover = 'none';
    } elseif (dynamik_get_design('content_byline_link_underline') == 'Always') {
        $content_byline_link_underline_visited = 'underline';
        $content_byline_link_underline_hover = 'underline';
    } else {
        $content_byline_link_underline_visited = 'none';
        $content_byline_link_underline_hover = 'none';
    }
    // Sidebar fonts
    $sb_heading_font_type = $dynamik_font_type['sb_heading'];
    $sb_heading_font_size = dynamik_get_design('sb_heading_font_size') . dynamik_get_design('sb_heading_px_em');
    $sb_heading_font_color = dynamik_get_design('sb_heading_font_color');
    $sb_content_font_type = $dynamik_font_type['sb_content'];
    $sb_content_font_size = dynamik_get_design('sb_content_font_size') . dynamik_get_design('sb_content_px_em');
    $sb_content_font_color = dynamik_get_design('sb_content_font_color');
    $sb_content_link_color = dynamik_get_design('sb_content_link_color');
    $sb_content_link_hover_color = dynamik_get_design('sb_content_link_hover_color');
    if (dynamik_get_design('sb_content_link_underline') == 'On Hover') {
        $sb_content_link_underline_visited = 'none';
        $sb_content_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('sb_content_link_underline') == 'Off Hover') {
        $sb_content_link_underline_visited = 'underline';
        $sb_content_link_underline_hover = 'none';
    } elseif (dynamik_get_design('sb_content_link_underline') == 'Always') {
        $sb_content_link_underline_visited = 'underline';
        $sb_content_link_underline_hover = 'underline';
    } else {
        $sb_content_link_underline_visited = 'none';
        $sb_content_link_underline_hover = 'none';
    }
    // Breadcrumb fonts
    $breadcrumbs_font_type = $dynamik_font_type['breadcrumbs'];
    $breadcrumbs_font_size = dynamik_get_design('breadcrumbs_font_size') . dynamik_get_design('breadcrumbs_px_em');
    $breadcrumbs_font_color = dynamik_get_design('breadcrumbs_font_color');
    $breadcrumbs_link_color = dynamik_get_design('breadcrumbs_link_color');
    $breadcrumbs_link_hover_color = dynamik_get_design('breadcrumbs_link_hover_color');
    if (dynamik_get_design('breadcrumbs_link_underline') == 'On Hover') {
        $breadcrumbs_link_underline_visited = 'none';
        $breadcrumbs_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('breadcrumbs_link_underline') == 'Off Hover') {
        $breadcrumbs_link_underline_visited = 'underline';
        $breadcrumbs_link_underline_hover = 'none';
    } elseif (dynamik_get_design('breadcrumbs_link_underline') == 'Always') {
        $breadcrumbs_link_underline_visited = 'underline';
        $breadcrumbs_link_underline_hover = 'underline';
    } else {
        $breadcrumbs_link_underline_visited = 'none';
        $breadcrumbs_link_underline_hover = 'none';
    }
    // Taxonomy Box fonts
    $taxonomy_box_heading_font_type = $dynamik_font_type['taxonomy_box_heading'];
    $taxonomy_box_heading_font_size = dynamik_get_design('taxonomy_box_heading_font_size') . dynamik_get_design('taxonomy_box_heading_px_em');
    $taxonomy_box_heading_font_color = dynamik_get_design('taxonomy_box_heading_font_color');
    $taxonomy_box_content_font_type = $dynamik_font_type['taxonomy_box_content'];
    $taxonomy_box_content_font_size = dynamik_get_design('taxonomy_box_content_font_size') . dynamik_get_design('taxonomy_box_content_px_em');
    $taxonomy_box_content_font_color = dynamik_get_design('taxonomy_box_content_font_color');
    $taxonomy_box_content_link_color = dynamik_get_design('taxonomy_box_content_link_color');
    $taxonomy_box_content_link_hover_color = dynamik_get_design('taxonomy_box_content_link_hover_color');
    if (dynamik_get_design('taxonomy_box_content_link_underline') == 'On Hover') {
        $taxonomy_box_content_link_underline_visited = 'none';
        $taxonomy_box_content_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('taxonomy_box_content_link_underline') == 'Off Hover') {
        $taxonomy_box_content_link_underline_visited = 'underline';
        $taxonomy_box_content_link_underline_hover = 'none';
    } elseif (dynamik_get_design('taxonomy_box_content_link_underline') == 'Always') {
        $taxonomy_box_content_link_underline_visited = 'underline';
        $taxonomy_box_content_link_underline_hover = 'underline';
    } else {
        $taxonomy_box_content_link_underline_visited = 'none';
        $taxonomy_box_content_link_underline_hover = 'none';
    }
    // Author Box fonts
    $author_box_title_font_type = $dynamik_font_type['author_box_title'];
    $author_box_title_font_size = dynamik_get_design('author_box_title_font_size') . dynamik_get_design('author_box_title_px_em');
    $author_box_title_font_color = dynamik_get_design('author_box_title_font_color');
    $author_box_font_type = $dynamik_font_type['author_box'];
    $author_box_font_size = dynamik_get_design('author_box_font_size') . dynamik_get_design('author_box_px_em');
    $author_box_font_color = dynamik_get_design('author_box_font_color');
    $author_box_link_color = dynamik_get_design('author_box_link_color');
    $author_box_link_hover_color = dynamik_get_design('author_box_link_hover_color');
    if (dynamik_get_design('author_box_link_underline') == 'On Hover') {
        $author_box_link_underline_visited = 'none';
        $author_box_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('author_box_link_underline') == 'Off Hover') {
        $author_box_link_underline_visited = 'underline';
        $author_box_link_underline_hover = 'none';
    } elseif (dynamik_get_design('author_box_link_underline') == 'Always') {
        $author_box_link_underline_visited = 'underline';
        $author_box_link_underline_hover = 'underline';
    } else {
        $author_box_link_underline_visited = 'none';
        $author_box_link_underline_hover = 'none';
    }
    // Post-Nav fonts
    $post_nav_font_type = $dynamik_font_type['post_nav'];
    $post_nav_font_size = dynamik_get_design('post_nav_font_size') . dynamik_get_design('post_nav_px_em');
    $post_nav_link_color = dynamik_get_design('post_nav_link_color');
    $post_nav_link_hover_color = dynamik_get_design('post_nav_link_hover_color');
    if (dynamik_get_design('post_nav_link_underline') == 'On Hover') {
        $post_nav_link_underline_visited = 'none';
        $post_nav_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('post_nav_link_underline') == 'Off Hover') {
        $post_nav_link_underline_visited = 'underline';
        $post_nav_link_underline_hover = 'none';
    } elseif (dynamik_get_design('post_nav_link_underline') == 'Always') {
        $post_nav_link_underline_visited = 'underline';
        $post_nav_link_underline_hover = 'underline';
    } else {
        $post_nav_link_underline_visited = 'none';
        $post_nav_link_underline_hover = 'none';
    }
    // Blockquote fonts
    $blockquote_font_type = $dynamik_font_type['blockquote'];
    $blockquote_font_size = dynamik_get_design('blockquote_font_size') . dynamik_get_design('blockquote_px_em');
    $blockquote_font_color = dynamik_get_design('blockquote_font_color');
    $blockquote_link_color = dynamik_get_design('blockquote_link_color');
    $blockquote_link_hover_color = dynamik_get_design('blockquote_link_hover_color');
    if (dynamik_get_design('blockquote_link_underline') == 'On Hover') {
        $blockquote_link_underline_visited = 'none';
        $blockquote_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('blockquote_link_underline') == 'Off Hover') {
        $blockquote_link_underline_visited = 'underline';
        $blockquote_link_underline_hover = 'none';
    } elseif (dynamik_get_design('blockquote_link_underline') == 'Always') {
        $blockquote_link_underline_visited = 'underline';
        $blockquote_link_underline_hover = 'underline';
    } else {
        $blockquote_link_underline_visited = 'none';
        $blockquote_link_underline_hover = 'none';
    }
    // Content Caption fonts
    $caption_font_type = $dynamik_font_type['caption'];
    $caption_font_size = dynamik_get_design('caption_font_size') . dynamik_get_design('caption_px_em');
    $caption_font_color = dynamik_get_design('caption_font_color');
    // Post-Meta fonts
    $post_meta_font_type = $dynamik_font_type['post_meta'];
    $post_meta_font_size = dynamik_get_design('post_meta_font_size') . dynamik_get_design('post_meta_px_em');
    $post_meta_font_color = dynamik_get_design('post_meta_font_color');
    $post_meta_link_color = dynamik_get_design('post_meta_link_color');
    $post_meta_link_hover_color = dynamik_get_design('post_meta_link_hover_color');
    if (dynamik_get_design('post_meta_link_underline') == 'On Hover') {
        $post_meta_link_underline_visited = 'none';
        $post_meta_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('post_meta_link_underline') == 'Off Hover') {
        $post_meta_link_underline_visited = 'underline';
        $post_meta_link_underline_hover = 'none';
    } elseif (dynamik_get_design('post_meta_link_underline') == 'Always') {
        $post_meta_link_underline_visited = 'underline';
        $post_meta_link_underline_hover = 'underline';
    } else {
        $post_meta_link_underline_visited = 'none';
        $post_meta_link_underline_hover = 'none';
    }
    // EZ Widget Fonts
    $ez_widget_home_title_font_type = $dynamik_font_type['ez_widget_home_title'];
    $ez_widget_home_title_font_size = dynamik_get_design('ez_widget_home_title_font_size') . dynamik_get_design('ez_widget_home_title_px_em');
    $ez_widget_home_title_font_color = dynamik_get_design('ez_widget_home_title_font_color');
    $ez_widget_home_content_font_type = $dynamik_font_type['ez_widget_home_content'];
    $ez_widget_home_content_font_size = dynamik_get_design('ez_widget_home_content_font_size') . dynamik_get_design('ez_widget_home_content_px_em');
    $ez_widget_home_content_font_color = dynamik_get_design('ez_widget_home_content_font_color');
    $ez_widget_home_content_link_color = dynamik_get_design('ez_widget_home_content_link_color');
    $ez_widget_home_content_link_hover_color = dynamik_get_design('ez_widget_home_content_link_hover_color');
    if (dynamik_get_design('ez_widget_home_content_link_underline') == 'On Hover') {
        $ez_widget_home_content_link_underline_visited = 'none';
        $ez_widget_home_content_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('ez_widget_home_content_link_underline') == 'Off Hover') {
        $ez_widget_home_content_link_underline_visited = 'underline';
        $ez_widget_home_content_link_underline_hover = 'none';
    } elseif (dynamik_get_design('ez_widget_home_content_link_underline') == 'Always') {
        $ez_widget_home_content_link_underline_visited = 'underline';
        $ez_widget_home_content_link_underline_hover = 'underline';
    } else {
        $ez_widget_home_content_link_underline_visited = 'none';
        $ez_widget_home_content_link_underline_hover = 'none';
    }
    $ez_widget_feature_title_font_type = $dynamik_font_type['ez_widget_feature_title'];
    $ez_widget_feature_title_font_size = dynamik_get_design('ez_widget_feature_title_font_size') . dynamik_get_design('ez_widget_feature_title_px_em');
    $ez_widget_feature_title_font_color = dynamik_get_design('ez_widget_feature_title_font_color');
    $ez_widget_feature_content_font_type = $dynamik_font_type['ez_widget_feature_content'];
    $ez_widget_feature_content_font_size = dynamik_get_design('ez_widget_feature_content_font_size') . dynamik_get_design('ez_widget_feature_content_px_em');
    $ez_widget_feature_content_font_color = dynamik_get_design('ez_widget_feature_content_font_color');
    $ez_widget_feature_content_link_color = dynamik_get_design('ez_widget_feature_content_link_color');
    $ez_widget_feature_content_link_hover_color = dynamik_get_design('ez_widget_feature_content_link_hover_color');
    if (dynamik_get_design('ez_widget_feature_content_link_underline') == 'On Hover') {
        $ez_widget_feature_content_link_underline_visited = 'none';
        $ez_widget_feature_content_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('ez_widget_feature_content_link_underline') == 'Off Hover') {
        $ez_widget_feature_content_link_underline_visited = 'underline';
        $ez_widget_feature_content_link_underline_hover = 'none';
    } elseif (dynamik_get_design('ez_widget_feature_content_link_underline') == 'Always') {
        $ez_widget_feature_content_link_underline_visited = 'underline';
        $ez_widget_feature_content_link_underline_hover = 'underline';
    } else {
        $ez_widget_feature_content_link_underline_visited = 'none';
        $ez_widget_feature_content_link_underline_hover = 'none';
    }
    $ez_widget_footer_title_font_type = $dynamik_font_type['ez_widget_footer_title'];
    $ez_widget_footer_title_font_size = dynamik_get_design('ez_widget_footer_title_font_size') . dynamik_get_design('ez_widget_footer_title_px_em');
    $ez_widget_footer_title_font_color = dynamik_get_design('ez_widget_footer_title_font_color');
    $ez_widget_footer_content_font_type = $dynamik_font_type['ez_widget_footer_content'];
    $ez_widget_footer_content_font_size = dynamik_get_design('ez_widget_footer_content_font_size') . dynamik_get_design('ez_widget_footer_content_px_em');
    $ez_widget_footer_content_font_color = dynamik_get_design('ez_widget_footer_content_font_color');
    $ez_widget_footer_content_link_color = dynamik_get_design('ez_widget_footer_content_link_color');
    $ez_widget_footer_content_link_hover_color = dynamik_get_design('ez_widget_footer_content_link_hover_color');
    if (dynamik_get_design('ez_widget_footer_content_link_underline') == 'On Hover') {
        $ez_widget_footer_content_link_underline_visited = 'none';
        $ez_widget_footer_content_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('ez_widget_footer_content_link_underline') == 'Off Hover') {
        $ez_widget_footer_content_link_underline_visited = 'underline';
        $ez_widget_footer_content_link_underline_hover = 'none';
    } elseif (dynamik_get_design('ez_widget_footer_content_link_underline') == 'Always') {
        $ez_widget_footer_content_link_underline_visited = 'underline';
        $ez_widget_footer_content_link_underline_hover = 'underline';
    } else {
        $ez_widget_footer_content_link_underline_visited = 'none';
        $ez_widget_footer_content_link_underline_hover = 'none';
    }
    // Dynamik Widget fonts
    $featured_widget_heading_font_type = $dynamik_font_type['featured_widget_heading'];
    $featured_widget_heading_font_size = dynamik_get_design('featured_widget_heading_font_size') . dynamik_get_design('featured_widget_heading_px_em');
    $featured_widget_heading_link_color = dynamik_get_design('featured_widget_heading_link_color');
    $featured_widget_heading_link_hover_color = dynamik_get_design('featured_widget_heading_link_hover_color');
    if (dynamik_get_design('featured_widget_heading_link_underline') == 'On Hover') {
        $featured_widget_heading_link_underline_visited = 'none';
        $featured_widget_heading_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('featured_widget_heading_link_underline') == 'Off Hover') {
        $featured_widget_heading_link_underline_visited = 'underline';
        $featured_widget_heading_link_underline_hover = 'none';
    } elseif (dynamik_get_design('featured_widget_heading_link_underline') == 'Always') {
        $featured_widget_heading_link_underline_visited = 'underline';
        $featured_widget_heading_link_underline_hover = 'underline';
    } else {
        $featured_widget_heading_link_underline_visited = 'none';
        $featured_widget_heading_link_underline_hover = 'none';
    }
    $featured_widget_p_font_type = $dynamik_font_type['featured_widget_p'];
    $featured_widget_p_font_size = dynamik_get_design('featured_widget_p_font_size') . dynamik_get_design('featured_widget_p_px_em');
    $featured_widget_p_font_color = dynamik_get_design('featured_widget_p_font_color');
    $featured_widget_p_link_color = dynamik_get_design('featured_widget_p_link_color');
    $featured_widget_p_link_hover_color = dynamik_get_design('featured_widget_p_link_hover_color');
    if (dynamik_get_design('featured_widget_p_link_underline') == 'On Hover') {
        $featured_widget_p_link_underline_visited = 'none';
        $featured_widget_p_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('featured_widget_p_link_underline') == 'Off Hover') {
        $featured_widget_p_link_underline_visited = 'underline';
        $featured_widget_p_link_underline_hover = 'none';
    } elseif (dynamik_get_design('featured_widget_p_link_underline') == 'Always') {
        $featured_widget_p_link_underline_visited = 'underline';
        $featured_widget_p_link_underline_hover = 'underline';
    } else {
        $featured_widget_p_link_underline_visited = 'none';
        $featured_widget_p_link_underline_hover = 'none';
    }
    $featured_widget_byline_font_type = $dynamik_font_type['featured_widget_byline'];
    $featured_widget_byline_font_size = dynamik_get_design('featured_widget_byline_font_size') . dynamik_get_design('featured_widget_byline_px_em');
    $featured_widget_byline_font_color = dynamik_get_design('featured_widget_byline_font_color');
    $featured_widget_byline_link_color = dynamik_get_design('featured_widget_byline_link_color');
    $featured_widget_byline_link_hover_color = dynamik_get_design('featured_widget_byline_link_hover_color');
    if (dynamik_get_design('featured_widget_byline_link_underline') == 'On Hover') {
        $featured_widget_byline_link_underline_visited = 'none';
        $featured_widget_byline_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('featured_widget_byline_link_underline') == 'Off Hover') {
        $featured_widget_byline_link_underline_visited = 'underline';
        $featured_widget_byline_link_underline_hover = 'none';
    } elseif (dynamik_get_design('featured_widget_byline_link_underline') == 'Always') {
        $featured_widget_byline_link_underline_visited = 'underline';
        $featured_widget_byline_link_underline_hover = 'underline';
    } else {
        $featured_widget_byline_link_underline_visited = 'none';
        $featured_widget_byline_link_underline_hover = 'none';
    }
    // Custom Widget Area fonts
    $dynamik_widget_title_font_type = $dynamik_font_type['dynamik_widget_title'];
    $dynamik_widget_title_font_size = dynamik_get_design('dynamik_widget_title_font_size') . dynamik_get_design('dynamik_widget_title_px_em');
    $dynamik_widget_title_font_color = dynamik_get_design('dynamik_widget_title_font_color');
    $dynamik_widget_content_font_type = $dynamik_font_type['dynamik_widget_content'];
    $dynamik_widget_content_font_size = dynamik_get_design('dynamik_widget_content_font_size') . dynamik_get_design('dynamik_widget_content_px_em');
    $dynamik_widget_content_font_color = dynamik_get_design('dynamik_widget_content_font_color');
    $dynamik_widget_content_link_color = dynamik_get_design('dynamik_widget_content_link_color');
    $dynamik_widget_content_link_hover_color = dynamik_get_design('dynamik_widget_content_link_hover_color');
    if (dynamik_get_design('dynamik_widget_content_link_underline') == 'On Hover') {
        $dynamik_widget_content_link_underline_visited = 'none';
        $dynamik_widget_content_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('dynamik_widget_content_link_underline') == 'Off Hover') {
        $dynamik_widget_content_link_underline_visited = 'underline';
        $dynamik_widget_content_link_underline_hover = 'none';
    } elseif (dynamik_get_design('dynamik_widget_content_link_underline') == 'Always') {
        $dynamik_widget_content_link_underline_visited = 'underline';
        $dynamik_widget_content_link_underline_hover = 'underline';
    } else {
        $dynamik_widget_content_link_underline_visited = 'none';
        $dynamik_widget_content_link_underline_hover = 'none';
    }
    // Comment fonts
    $comment_heading_font_type = $dynamik_font_type['comment_heading'];
    $comment_heading_font_size = dynamik_get_design('comment_heading_font_size') . dynamik_get_design('comment_heading_px_em');
    $comment_heading_font_color = dynamik_get_design('comment_heading_font_color');
    $comment_heading_font_css = dynamik_get_design('comment_heading_font_css');
    $comment_author_font_type = $dynamik_font_type['comment_author'];
    $comment_author_font_size = dynamik_get_design('comment_author_font_size') . dynamik_get_design('comment_author_px_em');
    $comment_author_font_color = dynamik_get_design('comment_author_font_color');
    $comment_author_font_css = dynamik_get_design('comment_author_font_css');
    $comment_author_link_color = dynamik_get_design('comment_author_link_color');
    $comment_author_link_hover_color = dynamik_get_design('comment_author_link_hover_color');
    if (dynamik_get_design('comment_author_link_underline') == 'On Hover') {
        $comment_author_link_underline_visited = 'none';
        $comment_author_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('comment_author_link_underline') == 'Off Hover') {
        $comment_author_link_underline_visited = 'underline';
        $comment_author_link_underline_hover = 'none';
    } elseif (dynamik_get_design('comment_author_link_underline') == 'Always') {
        $comment_author_link_underline_visited = 'underline';
        $comment_author_link_underline_hover = 'underline';
    } else {
        $comment_author_link_underline_visited = 'none';
        $comment_author_link_underline_hover = 'none';
    }
    $comment_meta_font_type = $dynamik_font_type['comment_meta'];
    $comment_meta_font_size = dynamik_get_design('comment_meta_font_size') . dynamik_get_design('comment_meta_px_em');
    $comment_meta_link_color = dynamik_get_design('comment_meta_link_color');
    $comment_meta_link_hover_color = dynamik_get_design('comment_meta_link_hover_color');
    $comment_meta_font_css = dynamik_get_design('comment_meta_font_css');
    if (dynamik_get_design('comment_meta_link_underline') == 'On Hover') {
        $comment_meta_link_underline_visited = 'none';
        $comment_meta_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('comment_meta_link_underline') == 'Off Hover') {
        $comment_meta_link_underline_visited = 'underline';
        $comment_meta_link_underline_hover = 'none';
    } elseif (dynamik_get_design('comment_meta_link_underline') == 'Always') {
        $comment_meta_link_underline_visited = 'underline';
        $comment_meta_link_underline_hover = 'underline';
    } else {
        $comment_meta_link_underline_visited = 'none';
        $comment_meta_link_underline_hover = 'none';
    }
    $comment_body_font_type = $dynamik_font_type['comment_body'];
    $comment_body_font_size = dynamik_get_design('comment_body_font_size') . dynamik_get_design('comment_body_px_em');
    $comment_body_font_color = dynamik_get_design('comment_body_font_color');
    $comment_body_font_css = dynamik_get_design('comment_body_font_css');
    $comment_form_font_type = $dynamik_font_type['comment_form'];
    $comment_form_font_size = dynamik_get_design('comment_form_font_size') . dynamik_get_design('comment_form_px_em');
    $comment_form_font_color = dynamik_get_design('comment_form_font_color');
    $comment_form_font_css = dynamik_get_design('comment_form_font_css');
    $comment_link_color = dynamik_get_design('comment_link_color');
    $comment_link_hover_color = dynamik_get_design('comment_link_hover_color');
    if (dynamik_get_design('comment_link_underline') == 'On Hover') {
        $comment_link_underline_visited = 'none';
        $comment_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('comment_link_underline') == 'Off Hover') {
        $comment_link_underline_visited = 'underline';
        $comment_link_underline_hover = 'none';
    } elseif (dynamik_get_design('comment_link_underline') == 'Always') {
        $comment_link_underline_visited = 'underline';
        $comment_link_underline_hover = 'underline';
    } else {
        $comment_link_underline_visited = 'none';
        $comment_link_underline_hover = 'none';
    }
    $comment_submit_font_type = $dynamik_font_type['comment_submit'];
    $comment_submit_font_size = dynamik_get_design('comment_submit_font_size') . dynamik_get_design('comment_submit_px_em');
    $comment_submit_font_color = dynamik_get_design('comment_submit_font_color');
    $comment_submit_font_css = dynamik_get_design('comment_submit_font_css');
    $comment_submit_text_hover_color = dynamik_get_design('comment_submit_text_hover_color');
    if (dynamik_get_design('comment_submit_text_hover_underline') == 'On Hover') {
        $comment_submit_link_underline_visited = 'none';
        $comment_submit_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('comment_submit_text_hover_underline') == 'Off Hover') {
        $comment_submit_link_underline_visited = 'underline';
        $comment_submit_link_underline_hover = 'none';
    } elseif (dynamik_get_design('comment_submit_text_hover_underline') == 'Always') {
        $comment_submit_link_underline_visited = 'underline';
        $comment_submit_link_underline_hover = 'underline';
    } else {
        $comment_submit_link_underline_visited = 'none';
        $comment_submit_link_underline_hover = 'none';
    }
    $comment_form_allowed_tags_font_type = $dynamik_font_type['comment_form_allowed_tags'];
    $comment_form_allowed_tags_font_size = dynamik_get_design('comment_form_allowed_tags_font_size') . dynamik_get_design('comment_form_allowed_tags_px_em');
    $comment_form_allowed_tags_font_color = dynamik_get_design('comment_form_allowed_tags_font_color');
    $comment_form_allowed_tags_font_css = dynamik_get_design('comment_form_allowed_tags_font_css');
    // Footer fonts
    $footer_font_type = $dynamik_font_type['footer'];
    $footer_font_size = dynamik_get_design('footer_font_size') . dynamik_get_design('footer_px_em');
    $footer_font_color = dynamik_get_design('footer_font_color');
    $footer_link_color = dynamik_get_design('footer_link_color');
    $footer_link_hover_color = dynamik_get_design('footer_link_hover_color');
    if (dynamik_get_design('footer_link_underline') == 'On Hover') {
        $footer_link_underline_visited = 'none';
        $footer_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('footer_link_underline') == 'Off Hover') {
        $footer_link_underline_visited = 'underline';
        $footer_link_underline_hover = 'none';
    } elseif (dynamik_get_design('footer_link_underline') == 'Always') {
        $footer_link_underline_visited = 'underline';
        $footer_link_underline_hover = 'underline';
    } else {
        $footer_link_underline_visited = 'none';
        $footer_link_underline_hover = 'none';
    }
    $footer_p_text_align = dynamik_get_settings('html_five_active') ? 'text-align: center;' : '';
    // Search Form fonts
    $search_form_font_type = $dynamik_font_type['search_form'];
    $search_form_font_size = dynamik_get_design('search_form_font_size') . dynamik_get_design('search_form_px_em');
    $search_form_font_color = dynamik_get_design('search_form_font_color');
    $search_button_font_type = $dynamik_font_type['search_button'];
    $search_button_font_size = dynamik_get_design('search_button_font_size') . dynamik_get_design('search_button_px_em');
    $search_button_font_color = dynamik_get_design('search_button_font_color');
    $search_button_text_hover_color = dynamik_get_design('search_button_text_hover_color');
    if (dynamik_get_design('search_button_text_hover_underline') == 'On Hover') {
        $search_button_link_underline_visited = 'none';
        $search_button_link_underline_hover = 'underline';
    } elseif (dynamik_get_design('search_button_text_hover_underline') == 'Off Hover') {
        $search_button_link_underline_visited = 'underline';
        $search_button_link_underline_hover = 'none';
    } elseif (dynamik_get_design('search_button_text_hover_underline') == 'Always') {
        $search_button_link_underline_visited = 'underline';
        $search_button_link_underline_hover = 'underline';
    } else {
        $search_button_link_underline_visited = 'none';
        $search_button_link_underline_hover = 'none';
    }
    /****************************************
    			Define Misc Styles
    	****************************************/
    $default_images = $child == 'no' ? 'default-images' : 'images';
    // Nav dimensions
    $nav1_page_top_border_thickness = dynamik_get_design('nav1_page_top_border_thickness');
    $nav1_page_bottom_border_thickness = dynamik_get_design('nav1_page_bottom_border_thickness');
    $nav1_page_left_border_thickness = dynamik_get_design('nav1_page_left_border_thickness');
    $nav1_page_right_border_thickness = dynamik_get_design('nav1_page_right_border_thickness');
    $nav1_extras_text_padding_top = dynamik_get_design('nav1_extras_text_padding_top');
    $nav1_extras_text_padding_right = dynamik_get_design('nav1_extras_text_padding_right');
    $nav1_extras_search_padding_top = dynamik_get_design('nav1_extras_search_padding_top');
    $nav1_extras_search_padding_right = dynamik_get_design('nav1_extras_search_padding_right');
    $nav1_submenu_width = dynamik_get_design('nav1_submenu_width');
    $nav1_submenu_tb_padding = dynamik_get_design('nav1_submenu_tb_padding');
    $nav1_submenu_lr_padding = dynamik_get_design('nav1_submenu_lr_padding');
    $nav1_wrap_top_margin = dynamik_get_design('nav1_wrap_top_margin');
    $nav1_wrap_bottom_margin = dynamik_get_design('nav1_wrap_bottom_margin');
    $nav1_page_left_margin = dynamik_get_design('nav1_page_left_margin');
    $nav1_page_right_margin = dynamik_get_design('nav1_page_right_margin');
    $nav1_page_tb_padding = dynamik_get_design('nav1_page_tb_padding');
    $nav1_page_lr_padding = dynamik_get_design('nav1_page_lr_padding');
    $nav1_sf_right_padding = $nav1_page_lr_padding + 10;
    $nav1_page_tb_border_thickness_combined = $nav1_page_top_border_thickness + $nav1_page_bottom_border_thickness;
    $nav1_page_tb_padding_combined = $nav1_page_tb_padding * 2;
    $nav1_submenu_lr_padding_combined = $nav1_submenu_lr_padding * 2;
    $nav1_submenu_tb_padding_combined = $nav1_submenu_tb_padding * 2;
    $nav1_submenu_width_plus = $nav1_submenu_width + $nav1_submenu_lr_padding_combined + $nav1_page_left_margin + 5;
    $nav1_liulul_left_margin = $nav1_submenu_width + $nav1_submenu_lr_padding_combined + 1;
    $nav1_liulul_top_margin = ($nav1_font_size_px + $nav1_submenu_tb_padding_combined + 1) * -1;
    $nav1_sub_indicator_type = dynamik_get_design('nav1_sub_indicator_type');
    $nav1_sub_indicator_image = dynamik_get_design('nav1_sub_indicator_image');
    $nav1_sub_indicator_width = dynamik_get_design('nav1_sub_indicator_width');
    $nav1_sub_indicator_height = dynamik_get_design('nav1_sub_indicator_height');
    $nav1_sub_indicator_top = dynamik_get_design('nav1_sub_indicator_top');
    $nav1_sub_indicator_right = dynamik_get_design('nav1_sub_indicator_right');
    if ($nav1_sub_indicator_type == 'Image' && $nav1_sub_indicator_image == '') {
        $nav1_sub_indicator_image_path = $default_images . '/icon-plus.png';
    } else {
        $nav1_sub_indicator_image_path = 'images/' . $nav1_sub_indicator_image;
    }
    if (!dynamik_get_settings('html_five_active')) {
        if ($nav1_sub_indicator_type == 'Text') {
            $nav1_sub_indicator_styles = '.menu-primary li a .sf-sub-indicator {
	top: ' . $nav1_page_tb_padding . 'px;
	right: ' . $nav1_page_lr_padding . 'px;
	position: absolute;
	float: right;
	display: block;
	overflow: hidden;
}

.menu-primary li li a .sf-sub-indicator {
	top: ' . $nav1_submenu_tb_padding . 'px;
	right: ' . $nav1_submenu_lr_padding . 'px;
}';
        } else {
            $nav1_sub_indicator_styles = '.menu-primary li a .sf-sub-indicator,
.menu-primary li li a .sf-sub-indicator,
.menu-primary li li li a .sf-sub-indicator {
	background: url(' . $nav1_sub_indicator_image_path . ') no-repeat;
	background-size: ' . $nav1_sub_indicator_width . 'px ' . $nav1_sub_indicator_height . 'px;
	width: ' . $nav1_sub_indicator_width . 'px;
	height: ' . $nav1_sub_indicator_height . 'px;
	top: ' . $nav1_sub_indicator_top . 'px;
	right: ' . $nav1_sub_indicator_right . 'px;
	position: absolute;
	text-indent: -9999px;
}';
        }
    } else {
        if ($nav1_sub_indicator_type == 'Text') {
            $nav1_sub_indicator_styles = '.menu-primary.sf-arrows .sf-with-ul:after {
	top: ' . $nav1_page_tb_padding . 'px;
	right: ' . $nav1_page_lr_padding . 'px;
	position: absolute;
	float: right;
	display: block;
	overflow: hidden;
	content: \'\\bb\';
}

.menu-primary.sf-arrows li li .sf-with-ul:after {
	top: ' . $nav1_submenu_tb_padding . 'px;
	right: ' . $nav1_submenu_lr_padding . 'px;
}';
        } else {
            $nav1_sub_indicator_styles = '.menu-primary.sf-arrows .sf-with-ul:after {
	background: url(' . $nav1_sub_indicator_image_path . ') no-repeat;
	background-size: ' . $nav1_sub_indicator_width . 'px ' . $nav1_sub_indicator_height . 'px;
	width: ' . $nav1_sub_indicator_width . 'px;
	height: ' . $nav1_sub_indicator_height . 'px;
	top: ' . $nav1_sub_indicator_top . 'px;
	right: ' . $nav1_sub_indicator_right . 'px;
	position: absolute;
	content: \'\';
}';
        }
    }
    // Subnav dimensions
    $nav2_page_top_border_thickness = dynamik_get_design('nav2_page_top_border_thickness');
    $nav2_page_bottom_border_thickness = dynamik_get_design('nav2_page_bottom_border_thickness');
    $nav2_page_left_border_thickness = dynamik_get_design('nav2_page_left_border_thickness');
    $nav2_page_right_border_thickness = dynamik_get_design('nav2_page_right_border_thickness');
    $nav2_submenu_width = dynamik_get_design('nav2_submenu_width');
    $nav2_submenu_tb_padding = dynamik_get_design('nav2_submenu_tb_padding');
    $nav2_submenu_lr_padding = dynamik_get_design('nav2_submenu_lr_padding');
    $nav2_wrap_top_margin = dynamik_get_design('nav2_wrap_top_margin');
    $nav2_wrap_bottom_margin = dynamik_get_design('nav2_wrap_bottom_margin');
    $nav2_page_left_margin = dynamik_get_design('nav2_page_left_margin');
    $nav2_page_right_margin = dynamik_get_design('nav2_page_right_margin');
    $nav2_page_tb_padding = dynamik_get_design('nav2_page_tb_padding');
    $nav2_page_lr_padding = dynamik_get_design('nav2_page_lr_padding');
    $nav2_sf_right_padding = $nav2_page_lr_padding + 10;
    $nav2_page_tb_border_thickness_combined = $nav2_page_top_border_thickness + $nav2_page_bottom_border_thickness;
    $nav2_page_tb_padding_combined = $nav2_page_tb_padding * 2;
    $nav2_submenu_lr_padding_combined = $nav2_submenu_lr_padding * 2;
    $nav2_submenu_tb_padding_combined = $nav2_submenu_tb_padding * 2;
    $nav2_submenu_width_plus = $nav2_submenu_width + $nav2_submenu_lr_padding_combined + $nav2_page_left_margin + 5;
    $nav2_liulul_left_margin = $nav2_submenu_width + $nav2_submenu_lr_padding_combined + 1;
    $nav2_liulul_top_margin = ($nav2_font_size_px + $nav2_submenu_tb_padding_combined + 1) * -1;
    $nav2_sub_indicator_type = dynamik_get_design('nav2_sub_indicator_type');
    $nav2_sub_indicator_image = dynamik_get_design('nav2_sub_indicator_image');
    $nav2_sub_indicator_width = dynamik_get_design('nav2_sub_indicator_width');
    $nav2_sub_indicator_height = dynamik_get_design('nav2_sub_indicator_height');
    $nav2_sub_indicator_top = dynamik_get_design('nav2_sub_indicator_top');
    $nav2_sub_indicator_right = dynamik_get_design('nav2_sub_indicator_right');
    if ($nav2_sub_indicator_type == 'Image' && $nav2_sub_indicator_image == '') {
        $nav2_sub_indicator_image_path = $default_images . '/icon-plus.png';
    } else {
        $nav2_sub_indicator_image_path = 'images/' . $nav2_sub_indicator_image;
    }
    if (!dynamik_get_settings('html_five_active')) {
        if ($nav2_sub_indicator_type == 'Text') {
            $nav2_sub_indicator_styles = '.menu-secondary li a .sf-sub-indicator {
	top: ' . $nav2_page_tb_padding . 'px;
	right: ' . $nav2_page_lr_padding . 'px;
	position: absolute;
	float: right;
	display: block;
	overflow: hidden;
}

.menu-secondary li li a .sf-sub-indicator {
	top: ' . $nav2_submenu_tb_padding . 'px;
	right: ' . $nav2_submenu_lr_padding . 'px;
}';
        } else {
            $nav2_sub_indicator_styles = '.menu-secondary li a .sf-sub-indicator,
.menu-secondary li li a .sf-sub-indicator,
.menu-secondary li li li a .sf-sub-indicator {
	background: url(' . $nav2_sub_indicator_image_path . ') no-repeat;
	background-size: ' . $nav2_sub_indicator_width . 'px ' . $nav2_sub_indicator_height . 'px;
	width: ' . $nav2_sub_indicator_width . 'px;
	height: ' . $nav2_sub_indicator_height . 'px;
	top: ' . $nav2_sub_indicator_top . 'px;
	right: ' . $nav2_sub_indicator_right . 'px;
	position: absolute;
	text-indent: -9999px;
}';
        }
    } else {
        if ($nav2_sub_indicator_type == 'Text') {
            $nav2_sub_indicator_styles = '.menu-secondary.sf-arrows .sf-with-ul:after {
	top: ' . $nav2_page_tb_padding . 'px;
	right: ' . $nav2_page_lr_padding . 'px;
	position: absolute;
	float: right;
	display: block;
	overflow: hidden;
	content: \'\\bb\';
}

.menu-secondary.sf-arrows li li .sf-with-ul:after {
	top: ' . $nav2_submenu_tb_padding . 'px;
	right: ' . $nav2_submenu_lr_padding . 'px;
}';
        } else {
            $nav2_sub_indicator_styles = '.menu-secondary.sf-arrows .sf-with-ul:after {
	background: url(' . $nav2_sub_indicator_image_path . ') no-repeat;
	background-size: ' . $nav2_sub_indicator_width . 'px ' . $nav2_sub_indicator_height . 'px;
	width: ' . $nav2_sub_indicator_width . 'px;
	height: ' . $nav2_sub_indicator_height . 'px;
	top: ' . $nav2_sub_indicator_top . 'px;
	right: ' . $nav2_sub_indicator_right . 'px;
	position: absolute;
	content: \'\';
}';
        }
    }
    // Header Nav dimensions
    $nav3_page_top_border_thickness = dynamik_get_design('nav3_page_top_border_thickness');
    $nav3_page_bottom_border_thickness = dynamik_get_design('nav3_page_bottom_border_thickness');
    $nav3_page_left_border_thickness = dynamik_get_design('nav3_page_left_border_thickness');
    $nav3_page_right_border_thickness = dynamik_get_design('nav3_page_right_border_thickness');
    $nav3_submenu_width = dynamik_get_design('nav3_submenu_width');
    $nav3_submenu_tb_padding = dynamik_get_design('nav3_submenu_tb_padding');
    $nav3_submenu_lr_padding = dynamik_get_design('nav3_submenu_lr_padding');
    $nav3_wrap_top_margin = dynamik_get_design('nav3_wrap_top_margin');
    $nav3_wrap_bottom_margin = dynamik_get_design('nav3_wrap_bottom_margin');
    $nav3_page_left_margin = dynamik_get_design('nav3_page_left_margin');
    $nav3_page_right_margin = dynamik_get_design('nav3_page_right_margin');
    $nav3_page_tb_padding = dynamik_get_design('nav3_page_tb_padding');
    $nav3_page_lr_padding = dynamik_get_design('nav3_page_lr_padding');
    $nav3_sf_right_padding = $nav3_page_lr_padding + 10;
    $nav3_page_tb_border_thickness_combined = $nav3_page_top_border_thickness + $nav3_page_bottom_border_thickness;
    $nav3_page_tb_padding_combined = $nav3_page_tb_padding * 2;
    $nav3_submenu_lr_padding_combined = $nav3_submenu_lr_padding * 2;
    $nav3_submenu_tb_padding_combined = $nav3_submenu_tb_padding * 2;
    $nav3_submenu_width_plus = $nav3_submenu_width + $nav3_submenu_lr_padding_combined + $nav3_page_left_margin + 5;
    $nav3_liulul_left_margin = $nav3_submenu_width + $nav3_submenu_lr_padding_combined + 1;
    $nav3_liulul_top_margin = ($nav3_font_size_px + $nav3_submenu_tb_padding_combined + 1) * -1;
    $nav3_sub_indicator_type = dynamik_get_design('nav3_sub_indicator_type');
    $nav3_sub_indicator_image = dynamik_get_design('nav3_sub_indicator_image');
    $nav3_sub_indicator_width = dynamik_get_design('nav3_sub_indicator_width');
    $nav3_sub_indicator_height = dynamik_get_design('nav3_sub_indicator_height');
    $nav3_sub_indicator_top = dynamik_get_design('nav3_sub_indicator_top');
    $nav3_sub_indicator_right = dynamik_get_design('nav3_sub_indicator_right');
    if ($nav3_sub_indicator_type == 'Image' && $nav3_sub_indicator_image == '') {
        $nav3_sub_indicator_image_path = $default_images . '/icon-plus.png';
    } else {
        $nav3_sub_indicator_image_path = 'images/' . $nav3_sub_indicator_image;
    }
    if (!dynamik_get_settings('html_five_active')) {
        if ($nav3_sub_indicator_type == 'Text') {
            $nav3_sub_indicator_styles = dynamik_html_markup('site_header') . ' .genesis-nav-menu li a .sf-sub-indicator {
	top: ' . $nav3_page_tb_padding . 'px;
	right: ' . $nav3_page_lr_padding . 'px;
	position: absolute;
	float: right;
	display: block;
	overflow: hidden;
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li a .sf-sub-indicator {
	top: ' . $nav3_submenu_tb_padding . 'px;
	right: ' . $nav3_submenu_lr_padding . 'px;
}';
        } else {
            $nav3_sub_indicator_styles = dynamik_html_markup('site_header') . ' .genesis-nav-menu li a .sf-sub-indicator,
' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li a .sf-sub-indicator,
' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li li a .sf-sub-indicator {
	background: url(' . $nav3_sub_indicator_image_path . ') no-repeat;
	background-size: ' . $nav3_sub_indicator_width . 'px ' . $nav3_sub_indicator_height . 'px;
	width: ' . $nav3_sub_indicator_width . 'px;
	height: ' . $nav3_sub_indicator_height . 'px;
	top: ' . $nav3_sub_indicator_top . 'px;
	right: ' . $nav3_sub_indicator_right . 'px;
	position: absolute;
	text-indent: -9999px;
}';
        }
    } else {
        if ($nav3_sub_indicator_type == 'Text') {
            $nav3_sub_indicator_styles = dynamik_html_markup('site_header') . ' .genesis-nav-menu.sf-arrows .sf-with-ul:after {
	top: ' . $nav3_page_tb_padding . 'px;
	right: ' . $nav3_page_lr_padding . 'px;
	position: absolute;
	float: right;
	display: block;
	overflow: hidden;
	content: \'\\bb\';
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li a .sf-sub-indicator {
	top: ' . $nav3_submenu_tb_padding . 'px;
	right: ' . $nav3_submenu_lr_padding . 'px;
}';
        } else {
            $nav3_sub_indicator_styles = dynamik_html_markup('site_header') . ' .genesis-nav-menu.sf-arrows .sf-with-ul:after,
' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li a .sf-sub-indicator,
' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li li a .sf-sub-indicator {
	background: url(' . $nav3_sub_indicator_image_path . ') no-repeat;
	background-size: ' . $nav3_sub_indicator_width . 'px ' . $nav3_sub_indicator_height . 'px;
	width: ' . $nav3_sub_indicator_width . 'px;
	height: ' . $nav3_sub_indicator_height . 'px;
	top: ' . $nav3_sub_indicator_top . 'px;
	right: ' . $nav3_sub_indicator_right . 'px;
	position: absolute;
	content: \'\';
}';
        }
    }
    // #wrap/.site-container Styles
    $wrap_structure = dynamik_get_design('wrap_structure');
    if ($wrap_structure == 'fluid') {
        $wrap_styles = dynamik_html_markup('site_container') . ' {
	' . $wrap_bg . '
}

.content-sidebar-sidebar ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': 100%;
}

.sidebar-sidebar-content ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': 100%;
}

.sidebar-content-sidebar ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': 100%;
}

.content-sidebar ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': 100%;
}

.sidebar-content ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': 100%;
}

.full-width-content ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': 100%;
}';
    } else {
        $wrap_styles = dynamik_html_markup('site_container') . ' {
	' . $wrap_bg . '
	border-top: ' . $wrap_tb_border_thickness . 'px ' . $wrap_border_style . ' #' . $wrap_border_color . ';
	border-bottom: ' . $wrap_tb_border_thickness . 'px ' . $wrap_border_style . ' #' . $wrap_border_color . ';
	border-left: ' . $wrap_lr_border_thickness . 'px ' . $wrap_border_style . ' #' . $wrap_border_color . ';
	border-right: ' . $wrap_lr_border_thickness . 'px ' . $wrap_border_style . ' #' . $wrap_border_color . ';
	margin: ' . $wrap_top_margin . 'px auto ' . $wrap_bottom_margin . 'px;
	padding: ' . $wrap_tb_padding . 'px ' . $wrap_lr_padding . 'px ' . $wrap_tb_padding . 'px ' . $wrap_lr_padding . 'px;
	clear: both;
	' . $wrap_box_shadow . '
	' . $wrap_border_radius . '
}

.content-sidebar-sidebar ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': ' . $wrap_width_dbl_rt_sb . 'px;
}

.sidebar-sidebar-content ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': ' . $wrap_width_dbl_lft_sb . 'px;
}

.sidebar-content-sidebar ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': ' . $wrap_width_dbl_sb . 'px;
}

.content-sidebar ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': ' . $wrap_width_rt_sb . 'px;
}

.sidebar-content ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': ' . $wrap_width_lft_sb . 'px;
}

.full-width-content ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': ' . $wrap_width_no_sb . 'px;
}';
    }
    // Create custom font styles
    $universal_font_css = '';
    if (dynamik_get_design('universal_font_css')) {
        $universal_font_css = dynamik_get_design('universal_font_css');
    }
    $body_font_css = '';
    if (dynamik_get_design('body_font_css') && empty($universal_font_css)) {
        $body_font_css = dynamik_get_design('body_font_css');
    }
    $title_font_css = '';
    if (dynamik_get_design('title_font_css')) {
        $title_font_css = dynamik_get_design('title_font_css');
    }
    $tagline_font_css = '';
    if (dynamik_get_design('tagline_font_css')) {
        $tagline_font_css = dynamik_get_design('tagline_font_css');
    }
    $nav1_font_css = '';
    if (dynamik_get_design('nav1_font_css')) {
        $nav1_font_css = dynamik_get_design('nav1_font_css');
    }
    $nav1_extras_font_css = '';
    if (dynamik_get_design('nav1_extras_font_css')) {
        $nav1_extras_font_css = dynamik_get_design('nav1_extras_font_css');
    }
    $nav2_font_css = '';
    if (dynamik_get_design('nav2_font_css')) {
        $nav2_font_css = dynamik_get_design('nav2_font_css');
    }
    $nav3_font_css = '';
    if (dynamik_get_design('nav3_font_css')) {
        $nav3_font_css = dynamik_get_design('nav3_font_css');
    }
    $content_heading_font_css = '';
    if (dynamik_get_design('content_heading_font_css')) {
        $content_heading_font_css = dynamik_get_design('content_heading_font_css');
    }
    $content_byline_font_css = '';
    if (dynamik_get_design('content_byline_font_css')) {
        $content_byline_font_css = dynamik_get_design('content_byline_font_css');
    }
    $content_p_font_css = '';
    if (dynamik_get_design('content_p_font_css')) {
        $content_p_font_css = dynamik_get_design('content_p_font_css');
    }
    $breadcrumbs_font_css = '';
    if (dynamik_get_design('breadcrumbs_font_css')) {
        $breadcrumbs_font_css = dynamik_get_design('breadcrumbs_font_css');
    }
    $taxonomy_box_heading_font_css = '';
    if (dynamik_get_design('taxonomy_box_heading_font_css')) {
        $taxonomy_box_heading_font_css = dynamik_get_design('taxonomy_box_heading_font_css');
    }
    $taxonomy_box_content_font_css = '';
    if (dynamik_get_design('taxonomy_box_content_font_css')) {
        $taxonomy_box_content_font_css = dynamik_get_design('taxonomy_box_content_font_css');
    }
    $author_box_title_font_css = '';
    if (dynamik_get_design('author_box_title_font_css')) {
        $author_box_title_font_css = dynamik_get_design('author_box_title_font_css');
    }
    $author_box_font_css = '';
    if (dynamik_get_design('author_box_font_css')) {
        $author_box_font_css = dynamik_get_design('author_box_font_css');
    }
    $post_nav_font_css = '';
    if (dynamik_get_design('post_nav_font_css')) {
        $post_nav_font_css = dynamik_get_design('post_nav_font_css');
    }
    $blockquote_font_css = '';
    if (dynamik_get_design('blockquote_font_css')) {
        $blockquote_font_css = dynamik_get_design('blockquote_font_css');
    }
    $caption_font_css = '';
    if (dynamik_get_design('caption_font_css')) {
        $caption_font_css = dynamik_get_design('caption_font_css');
    }
    $post_meta_font_css = '';
    if (dynamik_get_design('post_meta_font_css')) {
        $post_meta_font_css = dynamik_get_design('post_meta_font_css');
    }
    $ez_widget_home_title_font_css = '';
    if (dynamik_get_design('ez_widget_home_title_font_css')) {
        $ez_widget_home_title_font_css = dynamik_get_design('ez_widget_home_title_font_css');
    }
    $ez_widget_home_content_font_css = '';
    if (dynamik_get_design('ez_widget_home_content_font_css')) {
        $ez_widget_home_content_font_css = dynamik_get_design('ez_widget_home_content_font_css');
    }
    $ez_widget_feature_title_font_css = '';
    if (dynamik_get_design('ez_widget_feature_title_font_css')) {
        $ez_widget_feature_title_font_css = dynamik_get_design('ez_widget_feature_title_font_css');
    }
    $ez_widget_feature_content_font_css = '';
    if (dynamik_get_design('ez_widget_feature_content_font_css')) {
        $ez_widget_feature_content_font_css = dynamik_get_design('ez_widget_feature_content_font_css');
    }
    $ez_widget_footer_title_font_css = '';
    if (dynamik_get_design('ez_widget_footer_title_font_css')) {
        $ez_widget_footer_title_font_css = dynamik_get_design('ez_widget_footer_title_font_css');
    }
    $ez_widget_footer_content_font_css = '';
    if (dynamik_get_design('ez_widget_footer_content_font_css')) {
        $ez_widget_footer_content_font_css = dynamik_get_design('ez_widget_footer_content_font_css');
    }
    $featured_widget_heading_font_css = '';
    if (dynamik_get_design('featured_widget_heading_font_css')) {
        $featured_widget_heading_font_css = dynamik_get_design('featured_widget_heading_font_css');
    }
    $featured_widget_p_font_css = '';
    if (dynamik_get_design('featured_widget_p_font_css')) {
        $featured_widget_p_font_css = dynamik_get_design('featured_widget_p_font_css');
    }
    $featured_widget_byline_font_css = '';
    if (dynamik_get_design('featured_widget_byline_font_css')) {
        $featured_widget_byline_font_css = dynamik_get_design('featured_widget_byline_font_css');
    }
    $dynamik_widget_title_font_css = '';
    if (dynamik_get_design('dynamik_widget_title_font_css')) {
        $dynamik_widget_title_font_css = dynamik_get_design('dynamik_widget_title_font_css');
    }
    $dynamik_widget_content_font_css = '';
    if (dynamik_get_design('dynamik_widget_content_font_css')) {
        $dynamik_widget_content_font_css = dynamik_get_design('dynamik_widget_content_font_css');
    }
    $sb_heading_font_css = '';
    if (dynamik_get_design('sb_heading_font_css')) {
        $sb_heading_font_css = dynamik_get_design('sb_heading_font_css');
    }
    $sb_content_font_css = '';
    if (dynamik_get_design('sb_content_font_css')) {
        $sb_content_font_css = dynamik_get_design('sb_content_font_css');
    }
    $comment_heading_font_css = '';
    if (dynamik_get_design('comment_heading_font_css')) {
        $comment_heading_font_css = dynamik_get_design('comment_heading_font_css');
    }
    $comment_author_font_css = '';
    if (dynamik_get_design('comment_author_font_css')) {
        $comment_author_font_css = dynamik_get_design('comment_author_font_css');
    }
    $comment_meta_font_css = '';
    if (dynamik_get_design('comment_meta_font_css')) {
        $comment_meta_font_css = dynamik_get_design('comment_meta_font_css');
    }
    $comment_body_font_css = '';
    if (dynamik_get_design('comment_body_font_css')) {
        $comment_body_font_css = dynamik_get_design('comment_body_font_css');
    }
    $comment_form_font_css = '';
    if (dynamik_get_design('comment_form_font_css')) {
        $comment_form_font_css = dynamik_get_design('comment_form_font_css');
    }
    $comment_submit_font_css = '';
    if (dynamik_get_design('comment_submit_font_css')) {
        $comment_submit_font_css = dynamik_get_design('comment_submit_font_css');
    }
    $comment_form_allowed_tags_font_css = '';
    if (dynamik_get_design('comment_form_allowed_tags_font_css')) {
        $comment_form_allowed_tags_font_css = dynamik_get_design('comment_form_allowed_tags_font_css');
    }
    $footer_font_css = '';
    if (dynamik_get_design('footer_font_css')) {
        $footer_font_css = dynamik_get_design('footer_font_css');
    }
    $search_form_font_css = '';
    if (dynamik_get_design('search_form_font_css')) {
        $search_form_font_css = dynamik_get_design('search_form_font_css');
    }
    $search_button_font_css = '';
    if (dynamik_get_design('search_button_font_css')) {
        $search_button_font_css = dynamik_get_design('search_button_font_css');
    }
    //** List Styles **//
    $content_list_style = dynamik_get_design('content_list_style');
    if ($content_list_style != "none") {
        $content_list_style_left_margin = 20;
    } else {
        $content_list_style_left_margin = 10;
    }
    $sb_list_style = dynamik_get_design('sb_list_style');
    //** Media Query Default Styles **//
    if (dynamik_get_responsive('wrap_media_query_default') == 'default') {
        $wrap_mq_first = dynamik_html_markup('site_container') . ' { border: 0; margin: 0 auto; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; }' . "\n";
    } else {
        $wrap_mq_first = '';
    }
    $header_left_mq_height = $header_height - $text_logo_top_padding;
    if (dynamik_get_responsive('header_media_query_default') == 'default') {
        $header_mq_first = 'body.override ' . dynamik_html_markup('site_header') . ' .wrap, ' . dynamik_html_markup('title_area') . ', ' . dynamik_html_markup('site_header') . ' .widget-area { width: 100%; }' . "\n";
        $header_mq_first .= dynamik_html_markup('title_area') . ' { height: ' . $header_left_mq_height . 'px; padding-left: 0; text-align: center; float: none; }' . "\n";
        $header_mq_first .= dynamik_html_markup('site_header') . ' .widget-area { padding: 0; }' . "\n";
        $header_mq_first .= '.header-image ' . dynamik_html_markup('site_header') . ' .wrap ' . dynamik_html_markup('title_area') . ' { margin: 0 auto; float: none; }' . "\n";
    } else {
        $header_mq_first = '';
    }
    if (dynamik_get_responsive('navbar_media_query_default') == 'default') {
        $navbar_mq_first = 'body.override .menu-primary, body.override .menu-secondary, ' . dynamik_html_markup('site_header') . ' .widget-area, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu { width: 100%; }' . "\n";
        $navbar_mq_first .= dynamik_html_markup('site_header') . ' .widget-area { float: none; }' . "\n";
        $navbar_mq_first .= '.genesis-nav-menu li.right { display: none; }' . "\n";
        $navbar_mq_first .= 'ul.menu-primary, ul.menu-secondary, ' . dynamik_html_markup('site_header') . ' ul.genesis-nav-menu { float: none; text-align: center; }' . "\n";
        $navbar_mq_first .= '.menu-primary li, .menu-secondary li, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li { display: inline-block; float: none; }' . "\n";
        $navbar_mq_first .= '.menu-primary li li, .menu-secondary li li, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li { text-align: left; }' . "\n";
        $navbar_mq_third = '';
        $navbar_mq_sixth = '';
    } elseif (dynamik_get_responsive('navbar_media_query_default') == 'vertical' || dynamik_get_responsive('navbar_media_query_default') == 'vertical_toggle') {
        $navbar_mq_first = 'body.override .menu-primary, body.override .menu-secondary, ' . dynamik_html_markup('site_header') . ' .widget-area, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu { width: 100%; }' . "\n";
        $navbar_mq_first .= dynamik_html_markup('site_header') . ' .widget-area { float: none; }' . "\n";
        $navbar_mq_first .= '.genesis-nav-menu li.right { display: none; }' . "\n";
        $navbar_mq_first .= 'ul.menu-primary, ul.menu-secondary, ' . dynamik_html_markup('site_header') . ' ul.genesis-nav-menu { float: none; text-align: center; }' . "\n";
        $navbar_mq_first .= '.menu-primary li, .menu-secondary li, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li { display: inline-block; float: none; }' . "\n";
        $navbar_mq_first .= '.menu-primary li li, .menu-secondary li li, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li { text-align: left; }' . "\n";
        if (dynamik_get_responsive('navbar_media_query_default') == 'vertical_toggle') {
            $navbar_mq_third = dynamik_html_markup('nav_primary') . ', ' . dynamik_html_markup('nav_secondary') . ' { display: block; }' . "\n";
            $navbar_mq_third .= '.mobile-primary-toggle, .mobile-secondary-toggle { display: none; }' . "\n";
        } else {
            $navbar_mq_third = '';
        }
        $navbar_mq_sixth = dynamik_html_markup('nav_primary') . ', ' . dynamik_html_markup('nav_secondary') . ', ' . dynamik_html_markup('site_header') . ' .widget-area, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu { height: 100%; border-bottom: 0; }' . "\n";
        $navbar_mq_sixth .= '.menu-primary, .menu-secondary, ' . dynamik_html_markup('site_header') . ' .menu, .menu-primary li, .menu-secondary li, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li, .menu-primary li ul, .menu-secondary li ul, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li ul { width: 100%; }' . "\n";
        $navbar_mq_sixth .= '.menu-primary li ul, .menu-secondary li ul, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li ul { display: block; visibility: visible; height: 100%; left: 0; position: relative; }' . "\n";
        $navbar_mq_sixth .= '.menu-primary a { border-right: 0 !important; border-bottom: ' . $nav1_bottom_border_thickness . 'px ' . $nav1_border_style . ' #' . $nav1_border_color . ' !important; }' . "\n";
        $navbar_mq_sixth .= '.menu-secondary a { border-right: 0 !important; border-bottom: ' . $nav2_bottom_border_thickness . 'px ' . $nav2_border_style . ' #' . $nav2_border_color . ' !important; }' . "\n";
        $navbar_mq_sixth .= dynamik_html_markup('site_header') . ' .genesis-nav-menu a { border-right: 0 !important; border-bottom: ' . $nav3_bottom_border_thickness . 'px ' . $nav3_border_style . ' #' . $nav3_border_color . ' !important; }' . "\n";
        $navbar_mq_sixth .= '.menu-primary li li, .menu-secondary li li, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li { text-align: center; }' . "\n";
        $navbar_mq_sixth .= '.menu-primary li li a, .menu-primary li li a:link, .menu-primary li li a:visited, .menu-secondary li li a, .menu-secondary li li a:link, .menu-secondary li li a:visited, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li a, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li a:link, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li a:visited { width: auto; }' . "\n";
        $navbar_mq_sixth .= '.menu-primary li ul ul, .menu-secondary li ul ul, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li ul ul { margin: 0; }' . "\n";
        if (dynamik_get_responsive('navbar_media_query_default') == 'vertical_toggle') {
            $navbar_mq_sixth .= dynamik_html_markup('nav_primary') . ', ' . dynamik_html_markup('nav_secondary') . ' { display: none; }' . "\n";
            $navbar_mq_sixth .= '.mobile-primary-toggle, .mobile-secondary-toggle { display: block; }' . "\n";
        }
    } elseif (dynamik_get_responsive('navbar_media_query_default') == 'tablet_dropdown') {
        $navbar_mq_first = dynamik_html_markup('nav_primary') . ', ' . dynamik_html_markup('nav_secondary') . ' { display: none; }' . "\n";
        $navbar_mq_first .= dynamik_html_markup('site_header') . ' .widget-area, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu { width: 100%; }' . "\n";
        $navbar_mq_first .= dynamik_html_markup('site_header') . ' .widget-area { float: none; }' . "\n";
        $navbar_mq_first .= dynamik_html_markup('site_header') . ' ul.genesis-nav-menu { float: none; text-align: center; }' . "\n";
        $navbar_mq_first .= dynamik_html_markup('site_header') . ' .genesis-nav-menu li { display: inline-block; float: none; }' . "\n";
        $navbar_mq_first .= dynamik_html_markup('site_header') . ' .genesis-nav-menu li li { text-align: left; }' . "\n";
        $navbar_mq_first .= '#dropdown-nav-wrap, #dropdown-subnav-wrap { padding: 0 ' . $inner_lr_padding . 'px 0 ' . $inner_lr_padding . 'px; display: block; }' . "\n";
        $navbar_mq_third = '';
        $navbar_mq_sixth = '';
    } elseif (dynamik_get_responsive('navbar_media_query_default') == 'mobile_dropdown') {
        $navbar_mq_first = 'body.override .menu-primary, body.override .menu-secondary, ' . dynamik_html_markup('site_header') . ' .widget-area, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu { width: 100%; }' . "\n";
        $navbar_mq_first .= dynamik_html_markup('site_header') . ' .widget-area { float: none; }' . "\n";
        $navbar_mq_first .= '.genesis-nav-menu li.right { display: none; }' . "\n";
        $navbar_mq_first .= 'ul.menu-primary, ul.menu-secondary, ' . dynamik_html_markup('site_header') . ' ul.genesis-nav-menu { float: none; text-align: center; }' . "\n";
        $navbar_mq_first .= '.menu-primary li, .menu-secondary li, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li { display: inline-block; float: none; }' . "\n";
        $navbar_mq_first .= '.menu-primary li li, .menu-secondary li li, ' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li { text-align: left; }' . "\n";
        $navbar_mq_third = '';
        $navbar_mq_sixth = dynamik_html_markup('nav_primary') . ', ' . dynamik_html_markup('nav_secondary') . ' { display: none; }' . "\n";
        $navbar_mq_sixth .= '#dropdown-nav-wrap, #dropdown-subnav-wrap { padding: 0 ' . $inner_lr_padding . 'px 0 ' . $inner_lr_padding . 'px; display: block; }' . "\n";
    } else {
        $navbar_mq_first = '';
        $navbar_mq_third = '';
        $navbar_mq_sixth = '';
    }
    if (dynamik_get_responsive('content_media_query_default') == 'default') {
        $content_mq_first = 'body.override ' . dynamik_html_markup('content_sidebar_wrap') . ', body.override ' . dynamik_html_markup('content') . ' { width: 100%; }' . "\n";
        $content_mq_first .= 'body.override ' . dynamik_html_markup('site_inner') . ' { padding-bottom: 10px; }' . "\n";
        $content_mq_first .= dynamik_html_markup('content') . ' { padding: 0; }' . "\n";
        $content_mq_first .= 'body.override .breadcrumb { margin: 0 0 ' . $breadcrumbs_margin_bottom . 'px; }' . "\n";
        $content_mq_first .= 'body.override ' . dynamik_html_markup('sidebar_primary') . ', body.override ' . dynamik_html_markup('sidebar_secondary') . ' { width: 100%; float: left; }' . "\n";
        $content_mq_first .= dynamik_html_markup('sidebar_primary') . ' { margin: 20px 0 0; }' . "\n";
    } else {
        $content_mq_first = '';
    }
    if (dynamik_get_responsive('ez_media_query_default') == 'default') {
        $ez_mq_first = '#ez-home-container-wrap, #ez-home-sidebar-wrap { width: 100%; }' . "\n";
        $ez_mq_first .= '#ez-home-sidebar-wrap { margin: 20px 0 0; float: left; }' . "\n";
        $ez_mq_first .= '.five-sixths, .four-fifths, .four-sixths, .one-fifth, .one-fourth,' . "\n";
        $ez_mq_first .= '.one-half, .one-sixth, .one-third, .three-fifths, .three-fourths,' . "\n";
        $ez_mq_first .= '.three-sixths, .two-fifths, .two-fourths, .two-sixths, .two-thirds { width: 100%; padding: 0 0 ' . $content_paragraph_margin_bottom . 'px; }' . "\n";
        $ez_mq_first .= '.first { padding-top: 0 !important; }' . "\n";
        $ez_mq_first .= '#ez-home-slider.ez-widget-area, .slider-inside #ez-home-slider.ez-widget-area { padding-bottom: 0; }' . "\n";
        $ez_mq_first .= '#home-hook-wrap { padding-bottom: 0; }' . "\n";
        $ez_mq_first .= '#ez-home-container-wrap, .ez-home-container-area,' . "\n";
        $ez_mq_first .= '#ez-feature-top-container, #ez-fat-footer-container { margin: 0 auto; padding-bottom: 0; }' . "\n";
        $ez_mq_first .= 'body.override.fat-footer-inside #ez-fat-footer-container-wrap { margin-top: 0; margin-bottom: ' . $ez_widget_home_padding_bottom . 'px; }' . "\n";
        $ez_mq_first .= '#ez-home-container-wrap .ez-widget-area,' . "\n";
        $ez_mq_first .= '#ez-feature-top-container .ez-widget-area,' . "\n";
        $ez_mq_first .= '#ez-fat-footer-container .ez-widget-area { width: 100%; padding-bottom: 20px; padding-left: 0 !important; }' . "\n";
        $ez_mq_first .= '#ez-home-sidebar-wrap { margin: 0; }' . "\n";
        $ez_mq_fourth = '';
    } elseif (dynamik_get_responsive('ez_media_query_default') == 'delayed') {
        $ez_mq_first = '#ez-home-container-wrap, #ez-home-sidebar-wrap { width: 100%; }' . "\n";
        $ez_mq_first .= '#ez-home-sidebar-wrap { margin: 20px 0 0; float: left; }' . "\n";
        $ez_mq_fourth = '.five-sixths, .four-fifths, .four-sixths, .one-fifth, .one-fourth,' . "\n";
        $ez_mq_fourth .= '.one-half, .one-sixth, .one-third, .three-fifths, .three-fourths,' . "\n";
        $ez_mq_fourth .= '.three-sixths, .two-fifths, .two-fourths, .two-sixths, .two-thirds { width: 100%; padding: 0 0 ' . $content_paragraph_margin_bottom . 'px; }' . "\n";
        $ez_mq_fourth .= '.first { padding-top: 0 !important; }' . "\n";
        $ez_mq_fourth .= '#ez-home-slider.ez-widget-area, .slider-inside #ez-home-slider.ez-widget-area { padding-bottom: 0; }' . "\n";
        $ez_mq_fourth .= '#home-hook-wrap { padding-bottom: 0; }' . "\n";
        $ez_mq_fourth .= '#ez-home-container-wrap, .ez-home-container-area,' . "\n";
        $ez_mq_fourth .= '#ez-feature-top-container, #ez-fat-footer-container { margin: 0 auto; padding-bottom: 0; }' . "\n";
        $ez_mq_fourth .= 'body.override.fat-footer-inside #ez-fat-footer-container-wrap { margin-top: 0; margin-bottom: ' . $ez_widget_home_padding_bottom . 'px; }' . "\n";
        $ez_mq_fourth .= '#ez-home-container-wrap .ez-widget-area,' . "\n";
        $ez_mq_fourth .= '#ez-feature-top-container .ez-widget-area,' . "\n";
        $ez_mq_fourth .= '#ez-fat-footer-container .ez-widget-area { width: 100%; padding-bottom: 20px; padding-left: 0 !important; }' . "\n";
        $ez_mq_fourth .= '#ez-home-sidebar-wrap { margin: 0; }' . "\n";
    } else {
        $ez_mq_first = '';
        $ez_mq_fourth = '';
    }
    if (dynamik_get_responsive('footer_media_query_default') == 'default') {
        $footer_mq_first = dynamik_html_markup('site_footer') . ' .creds, ' . dynamik_html_markup('site_footer') . ' .gototop { width: 100%; text-align: center; float: none; }' . "\n";
    } else {
        $footer_mq_first = '';
    }
    if (dynamik_get_custom_css('custom_css') == '') {
        $media_query_large_cascading_content = dynamik_get_responsive('media_query_large_cascading_content');
        $media_query_large_content = dynamik_get_responsive('media_query_large_content');
        $media_query_medium_large_content = dynamik_get_responsive('media_query_medium_large_content');
        $media_query_medium_cascading_content = dynamik_get_responsive('media_query_medium_cascading_content');
        $media_query_medium_content = dynamik_get_responsive('media_query_medium_content');
        $media_query_small_content = dynamik_get_responsive('media_query_small_content');
    } else {
        $media_query_large_cascading_content = '';
        $media_query_large_content = '';
        $media_query_medium_large_content = '';
        $media_query_medium_cascading_content = '';
        $media_query_medium_content = '';
        $media_query_small_content = '';
    }
    // Build dynamik CSS content
    $css = dynamik_import_google_fonts() . '

/* Defaults
------------------------------------------------------------ */

body,
h1,
h2,
h2 a,
h2 a:visited,
h3,
h4,
h5,
h6,
p,
select,
textarea {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

li,
ol,
ul {
	margin: 0;
	padding: 0;
}

ol li {
	list-style-type: decimal;
}


/* Clearfix
------------------------------------------------------------ */

.clearfix:after { visibility: hidden; display: block; height: 0; font-size: 0; line-height: 0; content: " "; clear: both; }
.clearfix { display: block; }
/* IE6 */
* html .clearfix { height: 1%; }
/* IE7 */
*:first-child + html .clearfix { min-height: 1%; }


/* Hyperlinks
------------------------------------------------------------ */

a,
a:visited {
	color: #0d72c7;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a img {
	border: none;
}


/* Body
------------------------------------------------------------ */

body {
	' . $body_bg . '
	color: #' . $universal_font_color . ';
	font-size: ' . $body_font_size . 'px;
	font-family: ' . $universal_font_type . ';
	line-height: ' . $universal_line_height . ';
	' . $body_font_css . '
	' . $universal_font_css . '
}

::-moz-selection {
	background-color: #0d72c7;
	color: #fff;
}

::selection {
	background-color: #0d72c7;
	color: #fff;
}


/* Wrap
------------------------------------------------------------ */

' . $wrap_styles . '


/* Header
------------------------------------------------------------ */

' . dynamik_html_markup('site_header') . ' {
	' . $header_bg . '
	min-height: ' . $header_height . 'px;
	border-top: ' . $header_top_border_thickness . 'px ' . $header_border_style . ' #' . $header_border_color . ';
	border-bottom: ' . $header_bottom_border_thickness . 'px ' . $header_border_style . ' #' . $header_border_color . ';
	border-left: ' . $header_lr_border_thickness . 'px ' . $header_border_style . ' #' . $header_border_color . ';
	border-right: ' . $header_lr_border_thickness . 'px ' . $header_border_style . ' #' . $header_border_color . ';
	clear: both;
}

' . dynamik_html_markup('site_header') . ' .wrap {
	margin: 0 auto;
	padding: 0;
	float: none;
}

.content-sidebar-sidebar ' . dynamik_html_markup('site_header') . ' .wrap {
	width: ' . $header_width_dbl_rt_sb . 'px;
}

.sidebar-sidebar-content ' . dynamik_html_markup('site_header') . ' .wrap {
	width: ' . $header_width_dbl_lft_sb . 'px;
}

.sidebar-content-sidebar ' . dynamik_html_markup('site_header') . ' .wrap {
	width: ' . $header_width_dbl_sb . 'px;
}

.content-sidebar ' . dynamik_html_markup('site_header') . ' .wrap {
	width: ' . $header_width_rt_sb . 'px;
}

.sidebar-content ' . dynamik_html_markup('site_header') . ' .wrap {
	width: ' . $header_width_lft_sb . 'px;
}

.full-width-content ' . dynamik_html_markup('site_header') . ' .wrap {
	width: ' . $header_width_no_sb . 'px;
}

' . dynamik_html_markup('title_area') . ' {
	width: ' . $header_title_area_width . ';
	padding: ' . $text_logo_top_padding . 'px 0 0 ' . $text_logo_left_padding . 'px;
	float: left;
	overflow: hidden;
}

' . dynamik_html_markup('site_title') . ' {
	color: #' . $title_font_color . ';
	font-family: ' . $title_font_type . ';
	font-size: ' . $title_font_size . ';
	font-weight: 300;
	line-height: 1.25;
	' . $title_font_css . '
}

' . dynamik_html_markup('site_title') . ' a,
' . dynamik_html_markup('site_title') . ' a:visited {
	color: #' . $title_font_color . ';
	text-decoration: ' . $title_link_underline_visited . ';
}

' . dynamik_html_markup('site_title') . ' a:hover {
	color: #' . $title_link_color . ';
	text-decoration: ' . $title_link_underline_hover . ';
}

' . dynamik_html_markup('site_description') . ' {
	margin: 0;
	padding: ' . $tagline_top_padding . 'px 0 0;
	color: #' . $tagline_font_color . ';
	font-family: ' . $tagline_font_type . ';
	font-size: ' . $tagline_font_size . ';
	font-weight: 300;
	' . $tagline_font_css . '
}

' . dynamik_html_markup('site_header') . ' .widget-area {
	width: ' . $header_widget_width . 'px;
	padding: ' . $header_widget_top_padding . 'px ' . $header_widget_right_padding . 'px 0 0;
	float: right;
}


/* Image Header - Partial Width
------------------------------------------------------------ */

.header-image ' . dynamik_html_markup('site_header') . ' .wrap ' . dynamik_html_markup('title_area') . ' {
	' . $logo_image . '
	height: ' . $header_logo_height . 'px;
	margin: ' . $image_logo_top_margin . 'px 0 0 ' . $image_logo_left_margin . 'px;
}

.header-image ' . dynamik_html_markup('title_area') . ',
.header-image ' . dynamik_html_markup('site_title') . ',
.header-image ' . dynamik_html_markup('site_title') . ' a {
	width: ' . $header_title_area_width . ';
	height: ' . $header_logo_height . 'px;
	padding: 0;
	float: left;
	display: block; 
	text-indent: -9999px;
	overflow: hidden;
}

.header-image ' . dynamik_html_markup('site_description') . ' {
	display: block;
	overflow: hidden;
}


/* Primary Navigation
------------------------------------------------------------ */

' . dynamik_html_markup('nav_primary') . ' {
	' . $nav1_bg . '
	border-top: ' . $nav1_top_border_thickness . 'px ' . $nav1_border_style . ' #' . $nav1_border_color . ';
	border-bottom: ' . $nav1_bottom_border_thickness . 'px ' . $nav1_border_style . ' #' . $nav1_border_color . ';
	border-left: ' . $nav1_left_border_thickness . 'px ' . $nav1_border_style . ' #' . $nav1_border_color . ';
	border-right: ' . $nav1_right_border_thickness . 'px ' . $nav1_border_style . ' #' . $nav1_border_color . ';
	margin: ' . $nav1_wrap_top_margin . 'px 0 ' . $nav1_wrap_bottom_margin . 'px 0;
	color: #' . $nav1_page_font_color . ';
	font-family: ' . $nav1_font_type . ';
	font-size: ' . $nav1_font_size . ';
	line-height: 1em;
	clear: both;
	' . $nav1_font_css . '
}

.menu-primary {
	margin: 0 auto;
	padding: 0;
	float: none;
	overflow: hidden;
	display: block;
	clear: both;
}

.content-sidebar-sidebar .menu-primary {
	width: ' . $nav1_width_dbl_rt_sb . 'px;
}

.sidebar-sidebar-content .menu-primary {
	width: ' . $nav1_width_dbl_lft_sb . 'px;
}

.sidebar-content-sidebar .menu-primary {
	width: ' . $nav1_width_dbl_sb . 'px;
}

.content-sidebar .menu-primary {
	width: ' . $nav1_width_rt_sb . 'px;
}

.sidebar-content .menu-primary {
	width: ' . $nav1_width_lft_sb . 'px;
}

.full-width-content .menu-primary {
	width: ' . $nav1_width_no_sb . 'px;
}

.menu-primary ul {
	float: left;
	width: 100%;
}

.menu-primary li {
	float: left;
	list-style-type: none;
}

.menu-primary a {
	' . $nav1_page_bg . '
	border-top: ' . $nav1_page_top_border_thickness . 'px ' . $nav1_page_border_style . ' #' . $nav1_page_border_color . ';
	border-bottom: ' . $nav1_page_bottom_border_thickness . 'px ' . $nav1_page_border_style . ' #' . $nav1_page_border_color . ';
	border-left: ' . $nav1_page_left_border_thickness . 'px ' . $nav1_page_border_style . ' #' . $nav1_page_border_color . ';
	border-right: ' . $nav1_page_right_border_thickness . 'px ' . $nav1_page_border_style . ' #' . $nav1_page_border_color . ';
	margin: 0 ' . $nav1_page_right_margin . 'px 0 ' . $nav1_page_left_margin . 'px;
	padding: ' . $nav1_page_tb_padding . 'px ' . $nav1_page_lr_padding . 'px ' . $nav1_page_tb_padding . 'px ' . $nav1_page_lr_padding . 'px;
	color: #' . $nav1_page_font_color . ';
	text-decoration: ' . $nav1_link_underline_visited . ';
	display: block;
	position: relative;
}

.menu-primary li a:active,
.menu-primary li a:hover {
	' . $nav1_page_hover_bg . '
	border-top: ' . $nav1_page_top_border_thickness . 'px ' . $nav1_page_border_style . ' #' . $nav1_page_hover_border_color . ';
	border-bottom: ' . $nav1_page_bottom_border_thickness . 'px ' . $nav1_page_border_style . ' #' . $nav1_page_hover_border_color . ';
	border-left: ' . $nav1_page_left_border_thickness . 'px ' . $nav1_page_border_style . ' #' . $nav1_page_hover_border_color . ';
	border-right: ' . $nav1_page_right_border_thickness . 'px ' . $nav1_page_border_style . ' #' . $nav1_page_hover_border_color . ';
	color: #' . $nav1_page_hover_font_color . ';
	text-decoration: ' . $nav1_link_underline_hover . ';
}

.menu-primary li.current_page_item a,
.menu-primary li.current-cat a,
.menu-primary li.current-menu-item a {
	' . $nav1_page_active_bg . '
	border-top: ' . $nav1_page_top_border_thickness . 'px ' . $nav1_page_border_style . ' #' . $nav1_page_active_border_color . ';
	border-bottom: ' . $nav1_page_bottom_border_thickness . 'px ' . $nav1_page_border_style . ' #' . $nav1_page_active_border_color . ';
	border-left: ' . $nav1_page_left_border_thickness . 'px ' . $nav1_page_border_style . ' #' . $nav1_page_active_border_color . ';
	border-right: ' . $nav1_page_right_border_thickness . 'px ' . $nav1_page_border_style . ' #' . $nav1_page_active_border_color . ';
	color: #' . $nav1_page_active_font_color . ';
	text-decoration: ' . $nav1_link_underline_hover . ';
}

.menu-primary li li a,
.menu-primary li li a:link,
.menu-primary li li a:visited {
	' . $nav1_sub_page_bg . '
	width: ' . $nav1_submenu_width . 'px;
	border-top: 0;
	border-right: 1px solid #' . $nav1_submenu_border_color . ';
	border-bottom: 1px solid #' . $nav1_submenu_border_color . ';
	border-left: 1px solid #' . $nav1_submenu_border_color . ';
	margin: 0 0 0 ' . $nav1_page_left_margin . 'px;
	padding: ' . $nav1_submenu_tb_padding . 'px ' . $nav1_submenu_lr_padding . 'px ' . $nav1_submenu_tb_padding . 'px ' . $nav1_submenu_lr_padding . 'px;
	color: #' . $nav1_sub_page_font_color . ';
	text-decoration: ' . $nav1_link_underline_visited . ';
	float: none;
	position: relative;
}

.menu-primary li li a:active,
.menu-primary li li a:hover {
	' . $nav1_sub_page_hover_bg . '
	color: #' . $nav1_sub_page_hover_font_color . ';
	text-decoration: ' . $nav1_link_underline_hover . ';
}

.menu-primary li ul {
	width: ' . $nav1_submenu_width_plus . 'px;
	height: auto;
	margin: 0;
	z-index: 9999;
	left: -9999px;
	position: absolute;
}

.menu-primary li ul ul {
	margin: ' . $nav1_liulul_top_margin . 'px 0 0 ' . $nav1_liulul_left_margin . 'px;
}

.genesis-nav-menu li:hover ul ul,
.genesis-nav-menu li.sfHover ul ul {
	left: -9999px;
}

.genesis-nav-menu li:hover,
.genesis-nav-menu li.sfHover {
	position: static;
}

ul.genesis-nav-menu li:hover>ul,
ul.genesis-nav-menu li.sfHover ul {
	left: auto;
}

.menu-primary li a.sf-with-ul {
	padding-right: ' . $nav1_sf_right_padding . 'px;
}

' . $nav1_sub_indicator_styles . '

#wpadminbar li:hover ul ul {
	left: 0;
}


/* Primary Navigation Extras
------------------------------------------------------------ */

.genesis-nav-menu li.right {
	color: #' . $nav1_extras_font_color . ';
	font-family: ' . $nav1_extras_font_type . ';
	font-size: ' . $nav1_extras_font_size . ';
	' . $nav1_extras_font_css . '
	padding: ' . $nav1_extras_text_padding_top . 'px ' . $nav1_extras_text_padding_right . 'px 0 0;
	float: right;
}

.genesis-nav-menu li.right a {
	background: none;
	border: none;
	display: inline;
}

.genesis-nav-menu li.right a, .genesis-nav-menu li.right a:visited {
	color: #' . $nav1_extras_link_color . ';
	text-decoration: ' . $nav1_extras_link_underline_visited . ';
}

.genesis-nav-menu li.right a:hover {
	color: #' . $nav1_extras_link_hover_color . ';
	text-decoration: ' . $nav1_extras_link_underline_hover . ';
}

.genesis-nav-menu li.search {
	padding: ' . $nav1_extras_search_padding_top . 'px ' . $nav1_extras_search_padding_right . 'px 0 0;
}

.genesis-nav-menu li.rss a {
	background: url(' . $default_images . '/rss.png) no-repeat center left;
	margin: 0 0 0 10px;
	padding: 0 0 0 16px;
}

.genesis-nav-menu li.twitter a {
	background: url(' . $default_images . '/twitter-nav.png) no-repeat center left;
	padding: 0 0 0 20px;
}


/* Secondary Navigation
------------------------------------------------------------ */

' . dynamik_html_markup('nav_secondary') . ' {
	' . $nav2_bg . '
	border-top: ' . $nav2_top_border_thickness . 'px ' . $nav2_border_style . ' #' . $nav2_border_color . ';
	border-bottom: ' . $nav2_bottom_border_thickness . 'px ' . $nav2_border_style . ' #' . $nav2_border_color . ';
	border-left: ' . $nav2_left_border_thickness . 'px ' . $nav2_border_style . ' #' . $nav2_border_color . ';
	border-right: ' . $nav2_right_border_thickness . 'px ' . $nav2_border_style . ' #' . $nav2_border_color . ';
	margin: ' . $nav2_wrap_top_margin . 'px 0 ' . $nav2_wrap_bottom_margin . 'px 0;
	color: #' . $nav2_page_font_color . ';
	font-family: ' . $nav2_font_type . ';
	font-size: ' . $nav2_font_size . ';
	line-height: 1em;
	clear: both;
	' . $nav2_font_css . '
}

.menu-secondary {
	margin: 0 auto;
	padding: 0;
	float: none;
	overflow: hidden;
	display: block;
	clear: both;
}

.content-sidebar-sidebar .menu-secondary {
	width: ' . $nav2_width_dbl_rt_sb . 'px;
}

.sidebar-sidebar-content .menu-secondary {
	width: ' . $nav2_width_dbl_lft_sb . 'px;
}

.sidebar-content-sidebar .menu-secondary {
	width: ' . $nav2_width_dbl_sb . 'px;
}

.content-sidebar .menu-secondary {
	width: ' . $nav2_width_rt_sb . 'px;
}

.sidebar-content .menu-secondary {
	width: ' . $nav2_width_lft_sb . 'px;
}

.full-width-content .menu-secondary {
	width: ' . $nav2_width_no_sb . 'px;
}

.menu-secondary ul {
	float: left;
	width: 100%;
}

.menu-secondary li {
	float: left;
	list-style-type: none;
}

.menu-secondary a {
	' . $nav2_page_bg . '
	border-top: ' . $nav2_page_top_border_thickness . 'px ' . $nav2_page_border_style . ' #' . $nav2_page_border_color . ';
	border-bottom: ' . $nav2_page_bottom_border_thickness . 'px ' . $nav2_page_border_style . ' #' . $nav2_page_border_color . ';
	border-left: ' . $nav2_page_left_border_thickness . 'px ' . $nav2_page_border_style . ' #' . $nav2_page_border_color . ';
	border-right: ' . $nav2_page_right_border_thickness . 'px ' . $nav2_page_border_style . ' #' . $nav2_page_border_color . ';
	margin: 0 ' . $nav2_page_right_margin . 'px 0 ' . $nav2_page_left_margin . 'px;
	padding: ' . $nav2_page_tb_padding . 'px ' . $nav2_page_lr_padding . 'px ' . $nav2_page_tb_padding . 'px ' . $nav2_page_lr_padding . 'px;
	color: #' . $nav2_page_font_color . ';
	text-decoration: ' . $nav2_link_underline_visited . ';
	display: block;
	position: relative;
}

.menu-secondary li a:active,
.menu-secondary li a:hover {
	' . $nav2_page_hover_bg . '
	border-top: ' . $nav2_page_top_border_thickness . 'px ' . $nav2_page_border_style . ' #' . $nav2_page_hover_border_color . ';
	border-bottom: ' . $nav2_page_bottom_border_thickness . 'px ' . $nav2_page_border_style . ' #' . $nav2_page_hover_border_color . ';
	border-left: ' . $nav2_page_left_border_thickness . 'px ' . $nav2_page_border_style . ' #' . $nav2_page_hover_border_color . ';
	border-right: ' . $nav2_page_right_border_thickness . 'px ' . $nav2_page_border_style . ' #' . $nav2_page_hover_border_color . ';
	color: #' . $nav2_page_hover_font_color . ';
	text-decoration: ' . $nav2_link_underline_hover . ';
}

.menu-secondary li.current_page_item a,
.menu-secondary li.current-cat a,
.menu-secondary li.current-menu-item a {
	' . $nav2_page_active_bg . '
	border-top: ' . $nav2_page_top_border_thickness . 'px ' . $nav2_page_border_style . ' #' . $nav2_page_active_border_color . ';
	border-bottom: ' . $nav2_page_bottom_border_thickness . 'px ' . $nav2_page_border_style . ' #' . $nav2_page_active_border_color . ';
	border-left: ' . $nav2_page_left_border_thickness . 'px ' . $nav2_page_border_style . ' #' . $nav2_page_active_border_color . ';
	border-right: ' . $nav2_page_right_border_thickness . 'px ' . $nav2_page_border_style . ' #' . $nav2_page_active_border_color . ';
	color: #' . $nav2_page_active_font_color . ';
	text-decoration: ' . $nav2_link_underline_hover . ';
}

.menu-secondary li li a,
.menu-secondary li li a:link,
.menu-secondary li li a:visited {
	' . $nav2_sub_page_bg . '
	width: ' . $nav2_submenu_width . 'px;
	border-top: 0;
	border-right: 1px solid #' . $nav2_submenu_border_color . ';
	border-bottom: 1px solid #' . $nav2_submenu_border_color . ';
	border-left: 1px solid #' . $nav2_submenu_border_color . ';
	margin: 0 0 0 ' . $nav2_page_left_margin . 'px;
	padding: ' . $nav2_submenu_tb_padding . 'px ' . $nav2_submenu_lr_padding . 'px ' . $nav2_submenu_tb_padding . 'px ' . $nav2_submenu_lr_padding . 'px;
	color: #' . $nav2_sub_page_font_color . ';
	text-decoration: ' . $nav2_link_underline_visited . ';
	float: none;
	position: relative;
}

.menu-secondary li li a:active,
.menu-secondary li li a:hover {
	' . $nav2_sub_page_hover_bg . '
	color: #' . $nav2_sub_page_hover_font_color . ';
	text-decoration: ' . $nav2_link_underline_hover . ';
}

.menu-secondary li ul {
	width: ' . $nav2_submenu_width_plus . 'px;
	height: auto;
	margin: 0;
	z-index: 9999;
	left: -9999px;
	position: absolute;
}

.menu-secondary li ul ul {
	margin: ' . $nav2_liulul_top_margin . 'px 0 0 ' . $nav2_liulul_left_margin . 'px;
}

.menu-secondary li a.sf-with-ul {
	padding-right: ' . $nav2_sf_right_padding . 'px;
}

' . $nav2_sub_indicator_styles . '


/* Vertical Menu Toggle Button
------------------------------------------------------------ */

' . $vertical_toggle_button_styles . '


/* Responsive Dropdown Navbars
------------------------------------------------------------ */

#dropdown-nav-wrap,
#dropdown-subnav-wrap {
	display: none;
}

.nav-chosen-select,
.subnav-chosen-select {
	width: 100%;
	margin: 0;
	padding: 7px;
}

.nav-chosen-select {
	' . $nav1_bg . '
	border: ' . $nav1_bottom_border_thickness . 'px ' . $nav1_border_style . ' #' . $nav1_border_color . ';
	color: #' . $nav1_page_font_color . ';
	font-family: ' . $nav1_font_type . ';
	font-size: ' . $nav1_font_size . ';
	' . $nav1_dropdown_webkit_appearance . '
}

.subnav-chosen-select {
	' . $nav2_bg . '
	border: ' . $nav2_bottom_border_thickness . 'px ' . $nav2_border_style . ' #' . $nav2_border_color . ';
	color: #' . $nav2_page_font_color . ';
	font-family: ' . $nav2_font_type . ';
	font-size: ' . $nav2_font_size . ';
	' . $nav2_dropdown_webkit_appearance . '
}


/* Header Navigation
------------------------------------------------------------ */

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu {
	' . $nav3_bg . '
	border-top: ' . $nav3_top_border_thickness . 'px ' . $nav3_border_style . ' #' . $nav3_border_color . ';
	border-bottom: ' . $nav3_bottom_border_thickness . 'px ' . $nav3_border_style . ' #' . $nav3_border_color . ';
	border-left: ' . $nav3_left_border_thickness . 'px ' . $nav3_border_style . ' #' . $nav3_border_color . ';
	border-right: ' . $nav3_right_border_thickness . 'px ' . $nav3_border_style . ' #' . $nav3_border_color . ';
	width: ' . $nav3_width . 'px;
	margin: ' . $nav3_wrap_top_margin . 'px 0 ' . $nav3_wrap_bottom_margin . 'px 0;
	padding: 0;
	color: #' . $nav3_page_font_color . ';
	font-family: ' . $nav3_font_type . ';
	font-size: ' . $nav3_font_size . ';
	line-height: 1em;
	overflow: hidden;
	float: none;
	clear: both;
	display: block;
	' . $nav3_font_css . '
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu ul {
	float: left;
	width: 100%;
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li {
	float: left;
	list-style-type: none;
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu a {
	' . $nav3_page_bg . '
	border-top: ' . $nav3_page_top_border_thickness . 'px ' . $nav3_page_border_style . ' #' . $nav3_page_border_color . ';
	border-bottom: ' . $nav3_page_bottom_border_thickness . 'px ' . $nav3_page_border_style . ' #' . $nav3_page_border_color . ';
	border-left: ' . $nav3_page_left_border_thickness . 'px ' . $nav3_page_border_style . ' #' . $nav3_page_border_color . ';
	border-right: ' . $nav3_page_right_border_thickness . 'px ' . $nav3_page_border_style . ' #' . $nav3_page_border_color . ';
	margin: 0 ' . $nav3_page_right_margin . 'px 0 ' . $nav3_page_left_margin . 'px;
	padding: ' . $nav3_page_tb_padding . 'px ' . $nav3_page_lr_padding . 'px ' . $nav3_page_tb_padding . 'px ' . $nav3_page_lr_padding . 'px;
	color: #' . $nav3_page_font_color . ';
	text-decoration: ' . $nav3_link_underline_visited . ';
	display: block;
	position: relative;
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li a:active,
' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li a:hover {
	' . $nav3_page_hover_bg . '
	border-top: ' . $nav3_page_top_border_thickness . 'px ' . $nav3_page_border_style . ' #' . $nav3_page_hover_border_color . ';
	border-bottom: ' . $nav3_page_bottom_border_thickness . 'px ' . $nav3_page_border_style . ' #' . $nav3_page_hover_border_color . ';
	border-left: ' . $nav3_page_left_border_thickness . 'px ' . $nav3_page_border_style . ' #' . $nav3_page_hover_border_color . ';
	border-right: ' . $nav3_page_right_border_thickness . 'px ' . $nav3_page_border_style . ' #' . $nav3_page_hover_border_color . ';
	color: #' . $nav3_page_hover_font_color . ';
	text-decoration: ' . $nav3_link_underline_hover . ';
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li.current_page_item a,
' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li.current-cat a,
' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li.current-menu-item a {
	' . $nav3_page_active_bg . '
	border-top: ' . $nav3_page_top_border_thickness . 'px ' . $nav3_page_border_style . ' #' . $nav3_page_active_border_color . ';
	border-bottom: ' . $nav3_page_bottom_border_thickness . 'px ' . $nav3_page_border_style . ' #' . $nav3_page_active_border_color . ';
	border-left: ' . $nav3_page_left_border_thickness . 'px ' . $nav3_page_border_style . ' #' . $nav3_page_active_border_color . ';
	border-right: ' . $nav3_page_right_border_thickness . 'px ' . $nav3_page_border_style . ' #' . $nav3_page_active_border_color . ';
	color: #' . $nav3_page_active_font_color . ';
	text-decoration: ' . $nav3_link_underline_hover . ';
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li a,
' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li a:link,
' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li a:visited {
	' . $nav3_sub_page_bg . '
	width: ' . $nav3_submenu_width . 'px;
	border-top: 0;
	border-right: 1px solid #' . $nav3_submenu_border_color . ';
	border-bottom: 1px solid #' . $nav3_submenu_border_color . ';
	border-left: 1px solid #' . $nav3_submenu_border_color . ';
	margin: 0 0 0 ' . $nav3_page_left_margin . 'px;
	padding: ' . $nav3_submenu_tb_padding . 'px ' . $nav3_submenu_lr_padding . 'px ' . $nav3_submenu_tb_padding . 'px ' . $nav3_submenu_lr_padding . 'px;
	color: #' . $nav3_sub_page_font_color . ';
	text-decoration: ' . $nav3_link_underline_visited . ';
	float: none;
	position: relative;
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li a:active,
' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li li a:hover {
	' . $nav3_sub_page_hover_bg . '
	color: #' . $nav3_sub_page_hover_font_color . ';
	text-decoration: ' . $nav3_link_underline_hover . ';
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li ul {
	width: ' . $nav3_submenu_width_plus . 'px;
	height: auto;
	margin: 0;
	z-index: 9999;
	left: -9999px;
	position: absolute;
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li ul ul {
	margin: ' . $nav3_liulul_top_margin . 'px 0 0 ' . $nav3_liulul_left_margin . 'px;
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li:hover>ul,
' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li.sfHover ul {
	left: auto;
}

' . dynamik_html_markup('site_header') . ' .genesis-nav-menu li a.sf-with-ul {
	padding-right: ' . $nav3_sf_right_padding . 'px;
}

' . $nav3_sub_indicator_styles . '


/* Inner
------------------------------------------------------------ */

' . dynamik_html_markup('site_inner') . ' {
	' . $inner_bg . '
	border-top: ' . $inner_tb_border_thickness . 'px ' . $inner_border_style . ' #' . $inner_border_color . ';
	border-bottom: ' . $inner_tb_border_thickness . 'px ' . $inner_border_style . ' #' . $inner_border_color . ';
	border-left: ' . $inner_lr_border_thickness . 'px ' . $inner_border_style . ' #' . $inner_border_color . ';
	border-right: ' . $inner_lr_border_thickness . 'px ' . $inner_border_style . ' #' . $inner_border_color . ';
	margin: ' . $inner_top_margin . 'px auto ' . $inner_bottom_margin . 'px;
	padding: ' . $inner_tb_padding . 'px ' . $inner_lr_padding . 'px ' . $inner_tb_padding . 'px ' . $inner_lr_padding . 'px;
	overflow: hidden;
	clear: both;
	' . $inner_box_shadow . '
	' . $inner_border_radius . '
}

.content-sidebar-sidebar ' . dynamik_html_markup('site_inner') . ' {
	' . $width . ': ' . $inner_width_dbl_rt_sb . 'px;
}

.sidebar-sidebar-content ' . dynamik_html_markup('site_inner') . ' {
	' . $width . ': ' . $inner_width_dbl_lft_sb . 'px;
}

.sidebar-content-sidebar ' . dynamik_html_markup('site_inner') . ' {
	' . $width . ': ' . $inner_width_dbl_sb . 'px;
}

.content-sidebar ' . dynamik_html_markup('site_inner') . ' {
	' . $width . ': ' . $inner_width_rt_sb . 'px;
}

.sidebar-content ' . dynamik_html_markup('site_inner') . ' {
	' . $width . ': ' . $inner_width_lft_sb . 'px;
}

.full-width-content ' . dynamik_html_markup('site_inner') . ' {
	' . $width . ': ' . $inner_width_no_sb . 'px;
}

.ez-home ' . dynamik_html_markup('site_inner') . ' {
	' . $width . ': ' . $inner_width_ez_home . 'px;
	padding: 0;
}


/* Breadcrumb/Taxonomy Description
------------------------------------------------------------ */

.breadcrumb {
	' . $breadcrumbs_bg . '
	border-top: ' . $breadcrumbs_top_border_thickness . 'px ' . $breadcrumbs_border_style . ' #' . $breadcrumbs_border_color . ';
	border-bottom: ' . $breadcrumbs_bottom_border_thickness . 'px ' . $breadcrumbs_border_style . ' #' . $breadcrumbs_border_color . ';
	border-left: ' . $breadcrumbs_left_border_thickness . 'px ' . $breadcrumbs_border_style . ' #' . $breadcrumbs_border_color . ';
	border-right: ' . $breadcrumbs_right_border_thickness . 'px ' . $breadcrumbs_border_style . ' #' . $breadcrumbs_border_color . ';
	margin-top: ' . $breadcrumbs_margin_top . 'px;
	margin-bottom: ' . $breadcrumbs_margin_bottom . 'px;
	padding: ' . $breadcrumbs_padding_top . 'px ' . $breadcrumbs_padding_right . 'px ' . $breadcrumbs_padding_bottom . 'px ' . $breadcrumbs_padding_left . 'px;
	color: #' . $breadcrumbs_font_color . ';
	font-family: ' . $breadcrumbs_font_type . ';
	font-size: ' . $breadcrumbs_font_size . ';
	' . $breadcrumbs_font_css . '
}

.breadcrumb a,
.breadcrumb a:visited {
	color: #' . $breadcrumbs_link_color . ';
	text-decoration: ' . $breadcrumbs_link_underline_visited . ';
}

.breadcrumb a:hover {
	color: #' . $breadcrumbs_link_hover_color . ';
	text-decoration: ' . $breadcrumbs_link_underline_hover . ';
}

.taxonomy-description,
.author-description {
	' . $taxonomy_box_content_bg . '
	border-top: ' . $taxonomy_box_content_top_border_thickness . 'px ' . $taxonomy_box_content_border_style . ' #' . $taxonomy_box_content_border_color . ';
	border-bottom: ' . $taxonomy_box_content_bottom_border_thickness . 'px ' . $taxonomy_box_content_border_style . ' #' . $taxonomy_box_content_border_color . ';
	border-left: ' . $taxonomy_box_content_lr_border_thickness . 'px ' . $taxonomy_box_content_border_style . ' #' . $taxonomy_box_content_border_color . ';
	border-right: ' . $taxonomy_box_content_lr_border_thickness . 'px ' . $taxonomy_box_content_border_style . ' #' . $taxonomy_box_content_border_color . ';
	margin: ' . $taxonomy_box_margin_top . 'px 0 ' . $taxonomy_box_margin_bottom . 'px;
	padding: 0;
	color: #' . $taxonomy_box_content_font_color . ';
	font-family: ' . $taxonomy_box_content_font_type . ';
	font-size: ' . $taxonomy_box_content_font_size . ';
	' . $taxonomy_box_content_font_css . '
}

' . dynamik_html_markup('content') . ' .taxonomy-description h1,
' . dynamik_html_markup('content') . ' .author-description h1 {
	' . $taxonomy_box_heading_bg . '
	border-top: ' . $taxonomy_box_heading_top_border_thickness . 'px ' . $taxonomy_box_heading_border_style . ' #' . $taxonomy_box_heading_border_color . ';
	border-bottom: ' . $taxonomy_box_heading_bottom_border_thickness . 'px ' . $taxonomy_box_heading_border_style . ' #' . $taxonomy_box_heading_border_color . ';
	border-left: ' . $taxonomy_box_heading_lr_border_thickness . 'px ' . $taxonomy_box_heading_border_style . ' #' . $taxonomy_box_heading_border_color . ';
	border-right: ' . $taxonomy_box_heading_lr_border_thickness . 'px ' . $taxonomy_box_heading_border_style . ' #' . $taxonomy_box_heading_border_color . ';
	margin: 0;
	padding: ' . $taxonomy_box_heading_padding_top . 'px ' . $taxonomy_box_heading_padding_right . 'px ' . $taxonomy_box_heading_padding_bottom . 'px ' . $taxonomy_box_heading_padding_left . 'px;
	color: #' . $taxonomy_box_heading_font_color . ';
	font-family: ' . $taxonomy_box_heading_font_type . ';
	font-size: ' . $taxonomy_box_heading_font_size . ';
	font-weight: 300;
	' . $taxonomy_box_heading_font_css . '
}

' . dynamik_html_markup('content') . ' .taxonomy-description p,
' . dynamik_html_markup('content') . ' .author-description p {
	padding: ' . $taxonomy_box_content_padding_top . 'px ' . $taxonomy_box_content_padding_right . 'px ' . $taxonomy_box_content_padding_bottom . 'px ' . $taxonomy_box_content_padding_left . 'px;
}

' . dynamik_html_markup('content') . ' .taxonomy-description a, ' . dynamik_html_markup('content') . ' .taxonomy-description a:visited,
' . dynamik_html_markup('content') . ' .author-description a, ' . dynamik_html_markup('content') . ' .author-description a:visited {
	color: #' . $taxonomy_box_content_link_color . ';
	text-decoration: ' . $taxonomy_box_content_link_underline_visited . ';
}

' . dynamik_html_markup('content') . ' .taxonomy-description a:hover,
' . dynamik_html_markup('content') . ' .author-description a:hover {
	color: #' . $taxonomy_box_content_link_hover_color . ';
	text-decoration: ' . $taxonomy_box_content_link_underline_hover . ';
}


/* Content-Sidebar Wrap
------------------------------------------------------------ */

' . dynamik_html_markup('content_sidebar_wrap') . ' {
	float: left;
}

.sidebar-content-sidebar ' . dynamik_html_markup('content_sidebar_wrap') . ',
.sidebar-sidebar-content ' . dynamik_html_markup('content_sidebar_wrap') . ' {
	float: right;
}

.content-sidebar-sidebar ' . dynamik_html_markup('content_sidebar_wrap') . ' {
	width: ' . $content_sb_wrap_width_dbl_rt_sb . 'px;
}

.sidebar-sidebar-content ' . dynamik_html_markup('content_sidebar_wrap') . ' {
	width: ' . $content_sb_wrap_width_dbl_lft_sb . 'px;
}

.sidebar-content-sidebar ' . dynamik_html_markup('content_sidebar_wrap') . ' {
	width: ' . $content_sb_wrap_width_dbl_sb . 'px;
}

.content-sidebar ' . dynamik_html_markup('content_sidebar_wrap') . ' {
	width: ' . $content_sb_wrap_width_rt_sb . 'px;
}

.sidebar-content ' . dynamik_html_markup('content_sidebar_wrap') . ' {
	width: ' . $content_sb_wrap_width_lft_sb . 'px;
}

.full-width-content ' . dynamik_html_markup('content_sidebar_wrap') . ' {
	width: ' . $content_sb_wrap_width_no_sb . 'px;
}


/* Content
------------------------------------------------------------ */

' . dynamik_html_markup('content') . ' {
	margin: 0;
	padding: ' . $content_padding_top . 'px ' . $content_padding_right . 'px ' . $content_padding_bottom . 'px ' . $content_padding_left . 'px;
	float: left;
}

.content-sidebar-sidebar ' . dynamik_html_markup('content') . ' {
	width: ' . $cc_width_dbl_rt_sb . 'px;
}

.sidebar-sidebar-content ' . dynamik_html_markup('content') . ' {
	width: ' . $cc_width_dbl_lft_sb . 'px;
}

.sidebar-content-sidebar ' . dynamik_html_markup('content') . ' {
	width: ' . $cc_width_dbl_sb . 'px;
}

.content-sidebar ' . dynamik_html_markup('content') . ' {
	width: ' . $cc_width_rt_sb . 'px;
}

.sidebar-content ' . dynamik_html_markup('content') . ' {
	width: ' . $cc_width_lft_sb . 'px;
}

.full-width-content ' . dynamik_html_markup('content') . ' {
	width: ' . $cc_width_no_sb . 'px;
}

.sidebar-content ' . dynamik_html_markup('content') . ',
.sidebar-sidebar-content ' . dynamik_html_markup('content') . ' {
	float: right;
}

' . dynamik_html_markup('content') . ' .post {
	' . $post_content_bg . '
	border-top: ' . $post_content_top_border_thickness . 'px ' . $post_content_border_style . ' #' . $post_content_border_color . ';
	border-bottom: ' . $post_content_bottom_border_thickness . 'px ' . $post_content_border_style . ' #' . $post_content_border_color . ';
	border-left: ' . $post_content_left_border_thickness . 'px ' . $post_content_border_style . ' #' . $post_content_border_color . ';
	border-right: ' . $post_content_right_border_thickness . 'px ' . $post_content_border_style . ' #' . $post_content_border_color . ';
	margin: ' . $post_content_margin_top . 'px 0 ' . $post_content_margin_bottom . 'px;
	padding: ' . $post_content_padding_top . 'px ' . $post_content_padding_right . 'px ' . $post_content_padding_bottom . 'px ' . $post_content_padding_left . 'px;
}

' . dynamik_html_markup('content') . ' .page {
	' . $page_content_bg . '
	border-top: ' . $page_content_top_border_thickness . 'px ' . $page_content_border_style . ' #' . $page_content_border_color . ';
	border-bottom: ' . $page_content_bottom_border_thickness . 'px ' . $page_content_border_style . ' #' . $page_content_border_color . ';
	border-left: ' . $page_content_left_border_thickness . 'px ' . $page_content_border_style . ' #' . $page_content_border_color . ';
	border-right: ' . $page_content_right_border_thickness . 'px ' . $page_content_border_style . ' #' . $page_content_border_color . ';
	margin: ' . $page_content_margin_top . 'px 0 ' . $page_content_margin_bottom . 'px;
	padding: ' . $page_content_padding_top . 'px ' . $page_content_padding_right . 'px ' . $page_content_padding_bottom . 'px ' . $page_content_padding_left . 'px;
}

.entry-content {
	overflow: hidden;
}

.entry-content p {
	margin: 0 0 ' . $content_paragraph_margin_bottom . 'px;
}

.entry-content p,
.entry-content ul li,
.entry-content ol li {
	color: #' . $content_p_font_color . ';
	font-family: ' . $content_p_font_type . ';
	font-size: ' . $content_p_font_size . ';
	' . $content_p_font_css . '
}

.entry-content a,
.entry-content a:visited {
	color: #' . $content_p_link_color . ';
	text-decoration: ' . $content_p_link_underline_visited . ';
}

.entry-content a:hover {
	color: #' . $content_p_link_hover_color . ';
	text-decoration: ' . $content_p_link_underline_hover . ';
}

' . dynamik_html_markup('content') . ' blockquote {
	' . $blockquote_bg . '
	border-top: ' . $blockquote_tb_border_thickness . 'px ' . $blockquote_border_style . ' #' . $blockquote_border_color . ';
	border-bottom: ' . $blockquote_tb_border_thickness . 'px ' . $blockquote_border_style . ' #' . $blockquote_border_color . ';
	border-left: ' . $blockquote_left_border_thickness . 'px ' . $blockquote_border_style . ' #' . $blockquote_border_color . ';
	border-right: ' . $blockquote_right_border_thickness . 'px ' . $blockquote_border_style . ' #' . $blockquote_border_color . ';
	margin: 5px 5px 20px 30px;
	padding: 25px 30px 5px;
}

' . dynamik_html_markup('content') . ' blockquote p {
	color: #' . $blockquote_font_color . ';
	font-family: ' . $blockquote_font_type . ';
	font-size: ' . $blockquote_font_size . ';
	font-style: italic;
	' . $blockquote_font_css . '
}

' . dynamik_html_markup('content') . ' blockquote a,
' . dynamik_html_markup('content') . ' blockquote a:visited {
	color: #' . $blockquote_link_color . ';
	text-decoration: ' . $blockquote_link_underline_visited . ';
}

' . dynamik_html_markup('content') . ' blockquote a:hover {
	color: #' . $blockquote_link_hover_color . ';
	text-decoration: ' . $blockquote_link_underline_hover . ';
}

p.subscribe-to-comments {
	padding: 20px 0 10px;
}

.clear {
	clear: both;
}

.clear-line {
	border-bottom: 1px solid #ddd;
	clear: both;
	margin: 0 0 25px;
}


/* Content Headlines
------------------------------------------------------------ */

' . dynamik_html_markup('content') . ' .post h1,
' . dynamik_html_markup('content') . ' .post h2,
' . dynamik_html_markup('content') . ' .post h3,
' . dynamik_html_markup('content') . ' .post h4,
' . dynamik_html_markup('content') . ' .post h5,
' . dynamik_html_markup('content') . ' .post h6,
' . dynamik_html_markup('content') . ' .page h1,
' . dynamik_html_markup('content') . ' .page h2,
' . dynamik_html_markup('content') . ' .page h3,
' . dynamik_html_markup('content') . ' .page h4,
' . dynamik_html_markup('content') . ' .page h5,
' . dynamik_html_markup('content') . ' .page h6,
' . dynamik_html_markup('content') . ' h1.entry-title,
' . dynamik_html_markup('content') . ' .entry-content h1,
' . dynamik_html_markup('content') . ' h2.entry-title,
' . dynamik_html_markup('content') . ' .entry-content h2,
' . dynamik_html_markup('content') . ' .entry-content h3,
' . dynamik_html_markup('content') . ' .entry-content h4,
' . dynamik_html_markup('content') . ' .entry-content h5,
' . dynamik_html_markup('content') . ' .entry-content h6 {
	margin: 0 0 10px;
	font-family: ' . $content_heading_font_type . ';
	font-weight: 300;
	line-height: 1.25;
	' . $content_heading_font_css . '
}

' . dynamik_html_markup('content') . ' .post h1,
' . dynamik_html_markup('content') . ' .page h1,
' . dynamik_html_markup('content') . ' h1.entry-title,
' . dynamik_html_markup('content') . ' .entry-content h1 {
	color: #' . $content_heading_h1_font_color . ';
	font-size: ' . $content_heading_h1_font_size . ';
}

' . dynamik_html_markup('content') . ' .post h2 a,
' . dynamik_html_markup('content') . ' .post h2 a:visited,
' . dynamik_html_markup('content') . ' .page h2 a,
' . dynamik_html_markup('content') . ' .page h2 a:visited,
' . dynamik_html_markup('content') . ' h2.entry-title a,
' . dynamik_html_markup('content') . ' h2.entry-title a:visited {
	color: #' . $content_heading_h2_link_color . ';
	text-decoration: ' . $content_heading_h2_link_underline_visited . ';
}

' . dynamik_html_markup('content') . ' .post h2 a:hover,
' . dynamik_html_markup('content') . ' .page h2 a:hover,
' . dynamik_html_markup('content') . ' h2.entry-title a:hover {
	color: #' . $content_heading_h2_hover_color . ';
	text-decoration: ' . $content_heading_h2_link_underline_hover . ';
}

' . dynamik_html_markup('content') . ' .post h2,
' . dynamik_html_markup('content') . ' .page h2,
' . dynamik_html_markup('content') . ' h2.entry-title,
' . dynamik_html_markup('content') . ' .entry-content h2 {
	color: #' . $content_heading_h2_font_color . ';
	font-size: ' . $content_heading_h2_font_size . ';
}

' . dynamik_html_markup('content') . ' .post h3,
' . dynamik_html_markup('content') . ' .page h3,
' . dynamik_html_markup('content') . ' .entry-content h3 {
	color: #' . $content_heading_h3_font_color . ';
	font-size: ' . $content_heading_h3_font_size . ';
}

' . dynamik_html_markup('content') . ' .post h4,
' . dynamik_html_markup('content') . ' .page h4,
' . dynamik_html_markup('content') . ' .entry-content h4 {
	color: #' . $content_heading_h4_font_color . ';
	font-size: ' . $content_heading_h4_font_size . ';
}

' . dynamik_html_markup('content') . ' .post h5,
' . dynamik_html_markup('content') . ' .page h5,
' . dynamik_html_markup('content') . ' .entry-content h5 {
	color: #' . $content_heading_h5_font_color . ';
	font-size: ' . $content_heading_h5_font_size . ';
}

' . dynamik_html_markup('content') . ' .post h6,
' . dynamik_html_markup('content') . ' .page h6,
' . dynamik_html_markup('content') . ' .entry-content h6 {
	color: #' . $content_heading_h6_font_color . ';
	font-size: ' . $content_heading_h6_font_size . ';
}


/* Column Classes
------------------------------------------------------------ */

.five-sixths,
.four-fifths,
.four-sixths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fifths,
.three-fourths,
.three-sixths,
.two-fifths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin: 0 0 20px;
	padding-left: 3%;
}

.one-half,
.three-sixths,
.two-fourths {
	width: 48%;
}

.one-third,
.two-sixths {
	width: 31%;
}

.four-sixths,
.two-thirds {
	width: 65%;
}

.one-fourth {
	width: 22.5%;
}

.three-fourths {
	width: 73.5%;
}

.one-fifth {
	width: 17.4%;
}

.two-fifths {
	width: 37.8%;
}

.three-fifths {
	width: 58.2%;
}

.four-fifths {
	width: 78.6%;
}

.one-sixth {
	width: 14%;
}

.five-sixths {
	width: 82%;
}

.first, .ez-only {
	padding-left: 0;
	clear: both;
}

.ez-only {
	width: 100%;
	float: left;
}


/* EZ Widget Area Class
------------------------------------------------------------ */

.ez-widget-area {
	margin: 0;
}

.ez-widget-area h4 {
	margin: 0 0 10px;
	padding: 0 0 5px;
	font-weight: 300;
}

.ez-widget-area ul,
.ez-widget-area ol {
	margin: 0;
	padding: 0 0 15px 0;
}

.ez-widget-area ul li,
.ez-widget-area ol li {
	margin: 0 0 0 20px;
	padding: 0;
}

.ez-widget-area ul li {
	list-style-type: square;
}

.ez-widget-area ul ul,
.ez-widget-area ol ol {
	padding: 0;
}


/* EZ Home Widget Areas
------------------------------------------------------------ */

#home-hook-wrap {
	' . $ez_widget_home_bg . '
	border-top: ' . $ez_widget_home_tb_border_thickness . 'px ' . $ez_widget_home_border_style . ' #' . $ez_widget_home_border_color . ';
	border-bottom: ' . $ez_widget_home_tb_border_thickness . 'px ' . $ez_widget_home_border_style . ' #' . $ez_widget_home_border_color . ';
	border-left: ' . $ez_widget_home_lr_border_thickness . 'px ' . $ez_widget_home_border_style . ' #' . $ez_widget_home_border_color . ';
	border-right: ' . $ez_widget_home_lr_border_thickness . 'px ' . $ez_widget_home_border_style . ' #' . $ez_widget_home_border_color . ';
	padding: ' . $ez_widget_home_padding_top . 'px ' . $ez_widget_home_padding_right . 'px ' . $ez_widget_home_padding_bottom . 'px ' . $ez_widget_home_padding_left . 'px;
	clear: both;
}

#ez-home-container-wrap .post {
	margin: 0 0 20px;
}

#ez-home-container-wrap .post p {
	margin: 0 0 ' . $content_paragraph_margin_bottom . 'px;
}

#ez-home-container-wrap .page p {
	margin: 0 0 ' . $content_paragraph_margin_bottom . 'px;
}

#ez-home-container-wrap .post p' . dynamik_html_markup('entry_header_entry_meta') . ',
#ez-home-container-wrap .page p.byline {
	margin: -5px 0 15px;
}

#ez-home-container-wrap .ez-widget-area img.wp-post-image {
	margin-bottom: 10px !important;
}

#ez-home-container-wrap .ez-widget-area h4,
#ez-home-slider-container-wrap .ez-widget-area h4 {
	border-bottom: ' . $ez_widget_home_heading_bottom_border_thickness . 'px ' . $ez_widget_home_heading_bottom_border_style . ' #' . $ez_widget_home_heading_bottom_border_color . ';
	color: #' . $ez_widget_home_title_font_color . ';
	font-family: ' . $ez_widget_home_title_font_type . ';
	font-size: ' . $ez_widget_home_title_font_size . ';
	' . $ez_widget_home_title_font_css . '
}

#ez-home-container-wrap .ez-widget-area {
	color: #' . $ez_widget_home_content_font_color . ';
	font-family: ' . $ez_widget_home_content_font_type . ';
	font-size: ' . $ez_widget_home_content_font_size . ';
	' . $ez_widget_home_content_font_css . '
}

#ez-home-container-wrap .ez-widget-area a,
#ez-home-container-wrap .ez-widget-area a:visited {
	color: #' . $ez_widget_home_content_link_color . ';
	text-decoration: ' . $ez_widget_home_content_link_underline_visited . ';
}

#ez-home-container-wrap .ez-widget-area a:hover {
	color: #' . $ez_widget_home_content_link_hover_color . ';
	text-decoration: ' . $ez_widget_home_content_link_underline_hover . ';
}

#ez-home-container-wrap .ez-widget-area #wp-calendar caption,
#ez-home-container-wrap .ez-widget-area #wp-calendar th {
	color: #' . $ez_widget_home_content_font_color . ';
}

#ez-home-container-wrap img,
#ez-home-container-wrap p img {
	max-width: 100%;
	height: auto;
}

#ez-home-container-wrap .nivoSlider img {
    max-width: none;
}

.ez-home-sidebar #ez-home-container-wrap {
	' . $ez_home_container_wrap_with_sb_rt_spacing . '
	float: left;
}

.ez-home-sidebar.home-sidebar-left #ez-home-container-wrap {
	' . $ez_home_container_wrap_with_sb_lft_spacing . '
	' . $ez_home_container_wrap_with_sb_rt_alt_spacing . '
	float: right;
}

.ez-home-container-area {
	margin: 0 0 20px;
	overflow: hidden;
}

.ez-home-bottom {
	margin: 0;
}


/* Homepage Sidebar
------------------------------------------------------------ */

#ez-home-sidebar-wrap {
	width: 280px;
	' . $ez_home_sb_margin_lft . '
	float: right;
}

.home-sidebar-left #ez-home-sidebar-wrap {
	' . $ez_home_sb_alt_margin_lft . '
	' . $ez_home_sb_margin_rt . '
	float: left;
}

#ez-home-sidebar.sidebar {
	float: none;
}


/* Homepage Slider
------------------------------------------------------------ */

#ez-home-slider-container-wrap {
	margin: 0 0 20px;
	overflow: hidden;
}

#ez-home-slider {
	width: 100%;
	height: ' . $ez_home_slider_height . ';
}

#ez-home-slider .nivoSlider img {
    max-width: none;
}


/* EZ Feature Top Widget Areas
------------------------------------------------------------ */

#ez-feature-top-container-wrap {
	' . $ez_widget_feature_bg . '
	border-top: ' . $ez_widget_feature_top_border_thickness . 'px ' . $ez_widget_feature_border_style . ' #' . $ez_widget_feature_border_color . ';
	border-bottom: ' . $ez_widget_feature_bottom_border_thickness . 'px ' . $ez_widget_feature_border_style . ' #' . $ez_widget_feature_border_color . ';
	border-left: ' . $ez_widget_feature_left_border_thickness . 'px ' . $ez_widget_feature_border_style . ' #' . $ez_widget_feature_border_color . ';
	border-right: ' . $ez_widget_feature_right_border_thickness . 'px ' . $ez_widget_feature_border_style . ' #' . $ez_widget_feature_border_color . ';
	margin: 0 0 20px;
	clear: both;
}

.feature-top-outside #ez-feature-top-container-wrap {
	margin: 0;
}

.content-sidebar-sidebar #ez-feature-top-container {
	' . $width . ': ' . $ez_feature_top_container_width_dbl_rt_sb . 'px;
}

.sidebar-sidebar-content #ez-feature-top-container {
	' . $width . ': ' . $ez_feature_top_container_width_dbl_lft_sb . 'px;
}

.sidebar-content-sidebar #ez-feature-top-container {
	' . $width . ': ' . $ez_feature_top_container_width_dbl_sb . 'px;
}

.content-sidebar #ez-feature-top-container {
	' . $width . ': ' . $ez_feature_top_container_width_rt_sb . 'px;
}

.sidebar-content #ez-feature-top-container {
	' . $width . ': ' . $ez_feature_top_container_width_lft_sb . 'px;
}

.full-width-content #ez-feature-top-container {
	' . $width . ': ' . $ez_feature_top_container_width_no_sb . 'px;
}

#ez-feature-top-container {
	margin: 0 auto;
	padding: ' . $ez_widget_feature_padding_top . 'px ' . $ez_widget_feature_padding_right . 'px ' . $ez_widget_feature_padding_bottom . 'px ' . $ez_widget_feature_padding_left . 'px;
}

#ez-feature-top-container .ez-widget-area h4 {
	border-bottom: ' . $ez_widget_feature_heading_bottom_border_thickness . 'px ' . $ez_widget_feature_heading_bottom_border_style . ' #' . $ez_widget_feature_heading_bottom_border_color . ';
	color: #' . $ez_widget_feature_title_font_color . ';
	font-family: ' . $ez_widget_feature_title_font_type . ';
	font-size: ' . $ez_widget_feature_title_font_size . ';
	' . $ez_widget_feature_title_font_css . '
}

#ez-feature-top-container .ez-widget-area {
	color: #' . $ez_widget_feature_content_font_color . ';
	font-family: ' . $ez_widget_feature_content_font_type . ';
	font-size: ' . $ez_widget_feature_content_font_size . ';
	' . $ez_widget_feature_content_font_css . '
}

#ez-feature-top-container .ez-widget-area a,
#ez-feature-top-container .ez-widget-area a:visited {
	color: #' . $ez_widget_feature_content_link_color . ';
	text-decoration: ' . $ez_widget_feature_content_link_underline_visited . ';
}

#ez-feature-top-container .ez-widget-area a:hover {
	color: #' . $ez_widget_feature_content_link_hover_color . ';
	text-decoration: ' . $ez_widget_feature_content_link_underline_hover . ';
}

#ez-feature-top-container .ez-widget-area #wp-calendar caption,
#ez-feature-top-container .ez-widget-area #wp-calendar th {
	color: #' . $ez_widget_feature_content_font_color . ';
}

#ez-feature-top-container img,
#ez-feature-top-container p img {
	max-width: 100%;
	height: auto;
}

#ez-feature-top-container .nivoSlider img {
    max-width: none;
}


/* EZ Fat Footer Widget Areas
------------------------------------------------------------ */

#ez-fat-footer-container-wrap,
.fat-footer-inside #ez-fat-footer-container-wrap {
	' . $ez_widget_footer_bg . '
	border-top: ' . $ez_widget_footer_top_border_thickness . 'px ' . $ez_widget_footer_border_style . ' #' . $ez_widget_footer_border_color . ';
	border-bottom: ' . $ez_widget_footer_bottom_border_thickness . 'px ' . $ez_widget_footer_border_style . ' #' . $ez_widget_footer_border_color . ';
	border-left: ' . $ez_widget_footer_left_border_thickness . 'px ' . $ez_widget_footer_border_style . ' #' . $ez_widget_footer_border_color . ';
	border-right: ' . $ez_widget_footer_right_border_thickness . 'px ' . $ez_widget_footer_border_style . ' #' . $ez_widget_footer_border_color . ';
	clear: both;
}

.content-sidebar-sidebar #ez-fat-footer-container {
	' . $width . ': ' . $ez_fat_footer_container_width_dbl_rt_sb . 'px;
}

.sidebar-sidebar-content #ez-fat-footer-container {
	' . $width . ': ' . $ez_fat_footer_container_width_dbl_lft_sb . 'px;
}

.sidebar-content-sidebar #ez-fat-footer-container {
	' . $width . ': ' . $ez_fat_footer_container_width_dbl_sb . 'px;
}

.content-sidebar #ez-fat-footer-container {
	' . $width . ': ' . $ez_fat_footer_container_width_rt_sb . 'px;
}

.sidebar-content #ez-fat-footer-container {
	' . $width . ': ' . $ez_fat_footer_container_width_lft_sb . 'px;
}

.full-width-content #ez-fat-footer-container {
	' . $width . ': ' . $ez_fat_footer_container_width_no_sb . 'px;
}

.ez-home.fat-footer-inside #ez-fat-footer-container-wrap {
	margin-top: ' . $ez_widget_home_padding_bottom . 'px;
	float: left;
}

#ez-fat-footer-container {
	margin: 0 auto;
	padding: ' . $ez_widget_footer_padding_top . 'px ' . $ez_widget_footer_padding_right . 'px ' . $ez_widget_footer_padding_bottom . 'px ' . $ez_widget_footer_padding_left . 'px;
}

#ez-fat-footer-container .ez-widget-area h4 {
	border-bottom: ' . $ez_widget_footer_heading_bottom_border_thickness . 'px ' . $ez_widget_footer_heading_bottom_border_style . ' #' . $ez_widget_footer_heading_bottom_border_color . ';
	color: #' . $ez_widget_footer_title_font_color . ';
	font-family: ' . $ez_widget_footer_title_font_type . ';
	font-size: ' . $ez_widget_footer_title_font_size . ';
	' . $ez_widget_footer_title_font_css . '
}

#ez-fat-footer-container .ez-widget-area {
	color: #' . $ez_widget_footer_content_font_color . ';
	font-family: ' . $ez_widget_footer_content_font_type . ';
	font-size: ' . $ez_widget_footer_content_font_size . ';
	' . $ez_widget_footer_content_font_css . '
}

#ez-fat-footer-container .ez-widget-area a,
#ez-fat-footer-container .ez-widget-area a:visited {
	color: #' . $ez_widget_footer_content_link_color . ';
	text-decoration: ' . $ez_widget_footer_content_link_underline_visited . ';
}

#ez-fat-footer-container .ez-widget-area a:hover {
	color: #' . $ez_widget_footer_content_link_hover_color . ';
	text-decoration: ' . $ez_widget_footer_content_link_underline_hover . ';
}

#ez-fat-footer-container .ez-widget-area #wp-calendar caption,
#ez-fat-footer-container .ez-widget-area #wp-calendar th {
	color: #' . $ez_widget_footer_content_font_color . ';
}

#ez-fat-footer-container img,
#ez-fat-footer-container p img {
	max-width: 100%;
	height: auto;
}

#ez-fat-footer-container .nivoSlider img {
    max-width: none;
}

/* Custom Widget Areas
------------------------------------------------------------ */

.dynamik-widget-area {
	' . $dynamik_widget_bg . '
	border-top: ' . $dynamik_widget_top_border_thickness . 'px ' . $dynamik_widget_border_style . ' #' . $dynamik_widget_border_color . ';
	border-bottom: ' . $dynamik_widget_bottom_border_thickness . 'px ' . $dynamik_widget_border_style . ' #' . $dynamik_widget_border_color . ';
	border-left: ' . $dynamik_widget_left_border_thickness . 'px ' . $dynamik_widget_border_style . ' #' . $dynamik_widget_border_color . ';
	border-right: ' . $dynamik_widget_right_border_thickness . 'px ' . $dynamik_widget_border_style . ' #' . $dynamik_widget_border_color . ';
	' . $dynamik_widget_width . '
	float: ' . $dynamik_widget_float . ';
	margin: ' . $dynamik_widget_margin_top . 'px ' . $dynamik_widget_margin_right . 'px ' . $dynamik_widget_margin_bottom . 'px ' . $dynamik_widget_margin_left . 'px;
	padding: ' . $dynamik_widget_padding_top . 'px ' . $dynamik_widget_padding_right . 'px ' . $dynamik_widget_padding_bottom . 'px ' . $dynamik_widget_padding_left . 'px;
	color: #' . $dynamik_widget_content_font_color . ';
	font-family: ' . $dynamik_widget_content_font_type . ';
	font-size: ' . $dynamik_widget_content_font_size . ';
	' . $dynamik_widget_content_font_css . '
}

.dynamik-widget-area p,
.dynamik-widget-area ul li,
.dynamik-widget-area.entry-content ol li {
	color: #' . $dynamik_widget_content_font_color . ';
	font-family: ' . $dynamik_widget_content_font_type . ';
	font-size: ' . $dynamik_widget_content_font_size . ';
	' . $dynamik_widget_content_font_css . '
}

.dynamik-widget-area h4,
' . dynamik_html_markup('content') . ' .dynamik-widget-area h4 {
	padding: 0 0 5px;
	color: #' . $dynamik_widget_title_font_color . ';
	font-family: ' . $dynamik_widget_title_font_type . ';
	font-size: ' . $dynamik_widget_title_font_size . ';
	font-weight: 300;
	line-height: 1.25;
	' . $dynamik_widget_title_font_css . '
}

.dynamik-widget-area a,
.dynamik-widget-area a:visited {
	color: #' . $dynamik_widget_content_link_color . ';
	text-decoration: ' . $dynamik_widget_content_link_underline_visited . ';
}

.dynamik-widget-area a:hover {
	color: #' . $dynamik_widget_content_link_hover_color . ';
	text-decoration: ' . $dynamik_widget_content_link_underline_hover . ';
}

.dynamik-widget-area #wp-calendar caption,
.dynamik-widget-area #wp-calendar th {
	color: #' . $dynamik_widget_content_font_color . ';
}


/* Featured Post Grid
------------------------------------------------------------ */

.genesis-grid-even,
.genesis-grid-odd {
	margin: 0 0 20px;
	padding: 0 0 15px;
	width: 48%;
}

.genesis-grid-even {
	float: right;
}

.genesis-grid-odd {
	clear: both;
	float: left;
}


/* Ordered / Unordered Lists
------------------------------------------------------------ */

.entry-content ol,
.entry-content ul,
.dynamik-widget-area ol,
.dynamik-widget-area ul {
	margin: 0;
	padding: 0 0 ' . $content_list_style_padding_bottom . 'px;
}

.archive-page ul li,
.entry-content ul li,
.dynamik-widget-area ul li {
	list-style-type: ' . $content_list_style . ';
	margin: 0 0 0 30px;
	padding: 0;
}

.entry-content ol li,
.dynamik-widget-area ol li {
	margin: 0 0 0 35px;
}

.archive-page ul ul,
.entry-content ol ol,
.entry-content ul ul,
.dynamik-widget-area ol ol,
.dynamik-widget-area ul ul {
	padding: 0;
}


/* Post Info
------------------------------------------------------------ */

' . dynamik_html_markup('entry_header_entry_meta') . ' {
	margin: -5px 0 15px;
	color: #' . $content_byline_font_color . ';
	font-family: ' . $content_byline_font_type . ';
	font-size: ' . $content_byline_font_size . ';
	' . $content_byline_font_css . '
}

' . dynamik_html_markup('entry_header_entry_meta') . ' a,
' . dynamik_html_markup('entry_header_entry_meta') . ' a:visited {
	color: #' . $content_byline_link_color . ';
	text-decoration: ' . $content_byline_link_underline_visited . ';
}

' . dynamik_html_markup('entry_header_entry_meta') . ' a:hover {
	color: #' . $content_byline_link_hover_color . ';
	text-decoration: ' . $content_byline_link_underline_hover . ';
}


/* Post Meta
------------------------------------------------------------ */

' . dynamik_html_markup('entry_footer_entry_meta') . ' {
	border-top: ' . $cc_bottom_border_thickness . 'px ' . $cc_bottom_border_style . ' #' . $cc_bottom_border_color . ';
	padding: 5px 0 0;
	color: #' . $post_meta_font_color . ';
	font-family: ' . $post_meta_font_type . ';
	font-size: ' . $post_meta_font_size . ';
	font-style: italic;
	clear: both;
	' . $post_meta_font_css . '
}

' . dynamik_html_markup('entry_footer_entry_meta') . ' a,
' . dynamik_html_markup('entry_footer_entry_meta') . ' a:visited {
	color: #' . $post_meta_link_color . ';
	text-decoration: ' . $post_meta_link_underline_visited . ';
}

' . dynamik_html_markup('entry_footer_entry_meta') . ' a:hover {
	color: #' . $post_meta_link_hover_color . ';
	text-decoration: ' . $post_meta_link_underline_hover . ';
}


/* Author Box
------------------------------------------------------------ */

.author-box {
	' . $author_box_bg . '
	border-top: ' . $author_box_top_border_thickness . 'px ' . $author_box_border_style . ' #' . $author_box_border_color . ';
	border-bottom: ' . $author_box_bottom_border_thickness . 'px ' . $author_box_border_style . ' #' . $author_box_border_color . ';
	border-left: ' . $author_box_left_border_thickness . 'px ' . $author_box_border_style . ' #' . $author_box_border_color . ';
	border-right: ' . $author_box_right_border_thickness . 'px ' . $author_box_border_style . ' #' . $author_box_border_color . ';
	margin: ' . $author_box_margin_top . 'px 0 ' . $author_box_margin_bottom . 'px;
	padding: ' . $author_box_padding_top . 'px ' . $author_box_padding_right . 'px ' . $author_box_padding_bottom . 'px ' . $author_box_padding_left . 'px;
	overflow: hidden;
	clear: both;
}

' . dynamik_html_markup('author_box_title') . ' {
	color: #' . $author_box_title_font_color . ';
	font-family: ' . $author_box_title_font_type . ';
	font-size: ' . $author_box_title_font_size . ';
	font-weight: 300;
	' . $author_box_title_font_css . '
}

' . dynamik_html_markup('author_box_content') . ' {
	color: #' . $author_box_font_color . ';
	font-family: ' . $author_box_font_type . ';
	font-size: ' . $author_box_font_size . ';
	' . $author_box_font_css . '
}

.author-box a,
.author-box a:visited {
	color: #' . $author_box_link_color . ' !important;
	text-decoration: ' . $author_box_link_underline_visited . ' !important;
}

.author-box a:hover {
	color: #' . $author_box_link_hover_color . ' !important;
	text-decoration: ' . $author_box_link_underline_hover . ' !important;
}


/* Sticky Posts
------------------------------------------------------------ */

.sticky {
	background-color: #f5f5f5;
	margin: -10px 0 40px;
	padding: 20px;
}

' . dynamik_html_markup('content') . ' .sticky {
	' . $sticky_post_bg . '
	border-top: ' . $sticky_post_top_border_thickness . 'px ' . $sticky_post_border_style . ' #' . $sticky_post_border_color . ';
	border-bottom: ' . $sticky_post_bottom_border_thickness . 'px ' . $sticky_post_border_style . ' #' . $sticky_post_border_color . ';
	border-left: ' . $sticky_post_left_border_thickness . 'px ' . $sticky_post_border_style . ' #' . $sticky_post_border_color . ';
	border-right: ' . $sticky_post_right_border_thickness . 'px ' . $sticky_post_border_style . ' #' . $sticky_post_border_color . ';
	margin: ' . $sticky_post_margin_top . 'px 0 ' . $sticky_post_margin_bottom . 'px 0;
	padding: ' . $sticky_post_padding_top . 'px ' . $sticky_post_padding_right . 'px ' . $sticky_post_padding_bottom . 'px ' . $sticky_post_padding_left . 'px;
}


/* Archive Page
------------------------------------------------------------ */

.archive-page {
	float: left;
	padding: 20px 0 0;
	width: 45%;
}


/* Post Icons
------------------------------------------------------------ */

.post-comments,
.tags {
	background: url(' . $default_images . '/icon-dot.png) no-repeat left;
	margin: 0 0 0 3px;
	padding: 0 0 0 10px;
}


/* Images
------------------------------------------------------------ */

img {
	max-width: 100%;
	height: auto;
}

.nivoSlider img {
    max-width: none;
}

.featuredpage img,
.featuredpost img,
.post-image {
	' . $thumbnail_bg . '
	border: ' . $thumbnail_border_thickness . 'px ' . $thumbnail_border_style . ' #' . $thumbnail_border_color . ';
	padding: ' . $thumbnail_image_padding . 'px;
}

.author-box .avatar {
	' . $author_box_avatar_bg . '
	border: ' . $author_box_avatar_border_thickness . 'px ' . $author_box_avatar_border_style . ' #' . $author_box_avatar_border_color . ';
	width: ' . $author_box_avatar_size . 'px;
	height: ' . $author_box_avatar_size . 'px;
	width: ' . $author_box_avatar_size . 'px;
	height: ' . $author_box_avatar_size . 'px;
	margin: 0 10px 0 0;
	padding: ' . $author_box_avatar_padding . 'px;
	float: left;
}

.post-image {
	margin: 0 10px 10px 0;
}

img.centered,
.aligncenter {
	display: block;
	margin: 0 auto 10px;
}

img.alignnone {
	display: inline;
	margin: 0 0 10px;
}

img.alignleft {
	display: inline;
	margin: 0 15px 10px 0;
}

img.alignright {
	display: inline;
	margin: 0 0 10px 15px;
}

.alignleft {
	float: left;
	margin: 0 15px 10px 0;
}

.alignright {
	float: right;
	margin: 0 0 10px 15px;
}

.wp-caption {
	' . $caption_bg . '
	border: ' . $caption_border_thickness . 'px ' . $caption_border_style . ' #' . $caption_border_color . ';
	padding: 5px;
	text-align: center;
}

p.wp-caption-text {
	margin: 5px 0;
	color: #' . $caption_font_color . ';
	font-family: ' . $caption_font_type . ';
	font-size: ' . $caption_font_size . ';
	' . $caption_font_css . '
}

.wp-smiley,
.wp-wink {
	border: none;
	float: none;
}

.post-format-image {
	display: block;
	float: right;
}

.page .post-format-image {
	display: none;
}

.page-template-page_blog-php .post-format-image {
	display: block;
}


/* Post Navigation
------------------------------------------------------------ */

' . dynamik_html_markup('pagination') . ',
.entry-pagination {
	width: 100%;
	margin: 0;
	padding: ' . $post_nav_padding_top . 'px 0 ' . $post_nav_padding_bottom . 'px;
	overflow: hidden;
}

' . dynamik_html_markup('pagination') . ' li {
	display: inline;
}

' . dynamik_html_markup('pagination') . ' a,
' . dynamik_html_markup('pagination') . ' a:visited,
.entry-pagination a,
.entry-pagination a:visited {
	color: #' . $post_nav_link_color . ';
	font-family: ' . $post_nav_font_type . ';
	font-size: ' . $post_nav_font_size . ';
	text-decoration: ' . $post_nav_link_underline_visited . ';
	' . $post_nav_font_css . '
}

' . dynamik_html_markup('pagination') . ' a:hover,
.entry-pagination a:hover {
	color: #' . $post_nav_link_hover_color . ';
	text-decoration: ' . $post_nav_link_underline_hover . ';
}

' . dynamik_html_markup('pagination') . ' li a,
' . dynamik_html_markup('pagination') . ' li.disabled,
' . dynamik_html_markup('pagination') . ' li a:hover,
' . dynamik_html_markup('pagination') . ' li.active a {
	' . $post_nav_numbered_inactive_bg . '
	border: ' . $post_nav_border_thickness . 'px ' . $post_nav_border_style . ' #' . $post_nav_border_color . ';
	margin: 0 ' . $post_nav_numbered_margin_right . 'px 0 ' . $post_nav_numbered_margin_left . 'px;
	padding: ' . $post_nav_numbered_tb_padding . 'px ' . $post_nav_numbered_lr_padding . 'px ' . $post_nav_numbered_tb_padding . 'px ' . $post_nav_numbered_lr_padding . 'px;
	color: #' . $post_nav_link_color . ';
	font-family: ' . $post_nav_font_type . ';
	font-size: ' . $post_nav_font_size . ';
	text-decoration: ' . $post_nav_link_underline_visited . ';
	' . $post_nav_font_css . '
}

' . dynamik_html_markup('pagination') . ' li a:hover,
' . dynamik_html_markup('pagination') . ' li.active a {
	' . $post_nav_numbered_active_bg . '
	color: #' . $post_nav_link_hover_color . ';
	text-decoration: ' . $post_nav_link_underline_visited . ';
}

' . dynamik_html_markup('pagination') . ' li a:hover {
	text-decoration: ' . $post_nav_link_underline_hover . ';
}


/* Primary / Secondary Sidebars
------------------------------------------------------------ */

.sidebar {
	float: right;
	display: inline;
}

' . dynamik_html_markup('sidebar_secondary') . ' {
	float: left;
}

.sidebar-content ' . dynamik_html_markup('sidebar_primary') . ',
.sidebar-sidebar-content ' . dynamik_html_markup('sidebar_primary') . ' {
	float: left;
}

.content-sidebar-sidebar ' . dynamik_html_markup('sidebar_secondary') . ' {
	float: right;
}

.content-sidebar ' . dynamik_html_markup('sidebar_primary') . ' {
	width: ' . $sb1_width_rt_sb . 'px;
}

.sidebar-content ' . dynamik_html_markup('sidebar_primary') . ' {
	width: ' . $sb1_width_lft_sb . 'px;
}

.content-sidebar-sidebar ' . dynamik_html_markup('sidebar_primary') . ' {
	width: ' . $sb1_width_dbl_rt_sb . 'px;
}

.content-sidebar-sidebar ' . dynamik_html_markup('sidebar_secondary') . ' {
	width: ' . $sb2_width_dbl_rt_sb . 'px;
}

.sidebar-sidebar-content ' . dynamik_html_markup('sidebar_primary') . ' {
	width: ' . $sb1_width_dbl_lft_sb . 'px;
}

.sidebar-sidebar-content ' . dynamik_html_markup('sidebar_secondary') . ' {
	width: ' . $sb2_width_dbl_lft_sb . 'px;
}

.sidebar-content-sidebar ' . dynamik_html_markup('sidebar_primary') . ' {
	width: ' . $sb1_width_dbl_sb . 'px;
}

.sidebar-content-sidebar ' . dynamik_html_markup('sidebar_secondary') . ' {
	width: ' . $sb2_width_dbl_sb . 'px;
}

' . dynamik_html_markup('sidebar_primary') . ' h4,
' . dynamik_html_markup('sidebar_secondary') . ' h4,
#ez-home-sidebar h4 {
	' . $sb_heading_bg . '
	border-top: ' . $sb_heading_top_border_thickness . 'px ' . $sb_heading_border_style . ' #' . $sb_heading_border_color . ';
	border-bottom: ' . $sb_heading_bottom_border_thickness . 'px ' . $sb_heading_border_style . ' #' . $sb_heading_border_color . ';
	border-left: ' . $sb_heading_lr_border_thickness . 'px ' . $sb_heading_border_style . ' #' . $sb_heading_border_color . ';
	border-right: ' . $sb_heading_lr_border_thickness . 'px ' . $sb_heading_border_style . ' #' . $sb_heading_border_color . ';
	margin: 0;
	padding: ' . $sb_heading_padding_top . 'px ' . $sb_heading_padding_right . 'px ' . $sb_heading_padding_bottom . 'px ' . $sb_heading_padding_left . 'px;
	color: #' . $sb_heading_font_color . ';
	font-family: ' . $sb_heading_font_type . ';
	font-size: ' . $sb_heading_font_size . ';
	font-weight: 300;
	line-height: 1.25;
	' . $sb_heading_font_css . '
}

' . dynamik_html_markup('sidebar_primary') . ',
' . dynamik_html_markup('sidebar_secondary') . ',
#ez-home-sidebar {
	color: #' . $sb_content_font_color . ';
	font-family: ' . $sb_content_font_type . ';
	font-size: ' . $sb_content_font_size . ';
	' . $sb_content_font_css . '
}

' . dynamik_html_markup('sidebar_primary') . ' a,
' . dynamik_html_markup('sidebar_primary') . ' a:visited,
' . dynamik_html_markup('sidebar_secondary') . ' a,
' . dynamik_html_markup('sidebar_secondary') . ' a:visited,
#ez-home-sidebar a,
#ez-home-sidebar a:visited {
	color: #' . $sb_content_link_color . ';
	text-decoration: ' . $sb_content_link_underline_visited . ';
}

' . dynamik_html_markup('sidebar_primary') . ' a:hover,
' . dynamik_html_markup('sidebar_secondary') . ' a:hover,
#ez-home-sidebar a:hover {
	color: #' . $sb_content_link_hover_color . ';
	text-decoration: ' . $sb_content_link_underline_hover . ';
}

.sidebar.widget-area .widget {
	' . $sb_content_bg . '
	border-top: ' . $sb_content_top_border_thickness . 'px ' . $sb_content_border_style . ' #' . $sb_content_border_color . ';
	border-bottom: ' . $sb_content_bottom_border_thickness . 'px ' . $sb_content_border_style . ' #' . $sb_content_border_color . ';
	border-left: ' . $sb_content_lr_border_thickness . 'px ' . $sb_content_border_style . ' #' . $sb_content_border_color . ';
	border-right: ' . $sb_content_lr_border_thickness . 'px ' . $sb_content_border_style . ' #' . $sb_content_border_color . ';
	margin: ' . $sb_widget_margin_top . 'px 0 ' . $sb_widget_margin_bottom . 'px;
	padding: 0 0 15px;
}

.sidebar.widget-area ol,
.sidebar.widget-area ul,
.sidebar.widget-area .textwidget,
.sidebar.widget-area .widget_tag_cloud div div,
.sidebar.widget-area .author-bio-widget,
.sidebar.widget-area .featuredpage .page,
.sidebar.widget-area .featuredpost .post {
	margin: 0 !important;
	padding: ' . $sb_content_padding_top . 'px ' . $sb_content_padding_right . 'px ' . $sb_content_padding_bottom . 'px ' . $sb_content_padding_left . 'px;
}

.sidebar.widget-area #wp-calendar caption,
.sidebar.widget-area #wp-calendar th {
	color: #' . $sb_content_font_color . ';
}

.sidebar.widget-area .widget_archive select,
.sidebar.widget-area #cat {
	margin: ' . $sb_content_padding_top . 'px ' . $sb_content_padding_right . 'px ' . $sb_content_padding_bottom . 'px ' . $sb_content_padding_left . 'px;
}

.sidebar.widget-area ul li {
	border-bottom: ' . $sb_li_bottom_border_thickness . 'px ' . $sb_li_bottom_border_style . ' #' . $sb_li_bottom_border_color . ';
	margin: ' . $sb_li_margin_top . 'px ' . $sb_li_margin_right . 'px ' . $sb_li_margin_bottom . 'px ' . $sb_li_margin_left . 'px;
	padding: ' . $sb_li_padding_top . 'px ' . $sb_li_padding_right . 'px ' . $sb_li_padding_bottom . 'px ' . $sb_li_padding_left . 'px;
	list-style-type: ' . $sb_list_style . ';
	word-wrap: break-word;
}

.sidebar.widget-area ul ul li {
	border: none;
	margin: 0;
}

/* Dropdowns
------------------------------------------------------------ */

.widget_archive select,
#cat {
	background: #F5F5F5;
	border: 1px solid #DDDDDD;
	width: 85%;
	margin: 15px 15px 0;
	padding: 3px;
	font-size: 14px;
	display: inline;
}


/* Featured Page / Post
------------------------------------------------------------ */

.featuredpage,
.featuredpost {
	overflow: hidden;
	clear: both;
}

.featuredpage .page,
.featuredpost .post {
	margin: ' . $featured_widget_margin_top . 'px ' . $featured_widget_margin_right . 'px ' . $featured_widget_margin_bottom . 'px ' . $featured_widget_margin_left . 'px !important;
	padding: ' . $featured_widget_padding_top . 'px ' . $featured_widget_padding_right . 'px ' . $featured_widget_padding_bottom . 'px ' . $featured_widget_padding_left . 'px;
	overflow: hidden;
}

.featuredpage .page p,
.featuredpost .post p {
	color: #' . $featured_widget_p_font_color . ';
	font-family: ' . $featured_widget_p_font_type . ';
	font-size: ' . $featured_widget_p_font_size . ';
	' . $featured_widget_p_font_css . '
}

.featuredpage .page a,
.featuredpage .page a:visited,
.featuredpost .post a,
.featuredpost .post a:visited {
	color: #' . $featured_widget_p_link_color . ' !important;
	text-decoration: ' . $featured_widget_p_link_underline_visited . ' !important;
}

.featuredpage .page a:hover,
.featuredpost .post a:hover {
	color: #' . $featured_widget_p_link_hover_color . ' !important;
	text-decoration: ' . $featured_widget_p_link_underline_hover . ' !important;
}

.featuredpage .page h2,
.featuredpost .post h2 {
	margin: 0 0 5px;
	font-family: ' . $featured_widget_heading_font_type . ';
	font-size: ' . $featured_widget_heading_font_size . ';
	font-weight: 300;
	line-height: 1.25;
	' . $featured_widget_heading_font_css . '
}

.featuredpage .page h2 a,
.featuredpage .page h2 a:visited,
.featuredpost .post h2 a,
.featuredpost .post h2 a:visited {
	color: #' . $featured_widget_heading_link_color . ' !important;
	text-decoration: ' . $featured_widget_heading_link_underline_visited . ' !important;
}

.featuredpage .page h2 a:hover,
.featuredpost .post h2 a:hover {
	color: #' . $featured_widget_heading_link_hover_color . ' !important;
	text-decoration: ' . $featured_widget_heading_link_underline_hover . ' !important;
}

.featuredpage .page .byline,
.featuredpost .post ' . dynamik_html_markup('entry_header_entry_meta') . ' {
	color: #' . $featured_widget_byline_font_color . ' !important;
	font-family: ' . $featured_widget_byline_font_type . ' !important;
	font-size: ' . $featured_widget_byline_font_size . ' !important;
	' . $featured_widget_byline_font_css . '
}

.featuredpage .page .byline a,
.featuredpage .page .byline a:visited,
.featuredpost .post ' . dynamik_html_markup('entry_header_entry_meta') . ' a,
.featuredpost .post ' . dynamik_html_markup('entry_header_entry_meta') . ' a:visited {
	color: #' . $featured_widget_byline_link_color . ' !important;
	text-decoration: ' . $featured_widget_byline_link_underline_visited . ' !important;
}

.featuredpage .page .byline a:hover,
.featuredpost .post ' . dynamik_html_markup('entry_header_entry_meta') . ' a:hover {
	color: #' . $featured_widget_byline_link_hover_color . ' !important;
	text-decoration: ' . $featured_widget_byline_link_underline_hover . ' !important;
}

.more-from-category {
	padding: 5px 15px 0;
}


/* User Profile
------------------------------------------------------------ */

.user-profile {
	overflow: hidden;
}

.user-profile p {
	padding: 5px 15px 0;
}

.user-profile .posts_link {
	padding: 0 15px;
}


/* Search Form
------------------------------------------------------------ */

' . dynamik_html_markup('site_header') . ' ' . dynamik_html_markup('search_form') . ' {
	float: right;
	padding: 12px 0 0;
}

.sidebar ' . dynamik_html_markup('search_form') . ' {
	padding: 5px 0 0 15px;
}

' . dynamik_html_markup('search_form_search') . ', #subbox {
	' . $search_form_bg . '
	border: ' . $search_form_border_thickness . 'px ' . $search_form_border_style . ' #' . $search_form_border_color . ';
	width: ' . $search_form_width . 'px;
	margin: 10px -7px 0 0;
	padding: ' . $search_form_padding_top . 'px ' . $search_form_padding_right . 'px ' . $search_form_padding_bottom . 'px ' . $search_form_padding_left . 'px;
	color: #' . $search_form_font_color . ';
	font-family: ' . $search_form_font_type . ';
	font-size: ' . $search_form_font_size . ';
	-webkit-appearance: none;
	' . $search_form_font_css . '
}

' . dynamik_html_markup('nav_primary') . ' ' . dynamik_html_markup('search_form_search') . ' {
	margin: 2px -7px 0 0;
}

' . dynamik_html_markup('search_form_submit') . ', #subbutton {
	' . $search_button_bg . '
	border: ' . $search_button_border_thickness . 'px ' . $search_button_border_style . ' #' . $search_button_border_color . ';
	margin: 0;
	padding: ' . $search_button_padding_top . 'px ' . $search_button_padding_right . 'px ' . $search_button_padding_bottom . 'px ' . $search_button_padding_left . 'px;
	color: #' . $search_button_font_color . ';
	font-family: ' . $search_button_font_type . ';
	font-size: ' . $search_button_font_size . ';
	line-height: 19px;
	cursor: pointer;
	text-decoration: ' . $search_button_link_underline_visited . ';
	' . $search_button_font_css . '
}

' . dynamik_html_markup('search_form_submit') . ':hover, #subbutton:hover {
	' . $search_button_hover_bg . '
	border: ' . $search_button_hover_border_thickness . 'px ' . $search_button_hover_border_style . ' #' . $search_button_hover_border_color . ';
	color: #' . $search_button_text_hover_color . ';
	text-decoration: ' . $search_button_link_underline_hover . ';
}


/* eNews and Update Widget
------------------------------------------------------------ */

.enews p {
	padding: 10px 15px 5px;
}

.enews #subscribe {
	padding: 0 0 0 15px;
}

.enews #subbox {
	margin: 5px -7px 0 0;
	padding: 6px 5px;
	width: 75%;
}


/* Calendar Widget
------------------------------------------------------------ */

#wp-calendar {
	width: 100%;
}

#wp-calendar caption {
	font-size: 12px;
	font-style: italic;
	padding: 2px 5px 0 0;
	text-align: right;
}

#wp-calendar thead {
	background-color: #f5f5f5;
	font-weight: bold;
	margin: 10px 0 0;
}

#wp-calendar td {
	background-color: #f5f5f5;
	padding: 2px;
	text-align: center;
}


/* Footer Widgets
------------------------------------------------------------ */

#footer-widgets {
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	clear: both;
	font-size: 14px;
	margin: 0 auto;
	overflow: hidden;
	width: 100%;
}

#footer-widgets .wrap {
	overflow: hidden;
	padding: 20px 30px 10px;
}

#footer-widgets .widget {
	background: none;
	border: none;
	margin: 0 0 15px;
	padding: 0;
}

#footer-widgets .textwidget {
	padding: 0;
}

#footer-widgets .widget_tag_cloud div div {
	padding: 0;
}

#footer-widgets p {
	font-size: inherit;
	margin: 0 0 10px;
}

#footer-widgets ul {
	margin: 0;
}

#footer-widgets ul li {
	margin: 0 0 0 20px;
}

#footer-widgets #wp-calendar thead,
#footer-widgets #wp-calendar td {
	background: none;
}

.footer-widgets-1 {
	float: left;
	margin: 0 30px 0 0;
	width: 280px;
}

.footer-widgets-2 {
	float: left;
	width: 280px;
}

.footer-widgets-3 {
	float: right;
	width: 280px;
}


/* Footer
------------------------------------------------------------ */

' . dynamik_html_markup('site_footer') . ' {
	' . $footer_bg . '
	border-top: ' . $footer_top_border_thickness . 'px ' . $footer_border_style . ' #' . $footer_border_color . ';
	border-bottom: ' . $footer_bottom_border_thickness . 'px ' . $footer_border_style . ' #' . $footer_border_color . ';
	border-left: ' . $footer_lr_border_thickness . 'px ' . $footer_border_style . ' #' . $footer_border_color . ';
	border-right: ' . $footer_lr_border_thickness . 'px ' . $footer_border_style . ' #' . $footer_border_color . ';
	overflow: hidden;
	clear: both;
}

' . dynamik_html_markup('site_footer') . ' .wrap {
	margin: 0 auto;
	padding: ' . $footer_padding_top . 'px ' . $footer_padding_right . 'px ' . $footer_padding_bottom . 'px ' . $footer_padding_left . 'px;
	overflow: hidden;
}

.content-sidebar-sidebar ' . dynamik_html_markup('site_footer') . ' .wrap {
	' . $width . ': ' . $footer_width_dbl_rt_sb . 'px;
}

.sidebar-sidebar-content ' . dynamik_html_markup('site_footer') . ' .wrap {
	' . $width . ': ' . $footer_width_dbl_lft_sb . 'px;
}

.sidebar-content-sidebar ' . dynamik_html_markup('site_footer') . ' .wrap {
	' . $width . ': ' . $footer_width_dbl_sb . 'px;
}

.content-sidebar ' . dynamik_html_markup('site_footer') . ' .wrap {
	' . $width . ': ' . $footer_width_rt_sb . 'px;
}

.sidebar-content ' . dynamik_html_markup('site_footer') . ' .wrap {
	' . $width . ': ' . $footer_width_lft_sb . 'px;
}

.full-width-content ' . dynamik_html_markup('site_footer') . ' .wrap {
	' . $width . ': ' . $footer_width_no_sb . 'px;
}

' . dynamik_html_markup('site_footer') . ' p {
	color: #' . $footer_font_color . ';
	font-family: ' . $footer_font_type . ';
	font-size: ' . $footer_font_size . ';
	' . $footer_p_text_align . '
	' . $footer_font_css . '
}

' . dynamik_html_markup('site_footer') . ' a,
' . dynamik_html_markup('site_footer') . ' a:visited {
	color: #' . $footer_link_color . ';
	text-decoration: ' . $footer_link_underline_visited . ';
}

' . dynamik_html_markup('site_footer') . ' a:hover {
	color: #' . $footer_link_hover_color . ';
	text-decoration: ' . $footer_link_underline_hover . ';
}

' . dynamik_html_markup('site_footer') . ' .gototop {
	float: left;
	width: ' . $footer_gototop_width . 'px;
}

' . dynamik_html_markup('site_footer') . ' .creds {
	float: right;
	text-align: right;
	width: ' . $footer_creds_width . 'px;
}


/* Comments
------------------------------------------------------------ */

#comments {
	margin: ' . $comments_margin_top . 'px 0 ' . $comments_margin_bottom . 'px;
	overflow: hidden;
}

#respond {
	margin: 0 0 15px;
	padding: 20px 0 0;
}

#comments h3,
#respond h3 {
	margin: 0 0 10px;
	color: #' . $comment_heading_font_color . ';
	font-family: ' . $comment_heading_font_type . ';
	font-size: ' . $comment_heading_font_size . ';
	font-weight: 300;
	line-height: 1.25;
	' . $comment_heading_font_css . '
}

#author,
#comment,
#email,
#url {
	' . $comment_form_bg . '
	border: ' . $comment_form_border_thickness . 'px ' . $comment_form_border_style . ' #' . $comment_form_border_color . ';
	width: ' . $comment_author_email_url_width . 'px;
	margin: 0 5px 10px 0;
	padding: 5px;
	color: #' . $comment_form_font_color . ';
	font-family: ' . $comment_form_font_type . ';
	font-size: ' . $comment_form_font_size . ';
	' . $comment_form_font_css . '
}

#comment {
	width: ' . $comment_form_width . ';
	height: 150px;
	margin: 0 0 10px;
}

#commentform #submit {
	' . $comment_submit_bg . '
	border: ' . $comment_submit_border_thickness . 'px ' . $comment_submit_border_style . ' #' . $comment_submit_border_color . ';
	width: ' . $comment_submit_width . ';
	padding: ' . $submit_button_padding_top . 'px ' . $submit_button_padding_right . 'px ' . $submit_button_padding_bottom . 'px ' . $submit_button_padding_left . 'px;
	color: #' . $comment_submit_font_color . ';
	font-family: ' . $comment_submit_font_type . ';
	font-size: ' . $comment_submit_font_size . ';
	line-height: 19px;
	cursor: pointer;
	text-decoration: ' . $comment_submit_link_underline_visited . ';
	' . $comment_submit_font_css . '
}

#commentform #submit:hover {
	' . $comment_submit_hover_bg . '
	border: ' . $comment_submit_hover_border_thickness . 'px ' . $comment_submit_hover_border_style . ' #' . $comment_submit_hover_border_color . ';
	color: #' . $comment_submit_text_hover_color . ';
	text-decoration: ' . $comment_submit_link_underline_hover . ';
}

.comment-author {
	color: #' . $comment_author_font_color . ';
	font-family: ' . $comment_author_font_type . ';
}

' . dynamik_html_markup('comment_author_link') . ',
' . dynamik_html_markup('comment_author_link') . ' a,
.comment-author .says {
	font-size: ' . $comment_author_font_size . ';
	' . $comment_author_font_css . '
}

' . dynamik_html_markup('comment_author_link') . ' a, ' . dynamik_html_markup('comment_author_link') . ' a:visited {
	color: #' . $comment_author_link_color . ';
	text-decoration: ' . $comment_author_link_underline_visited . ';
}

' . dynamik_html_markup('comment_author_link') . ' a:hover {
	color: #' . $comment_author_link_hover_color . ';
	text-decoration: ' . $comment_author_link_underline_hover . ';
}

.ping-list {
	margin: 0 0 40px;
}

.comment-list ol,
.ping-list ol {
	padding: 10px;
}

.comment-list li,
.ping-list li {
	font-weight: bold;
	list-style-type: none;
	margin: ' . $comment_list_margin_top . 'px 0 ' . $comment_list_margin_bottom . 'px;
	padding: ' . $comment_list_padding_top . 'px ' . $comment_list_padding_right . 'px ' . $comment_list_padding_bottom . 'px ' . $comment_list_padding_left . 'px;
}

.comment-list li .avatar {
	' . $comment_avatar_bg . '
	border: ' . $comment_avatar_border_thickness . 'px ' . $comment_avatar_border_style . ' #' . $comment_avatar_border_color . ';
	width: ' . $comment_avatar_size . 'px;
	height: ' . $comment_avatar_size . 'px;
	margin: 5px 0 0 10px;
	padding: ' . $comment_avatar_padding . 'px;
	float: right;
}

.comment-list li ul li {
	' . $comment_reply_bg . '
	margin-right: -16px;
	list-style-type: none;
}

.comment-content p {
	margin: 0 0 20px;
}

.comment-content p,
' . dynamik_html_markup('comment_reply') . ',
#respond p {
	color: #' . $comment_body_font_color . ';
	font-family: ' . $comment_body_font_type . ';
	font-size: ' . $comment_body_font_size . ';
	font-weight: 300;
	' . $comment_body_font_css . '
}

.comment-notes {
	margin: 0 0 10px;
}

#respond label {
	' . dynamik_html_markup('respond_label') . '
}

.comment-list cite,
.ping-list cite {
	font-style: normal;
}

' . dynamik_html_markup('comment_meta') . ' {
	margin: 0 0 5px;
	color: #' . $comment_meta_link_color . ';
	font-family: ' . $comment_meta_font_type . ';
	font-size: ' . $comment_meta_font_size . ';
	' . $comment_meta_font_css . '
}

' . dynamik_html_markup('comment_meta') . ' a,
' . dynamik_html_markup('comment_meta') . ' a:visited {
	color: #' . $comment_meta_link_color . ' !important;
	text-decoration: ' . $comment_meta_link_underline_visited . ' !important;
}

' . dynamik_html_markup('comment_meta') . ' a:hover {
	color: #' . $comment_meta_link_hover_color . ' !important;
	text-decoration: ' . $comment_meta_link_underline_hover . ' !important;
}

.comment-content a,
.comment-content a:visited,
' . dynamik_html_markup('comment_reply') . ' a,
' . dynamik_html_markup('comment_reply') . ' a:visited,
#comments .navigation a,
#comments .navigation a:visited,
#respond a,
#respond a:visited {
	color: #' . $comment_link_color . ';
	text-decoration: ' . $comment_link_underline_visited . ';
}

.comment-content a:hover,
' . dynamik_html_markup('comment_reply') . ' a:hover,
#comments .navigation a:hover,
#respond a:hover {
	color: #' . $comment_link_hover_color . ';
	text-decoration: ' . $comment_link_underline_hover . ';
}

.nocomments {
	text-align: center;
}

#comments .navigation {
	padding: ' . $comments_nav_padding_top . 'px 0 ' . $comments_nav_padding_bottom . 'px;
	display: block;
}

.bypostauthor {
}

.thread-even {
	' . $comment_even_bg . '
}

.thread-alt {
	' . $comment_alt_bg . '
}

.even,
.alt {
	border-top: ' . $comment_body_top_border_thickness . 'px ' . $comment_body_border_style . ' #' . $comment_body_border_color . ';
	border-bottom: ' . $comment_body_bottom_border_thickness . 'px ' . $comment_body_border_style . ' #' . $comment_body_border_color . ';
	border-left: ' . $comment_body_lr_border_thickness . 'px ' . $comment_body_border_style . ' #' . $comment_body_border_color . ';
	border-right: ' . $comment_body_lr_border_thickness . 'px ' . $comment_body_border_style . ' #' . $comment_body_border_color . ';
}

.commentlist .depth-2,
.commentlist .depth-3,
.commentlist .depth-4,
.commentlist .depth-5,
.commentlist .depth-6 {
	border-top: ' . $comment_body_top_border_thickness . 'px ' . $comment_body_border_style . ' #' . $comment_body_border_color . ';
	border-bottom: ' . $comment_body_bottom_border_thickness . 'px ' . $comment_body_border_style . ' #' . $comment_body_border_color . ';
	border-left: ' . $comment_body_lr_border_thickness . 'px ' . $comment_body_border_style . ' #' . $comment_body_border_color . ';
	border-right: 0;
}

.form-allowed-tags {
	' . $comment_form_allowed_tags_bg . '
	border: ' . $comment_form_allowed_tags_border_thickness . 'px ' . $comment_form_allowed_tags_border_style . ' #' . $comment_form_allowed_tags_border_color . ';
	margin: ' . $comment_form_allowed_tags_margin_top . 'px 0 ' . $comment_form_allowed_tags_margin_bottom . 'px;
	padding: ' . $comment_form_allowed_tags_padding_top . 'px ' . $comment_form_allowed_tags_padding_right . 'px ' . $comment_form_allowed_tags_padding_bottom . 'px ' . $comment_form_allowed_tags_padding_left . 'px;
}

#respond p.form-allowed-tags {
	color: #' . $comment_form_allowed_tags_font_color . ';
	font-family: ' . $comment_form_allowed_tags_font_type . ';
	font-size: ' . $comment_form_allowed_tags_font_size . ';
	' . $comment_form_allowed_tags_font_css . '
}


/* BuddyPress
------------------------------------------------------------ */

div.item-list-tabs {
	margin: 25px 0 20px;
}

div.item-list-tabs' . dynamik_html_markup('nav_secondary') . ' {
	margin: -15px 0 15px;
}

.padder div.pagination {
	margin: -20px 0 0;
}

form#whats-new-form textarea {
	width: 97%;
}

table.forum {
	margin: 0;
}

table.forum tr > td:first-child,
table.forum tr > th:first-child {
	padding: 10px 15px;
}

ul#topic-post-list p {
	padding: 0 0 20px;
}

div.dir-search {
	margin: -29px 0 0;
}

ul.button-nav li,
div#item-header ul li,
ul.item-list li {
	list-style: none;
}

ul#topic-post-list {
	margin: 0 0 15px;
}

#post-topic-reply {
	margin: 15px 0 0;
}

' . dynamik_html_markup('sidebar_primary') . ' .item-options,
' . dynamik_html_markup('sidebar_secondary') . ' .item-options,
' . dynamik_html_markup('sidebar_primary') . ' .avatar-block,
' . dynamik_html_markup('sidebar_secondary') . ' .avatar-block {
	padding: 10px 10px 0;
}

' . dynamik_html_markup('sidebar_primary') . ' ul.item-list .vcard,
' . dynamik_html_markup('sidebar_secondary') . ' ul.item-list .vcard,
' . dynamik_html_markup('sidebar_primary') . ' .avatar-block,
' . dynamik_html_markup('sidebar_secondary') . ' .avatar-block {
	overflow: auto;
}

' . dynamik_html_markup('sidebar_primary') . ' a img.avatar,
' . dynamik_html_markup('sidebar_secondary') . ' a img.avatar {
	background: #F6F6F6;
	margin: 0 10px 10px 0;
	padding: 5px;
	float: left;
}

' . dynamik_html_markup('sidebar_primary') . ' ul.item-list,
' . dynamik_html_markup('sidebar_secondary') . ' ul.item-list {
	width: auto;
	padding: 0 10px;
}

#primary ul.item-list,
#primary ul.item-list li {
	list-style-type: none;
}

.widget-error {
	padding: 10px;
}


/* BBPress
------------------------------------------------------------ */

.bbPress ' . dynamik_html_markup('content') . ' .hentry p {
	padding: 0;
}

.bbPress ' . dynamik_html_markup('content') . ' .hentry ul li p {
	padding: 0 0 20px;
}

.bbPress ' . dynamik_html_markup('content') . ' .hentry ul {
	padding: 0;
}

.bbPress ' . dynamik_html_markup('content') . ' .hentry ul li {
	margin: 0;
	list-style: none;
}

.bbPress .post-format-icon {
	display: none;
}


/* Gravity Forms
------------------------------------------------------------ */

div.gform_wrapper input,
div.gform_wrapper select,
div.gform_wrapper textarea {
	box-sizing: border-box;
	font-size: 14px !important;
	padding: 4px 5px !important;
}

div.gform_footer input.button {
	color: #333;
}

div.gform_wrapper .ginput_complex label {
	font-size: 14px;
}

div.gform_wrapper li,
div.gform_wrapper form li {
	margin: 0 0 10px;
}

div.gform_wrapper .gform_footer {
	border: none;
	margin: 0;
	padding: 0;
}
';
    if (!empty($dynamik_custom_labels)) {
        foreach ($dynamik_custom_labels as $key => $value) {
            if (substr($value['label_id'], 0, 6) == 'width-' && is_numeric(substr($value['label_id'], 6, 2))) {
                $label_id_split_dashes = explode('-', $value['label_id']);
                if (substr_count($value['label_id'], '-') == 3) {
                    $label_sb1_active = true;
                    $label_sb2_active = true;
                    $label_cc_width = $label_id_split_dashes[1];
                    $label_sb1_width = $label_id_split_dashes[2];
                    $label_sb2_width = $label_id_split_dashes[3];
                    $label_total_width = $label_cc_width + $label_sb1_width + $label_sb2_width;
                    $label_width_content_sb_wrap = $label_pre_width_content_sb_wrap_dbl_sb + $label_cc_width + $label_sb1_width;
                    $label_width_inner = $label_pre_width_inner_dbl_sb + $label_total_width;
                    if ($wrap_structure == 'fluid') {
                        $label_width_wrap = '100%';
                    } else {
                        $label_width_wrap = $label_pre_width_wrap_dbl_sb + $label_total_width . 'px';
                    }
                    $label_width_header = $label_pre_width_header_dbl_sb + $label_total_width;
                    $label_width_nav1 = $label_pre_width_nav1_dbl_sb + $label_total_width;
                    $label_width_nav2 = $label_pre_width_nav2_dbl_sb + $label_total_width;
                    $label_width_footer = $label_pre_width_footer_dbl_sb + $label_total_width;
                } elseif (substr_count($value['label_id'], '-') == 2) {
                    $label_sb1_active = true;
                    $label_sb2_active = false;
                    $label_cc_width = $label_id_split_dashes[1];
                    $label_sb1_width = $label_id_split_dashes[2];
                    $label_sb2_width = 0;
                    $label_total_width = $label_cc_width + $label_sb1_width + $label_sb2_width;
                    $label_width_content_sb_wrap = $label_pre_width_content_sb_wrap_single_sb + $label_total_width;
                    $label_width_inner = $label_pre_width_inner_single_sb + $label_total_width;
                    if ($wrap_structure == 'fluid') {
                        $label_width_wrap = '100%';
                    } else {
                        $label_width_wrap = $label_pre_width_wrap_single_sb + $label_total_width . 'px';
                    }
                    $label_width_header = $label_pre_width_header_single_sb + $label_total_width;
                    $label_width_nav1 = $label_pre_width_nav1_single_sb + $label_total_width;
                    $label_width_nav2 = $label_pre_width_nav2_single_sb + $label_total_width;
                    $label_width_footer = $label_pre_width_footer_single_sb + $label_total_width;
                } else {
                    $label_sb1_active = false;
                    $label_sb2_active = false;
                    $label_cc_width = $label_id_split_dashes[1];
                    $label_sb1_width = 0;
                    $label_sb2_width = 0;
                    $label_total_width = $label_cc_width + $label_sb1_width + $label_sb2_width;
                    $label_width_content_sb_wrap = $label_pre_width_content_sb_wrap_no_sb + $label_total_width;
                    $label_width_inner = $label_pre_width_inner_no_sb + $label_total_width;
                    if ($wrap_structure == 'fluid') {
                        $label_width_wrap = '100%';
                    } else {
                        $label_width_wrap = $label_pre_width_wrap_no_sb + $label_total_width . 'px';
                    }
                    $label_width_header = $label_pre_width_header_no_sb + $label_total_width;
                    $label_width_nav1 = $label_pre_width_nav1_no_sb + $label_total_width;
                    $label_width_nav2 = $label_pre_width_nav2_no_sb + $label_total_width;
                    $label_width_footer = $label_pre_width_footer_no_sb + $label_total_width;
                }
                $css .= '

/* Custom Label ' . $value['label_name'] . '
------------------------------------------------------------ */

.label-' . $value['label_id'] . ' ' . dynamik_html_markup('site_container') . ' {
	' . $width . ': ' . $label_width_wrap . ';
}

.label-' . $value['label_id'] . ' ' . dynamik_html_markup('site_header') . ' .wrap {
	width: ' . $label_width_header . 'px;
}

.label-' . $value['label_id'] . ' .menu-primary {
	width: ' . $label_width_nav1 . 'px;
}

.label-' . $value['label_id'] . ' .menu-secondary {
	width: ' . $label_width_nav2 . 'px;
}

.label-' . $value['label_id'] . ' ' . dynamik_html_markup('site_inner') . ' {
	' . $width . ': ' . $label_width_inner . 'px;
}

.label-' . $value['label_id'] . ' ' . dynamik_html_markup('content_sidebar_wrap') . ' {
	width: ' . $label_width_content_sb_wrap . 'px;
}

.label-' . $value['label_id'] . ' ' . dynamik_html_markup('content') . ' {
	width: ' . $label_cc_width . 'px;
}
';
                if ($label_sb1_active) {
                    $css .= '
.label-' . $value['label_id'] . ' ' . dynamik_html_markup('sidebar_primary') . ' {
	width: ' . $label_sb1_width . 'px;
}
';
                }
                if ($label_sb2_active) {
                    $css .= '
.label-' . $value['label_id'] . ' ' . dynamik_html_markup('sidebar_secondary') . ' {
	width: ' . $label_sb2_width . 'px;
}
';
                }
                $css .= '
.label-' . $value['label_id'] . ' ' . dynamik_html_markup('site_footer') . ' .wrap {
	' . $width . ': ' . $label_width_footer . 'px;
}
';
            }
        }
    }
    if (dynamik_get_settings('responsive_enabled')) {
        $css .= "\n" . '
/* Default Responsive Styles
------------------------------------------------------------ */
';
        $css .= '
@media screen and (min-device-width: 320px) and (max-device-width: 1024px)
{
/* CSS for iPhone and iPad only */
html { -webkit-text-size-adjust: none; /* Prevent font scaling in landscape */ }
}

@media only screen and (max-width: ' . $media_wrap_width . 'px) {
' . $wrap_mq_first . $header_mq_first . $navbar_mq_first . $content_mq_first . $ez_mq_first . $footer_mq_first . $media_query_large_cascading_content . '
}

@media only screen and (min-width: 768px) and (max-width: ' . $media_wrap_width . 'px) {
' . $media_query_large_content . '
}

@media only screen and (min-width: 480px) and (max-width: ' . $media_wrap_width . 'px) {
' . $navbar_mq_third . $media_query_medium_large_content . '
}

@media only screen and (max-width: 767px) {
' . $ez_mq_fourth . $media_query_medium_cascading_content . '
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
' . $media_query_medium_content . '
}

@media only screen and (max-width: 479px) {
' . $navbar_mq_sixth . $media_query_small_content . '
}';
    }
    return $css;
}
Example #4
0
/**
 * Restore the dynamik_gen_design_snapshot_options array with the most recent Dynamik Settings Snapshot.
 *
 * @since 1.0
 */
function dynamik_design_snapshot_restore()
{
    $dynamik_design_snapshot_options = get_option('dynamik_gen_design_snapshot_options');
    $dynamik_design_options_restore = array_merge(dynamik_design_options_defaults(false, false, $dynamik_design_snapshot_options['design_options']), $dynamik_design_snapshot_options['design_options']);
    update_option('dynamik_gen_design_options', $dynamik_design_options_restore);
    $responsive_options_restore = array_merge(dynamik_responsive_options_defaults(), $dynamik_design_snapshot_options['responsive_options']);
    update_option('dynamik_gen_responsive_options', $responsive_options_restore);
    dynamik_write_files($css = true, $ez = true, $custom = false);
    wp_redirect(admin_url('admin.php?page=dynamik-design&activetab=dynamik-design-options-nav-import-export&notice=snapshot-restore-complete'));
    exit;
}