/*
 * Customizer Controls CSS
 *
 * Adjusts styling for theme option controls in the Customizer
 *
 * @package Camer
 */
 
/* Upgrade Now button */
#promotion-header .button.button-primary {
	line-height: 34px;
	text-transform: uppercase;
	width: 190px;
	height: 34px;
	padding: 0;
	text-align: center;
}

.customize-control-checkbox {
    margin-bottom: 4px;
}

#customize-control-camer_theme_options-theme_layout .description,
#customize-control-camer_theme_options-site_description {
    margin-bottom: 16px;
}

#customize-control-camer_theme_options-post_details,
#customize-control-camer_theme_options-sidebar_position,
#customize-control-camer_theme_options-blog_description,
#customize-control-camer_theme_options-blog_layout,
#customize-control-camer_theme_options-blog_content,
#customize-control-camer_theme_options-excerpt_length,
#customize-control-camer_theme_options-read_more_text,
#customize-control-camer_theme_options-single_post,
#customize-control-camer_theme_options-crop_featured_images,
#customize-control-camer_theme_options-featured_images,
#customize-control-camer_theme_options-basic_options {
    margin-top: 16px;
}

#customize-control-camer_theme_options-post_layout_option,
#customize-control-camer_theme_options-post_details,
#customize-control-camer_theme_options-single_post,
#customize-control-camer_theme_options-crop_featured_images,
#customize-control-camer_theme_options-featured_images,
#customize-control-camer_theme_options-basic_options {
    margin-bottom: 0;
}

#customize-control-camer_theme_options-blog_content {
    padding: 0;
}

#customize-control-camer_theme_options-blog_description textarea {
    height: 4em;
}

#customize-control-camer_theme_options-pro_version div {
    margin: 4px 0 16px;
}

#customize-theme-controls [id$=accordion-panel-camer_options_panel] .customize-info .customize-help-toggle {
    top: 24px;
    right: 4px;
}

#customize-theme-controls [id$=accordion-panel-camer_options_panel] .customize-info .customize-help-toggle::before {
    top: 0;
    left: 0;
    padding: 0;
    color: #a0a5aa;
    content: "\f333";
    font-size: 28px;
}

#customize-theme-controls [id$=accordion-panel-camer_options_panel] .customize-info .customize-help-toggle[aria-expanded="true"]::before {
    content: "\f335";
}

#customize-theme-controls [id$=accordion-panel-camer_options_panel] .customize-info .customize-help-toggle:hover::before {
    color: #72777c;
}

#customize-theme-controls [id$=accordion-panel-camer_options_panel] .customize-info .customize-help-toggle:focus::before {
    box-shadow: none;
}
