Current path: home/webdevt/www/wdp/wp-content/themes/quadric/framework/modules/contactform7/custom-styles/
?? Go up: /home/webdevt/www/wdp/wp-content/themes/quadric/framework/modules/contactform7
<?php
if(!function_exists('edgtf_quadric_contact_form7_text_styles_1')) {
/**
* Generates custom styles for Contact Form 7 elements
*/
function edgtf_quadric_contact_form7_text_styles_1() {
$selector = array(
'.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text',
'.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number',
'.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date',
'.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea',
'.cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select',
'.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_1_text_color');
if($color !== ''){
$styles['color'] = $color;
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_1 ::-webkit-input-placeholder',
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_1 :-moz-placeholder',
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_1 ::-moz-placeholder',
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_1 :-ms-input-placeholder',
array('color' => $color)
);
}
$font_size = edgtf_quadric_options()->getOptionValue('cf7_style_1_text_font_size');
if($font_size !== ''){
$styles['font-size'] = edgtf_quadric_filter_px($font_size) . 'px';
}
$line_height = edgtf_quadric_options()->getOptionValue('cf7_style_1_text_line_height');
if($line_height !== ''){
$styles['line-height'] = edgtf_quadric_filter_px($line_height) . 'px';
}
$font_family = edgtf_quadric_options()->getOptionValue('cf7_style_1_text_font_family');
if(edgtf_quadric_is_font_option_valid($font_family)) {
$styles['font-family'] = edgtf_quadric_get_font_option_val($font_family);
}
$font_style = edgtf_quadric_options()->getOptionValue('cf7_style_1_text_font_style');
if(!empty($font_style)){
$styles['font-style'] = $font_style;
}
$font_weight = edgtf_quadric_options()->getOptionValue('cf7_style_1_text_font_weight');
if(!empty($font_weight)){
$styles['font-weight'] = $font_weight;
}
$text_transform = edgtf_quadric_options()->getOptionValue('cf7_style_1_text_text_transform');
if(!empty($text_transform)){
$styles['text-transform'] = $text_transform;
}
$letter_spacing = edgtf_quadric_options()->getOptionValue('cf7_style_1_text_letter_spacing');
if($letter_spacing !== ''){
$styles['letter-spacing'] = edgtf_quadric_filter_px($letter_spacing) . 'px';
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_1_background_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_1_background_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_1_background_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_1_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_1_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_1_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
$border_width = edgtf_quadric_options()->getOptionValue('cf7_style_1_border_width');
if($border_width !== ''){
$styles['border-width'] = edgtf_quadric_filter_px($border_width) . 'px';
}
$border_radius = edgtf_quadric_options()->getOptionValue('cf7_style_1_border_radius');
if($border_radius !== ''){
$styles['border-radius'] = edgtf_quadric_filter_px($border_radius) . 'px';
}
$padding_top = edgtf_quadric_options()->getOptionValue('cf7_style_1_padding_top');
if($padding_top !== ''){
$styles['padding-top'] = edgtf_quadric_filter_px($padding_top) . 'px';
}
$padding_right = edgtf_quadric_options()->getOptionValue('cf7_style_1_padding_right');
if($padding_right !== ''){
$styles['padding-right'] = edgtf_quadric_filter_px($padding_right) . 'px';
}
$padding_bottom = edgtf_quadric_options()->getOptionValue('cf7_style_1_padding_bottom');
if($padding_bottom !== ''){
$styles['padding-bottom'] = edgtf_quadric_filter_px($padding_bottom) . 'px';
}
$padding_left = edgtf_quadric_options()->getOptionValue('cf7_style_1_padding_left');
if($padding_left !== ''){
$styles['padding-left'] = edgtf_quadric_filter_px($padding_left) . 'px';
}
$margin_top = edgtf_quadric_options()->getOptionValue('cf7_style_1_margin_top');
if($margin_top !== ''){
$styles['margin-top'] = edgtf_quadric_filter_px($margin_top) . 'px';
}
$margin_bottom = edgtf_quadric_options()->getOptionValue('cf7_style_1_margin_bottom');
if($margin_bottom !== ''){
$styles['margin-bottom'] = edgtf_quadric_filter_px($margin_bottom) . 'px';
}
if(edgtf_quadric_options()->getOptionValue('cf7_style_1_textarea_height')) {
$textarea_height = edgtf_quadric_options()->getOptionValue('cf7_style_1_textarea_height');
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea',
array('height' => edgtf_quadric_filter_px($textarea_height).'px')
);
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_text_styles_1');
}
if(!function_exists('edgtf_quadric_contact_form7_focus_styles_1')) {
/**
* Generates custom styles for Contact Form 7 elements focus
*/
function edgtf_quadric_contact_form7_focus_styles_1() {
$selector = array(
'.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text:focus',
'.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number:focus',
'.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date:focus',
'.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea:focus',
'.cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select:focus',
'.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz:focus'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_1_focus_text_color');
if($color !== ''){
$styles['color'] = $color;
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_1 input:focus::-webkit-input-placeholder',
'.cf7_custom_style_1 textarea:focus::-webkit-input-placeholder'
),
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_1 input:focus:-moz-placeholder',
'.cf7_custom_style_1 textarea:focus:-moz-placeholder'
),
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_1 input:focus::-moz-placeholder',
'.cf7_custom_style_1 textarea:focus::-moz-placeholder'
),
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_1 input:focus:-ms-input-placeholder',
'.cf7_custom_style_1 textarea:focus:-ms-input-placeholder'
),
array('color' => $color)
);
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_1_focus_background_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_1_focus_background_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_1_focus_background_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_1_focus_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_1_focus_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_1_focus_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_focus_styles_1');
}
if(!function_exists('edgtf_quadric_contact_form7_label_styles_1')) {
/**
* Generates custom styles for Contact Form 7 label
*/
function edgtf_quadric_contact_form7_label_styles_1() {
$selector = array('.cf7_custom_style_1 p');
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_1_label_color');
if($color !== ''){
$styles['color'] = $color;
}
$font_size = edgtf_quadric_options()->getOptionValue('cf7_style_1_label_font_size');
if($font_size !== ''){
$styles['font-size'] = edgtf_quadric_filter_px($font_size) . 'px';
}
$line_height = edgtf_quadric_options()->getOptionValue('cf7_style_1_label_line_height');
if($line_height !== ''){
$styles['line-height'] = edgtf_quadric_filter_px($line_height) . 'px';
}
$font_family = edgtf_quadric_options()->getOptionValue('cf7_style_1_label_font_family');
if(edgtf_quadric_is_font_option_valid($font_family)) {
$styles['font-family'] = edgtf_quadric_get_font_option_val($font_family);
}
$font_style = edgtf_quadric_options()->getOptionValue('cf7_style_1_label_font_style');
if(!empty($font_style)){
$styles['font-style'] = $font_style;
}
$font_weight = edgtf_quadric_options()->getOptionValue('cf7_style_1_label_font_weight');
if(!empty($font_weight)){
$styles['font-weight'] = $font_weight;
}
$text_transform = edgtf_quadric_options()->getOptionValue('cf7_style_1_label_text_transform');
if(!empty($text_transform)){
$styles['text-transform'] = $text_transform;
}
$letter_spacing = edgtf_quadric_options()->getOptionValue('cf7_style_1_label_letter_spacing');
if($letter_spacing !== ''){
$styles['letter-spacing'] = edgtf_quadric_filter_px($letter_spacing) . 'px';
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_label_styles_1');
}
if(!function_exists('edgtf_quadric_contact_form7_button_styles_1')) {
/**
* Generates custom styles for Contact Form 7 button
*/
function edgtf_quadric_contact_form7_button_styles_1() {
$selector = array(
'.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_color');
if($color !== ''){
$styles['color'] = $color;
}
$font_size = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_font_size');
if($font_size !== ''){
$styles['font-size'] = edgtf_quadric_filter_px($font_size) . 'px';
}
$height = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_height');
if($height !== ''){
$styles['height'] = edgtf_quadric_filter_px($height) . 'px';
}
$font_family = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_font_family');
if(edgtf_quadric_is_font_option_valid($font_family)) {
$styles['font-family'] = edgtf_quadric_get_font_option_val($font_family);
}
$font_style = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_font_style');
if(!empty($font_style)){
$styles['font-style'] = $font_style;
}
$font_weight = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_font_weight');
if(!empty($font_weight)){
$styles['font-weight'] = $font_weight;
}
$text_transform = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_text_transform');
if(!empty($text_transform)){
$styles['text-transform'] = $text_transform;
}
$letter_spacing = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_letter_spacing');
if($letter_spacing !== ''){
$styles['letter-spacing'] = edgtf_quadric_filter_px($letter_spacing) . 'px';
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_background_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_1_button_background_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_background_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_1_button_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
$border_width = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_border_width');
if($border_width !== ''){
$styles['border-width'] = edgtf_quadric_filter_px($border_width) . 'px';
}
$border_radius = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_border_radius');
if($border_radius !== ''){
$styles['border-radius'] = edgtf_quadric_filter_px($border_radius) . 'px';
}
$padding_left_right = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_padding');
if($padding_left_right !== ''){
$styles['padding-left'] = edgtf_quadric_filter_px($padding_left_right) . 'px';
$styles['padding-right'] = edgtf_quadric_filter_px($padding_left_right) . 'px';
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_button_styles_1');
}
if(!function_exists('edgtf_quadric_contact_form7_button_hover_styles_1')) {
/**
* Generates custom styles for Contact Form 7 button
*/
function edgtf_quadric_contact_form7_button_hover_styles_1() {
$selector = array(
'.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_hover_color');
if($color !== ''){
$styles['color'] = $color;
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_hover_bckg_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_1_button_hover_bckg_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_hover_bckg_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_hover_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_1_button_hover_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_1_button_hover_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_button_hover_styles_1');
}
if(!function_exists('edgtf_quadric_contact_form7_text_styles_2')) {
/**
* Generates custom styles for Contact Form 7 elements
*/
function edgtf_quadric_contact_form7_text_styles_2() {
$selector = array(
'.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text',
'.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-number',
'.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-date',
'.cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea',
'.cf7_custom_style_2 select.wpcf7-form-control.wpcf7-select',
'.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-quiz'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_2_text_color');
if($color !== ''){
$styles['color'] = $color;
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_2 ::-webkit-input-placeholder',
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_2 :-moz-placeholder',
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_2 ::-moz-placeholder',
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_2 :-ms-input-placeholder',
array('color' => $color)
);
}
$font_size = edgtf_quadric_options()->getOptionValue('cf7_style_2_text_font_size');
if($font_size !== ''){
$styles['font-size'] = edgtf_quadric_filter_px($font_size) . 'px';
}
$line_height = edgtf_quadric_options()->getOptionValue('cf7_style_2_text_line_height');
if($line_height !== ''){
$styles['line-height'] = edgtf_quadric_filter_px($line_height) . 'px';
}
$font_family = edgtf_quadric_options()->getOptionValue('cf7_style_2_text_font_family');
if(edgtf_quadric_is_font_option_valid($font_family)) {
$styles['font-family'] = edgtf_quadric_get_font_option_val($font_family);
}
$font_style = edgtf_quadric_options()->getOptionValue('cf7_style_2_text_font_style');
if(!empty($font_style)){
$styles['font-style'] = $font_style;
}
$font_weight = edgtf_quadric_options()->getOptionValue('cf7_style_2_text_font_weight');
if(!empty($font_weight)){
$styles['font-weight'] = $font_weight;
}
$text_transform = edgtf_quadric_options()->getOptionValue('cf7_style_2_text_text_transform');
if(!empty($text_transform)){
$styles['text-transform'] = $text_transform;
}
$letter_spacing = edgtf_quadric_options()->getOptionValue('cf7_style_2_text_letter_spacing');
if($letter_spacing !== ''){
$styles['letter-spacing'] = edgtf_quadric_filter_px($letter_spacing) . 'px';
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_2_background_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_2_background_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_2_background_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_2_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_2_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_2_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
$border_width = edgtf_quadric_options()->getOptionValue('cf7_style_2_border_width');
if($border_width !== ''){
$styles['border-width'] = edgtf_quadric_filter_px($border_width) . 'px';
}
$border_radius = edgtf_quadric_options()->getOptionValue('cf7_style_2_border_radius');
if($border_radius !== ''){
$styles['border-radius'] = edgtf_quadric_filter_px($border_radius) . 'px';
}
$padding_top = edgtf_quadric_options()->getOptionValue('cf7_style_2_padding_top');
if($padding_top !== ''){
$styles['padding-top'] = edgtf_quadric_filter_px($padding_top) . 'px';
}
$padding_right = edgtf_quadric_options()->getOptionValue('cf7_style_2_padding_right');
if($padding_right !== ''){
$styles['padding-right'] = edgtf_quadric_filter_px($padding_right) . 'px';
}
$padding_bottom = edgtf_quadric_options()->getOptionValue('cf7_style_2_padding_bottom');
if($padding_bottom !== ''){
$styles['padding-bottom'] = edgtf_quadric_filter_px($padding_bottom) . 'px';
}
$padding_left = edgtf_quadric_options()->getOptionValue('cf7_style_2_padding_left');
if($padding_left !== ''){
$styles['padding-left'] = edgtf_quadric_filter_px($padding_left) . 'px';
}
$margin_top = edgtf_quadric_options()->getOptionValue('cf7_style_2_margin_top');
if($margin_top !== ''){
$styles['margin-top'] = edgtf_quadric_filter_px($margin_top) . 'px';
}
$margin_bottom = edgtf_quadric_options()->getOptionValue('cf7_style_2_margin_bottom');
if($margin_bottom !== ''){
$styles['margin-bottom'] = edgtf_quadric_filter_px($margin_bottom) . 'px';
}
if(edgtf_quadric_options()->getOptionValue('cf7_style_2_textarea_height')) {
$textarea_height = edgtf_quadric_options()->getOptionValue('cf7_style_2_textarea_height');
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea',
array('height' => edgtf_quadric_filter_px($textarea_height).'px')
);
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_text_styles_2');
}
if(!function_exists('edgtf_quadric_contact_form7_focus_styles_2')) {
/**
* Generates custom styles for Contact Form 7 elements focus
*/
function edgtf_quadric_contact_form7_focus_styles_2() {
$selector = array(
'.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text:focus',
'.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-number:focus',
'.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-date:focus',
'.cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea:focus',
'.cf7_custom_style_2 select.wpcf7-form-control.wpcf7-select:focus',
'.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-quiz:focus'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_2_focus_text_color');
if($color !== ''){
$styles['color'] = $color;
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_2 input:focus::-webkit-input-placeholder',
'.cf7_custom_style_2 textarea:focus::-webkit-input-placeholder'
),
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_2 input:focus:-moz-placeholder',
'.cf7_custom_style_2 textarea:focus:-moz-placeholder'
),
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_2 input:focus::-moz-placeholder',
'.cf7_custom_style_2 textarea:focus::-moz-placeholder'
),
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_2 input:focus:-ms-input-placeholder',
'.cf7_custom_style_2 textarea:focus:-ms-input-placeholder'
),
array('color' => $color)
);
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_2_focus_background_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_2_focus_background_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_2_focus_background_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_2_focus_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_2_focus_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_2_focus_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_focus_styles_2');
}
if(!function_exists('edgtf_quadric_contact_form7_label_styles_2')) {
/**
* Generates custom styles for Contact Form 7 label
*/
function edgtf_quadric_contact_form7_label_styles_2() {
$selector = array('.cf7_custom_style_2 p');
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_2_label_color');
if($color !== ''){
$styles['color'] = $color;
}
$font_size = edgtf_quadric_options()->getOptionValue('cf7_style_2_label_font_size');
if($font_size !== ''){
$styles['font-size'] = edgtf_quadric_filter_px($font_size) . 'px';
}
$line_height = edgtf_quadric_options()->getOptionValue('cf7_style_2_label_line_height');
if($line_height !== ''){
$styles['line-height'] = edgtf_quadric_filter_px($line_height) . 'px';
}
$font_family = edgtf_quadric_options()->getOptionValue('cf7_style_2_label_font_family');
if(edgtf_quadric_is_font_option_valid($font_family)) {
$styles['font-family'] = edgtf_quadric_get_font_option_val($font_family);
}
$font_style = edgtf_quadric_options()->getOptionValue('cf7_style_2_label_font_style');
if(!empty($font_style)){
$styles['font-style'] = $font_style;
}
$font_weight = edgtf_quadric_options()->getOptionValue('cf7_style_2_label_font_weight');
if(!empty($font_weight)){
$styles['font-weight'] = $font_weight;
}
$text_transform = edgtf_quadric_options()->getOptionValue('cf7_style_2_label_text_transform');
if(!empty($text_transform)){
$styles['text-transform'] = $text_transform;
}
$letter_spacing = edgtf_quadric_options()->getOptionValue('cf7_style_2_label_letter_spacing');
if($letter_spacing !== ''){
$styles['letter-spacing'] = edgtf_quadric_filter_px($letter_spacing) . 'px';
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_label_styles_2');
}
if(!function_exists('edgtf_quadric_contact_form7_button_styles_2')) {
/**
* Generates custom styles for Contact Form 7 button
*/
function edgtf_quadric_contact_form7_button_styles_2() {
$selector = array(
'.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-submit'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_color');
if($color !== ''){
$styles['color'] = $color;
}
$font_size = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_font_size');
if($font_size !== ''){
$styles['font-size'] = edgtf_quadric_filter_px($font_size) . 'px';
}
$height = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_height');
if($height !== ''){
$styles['height'] = edgtf_quadric_filter_px($height) . 'px';
}
$font_family = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_font_family');
if(edgtf_quadric_is_font_option_valid($font_family)) {
$styles['font-family'] = edgtf_quadric_get_font_option_val($font_family);
}
$font_style = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_font_style');
if(!empty($font_style)){
$styles['font-style'] = $font_style;
}
$font_weight = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_font_weight');
if(!empty($font_weight)){
$styles['font-weight'] = $font_weight;
}
$text_transform = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_text_transform');
if(!empty($text_transform)){
$styles['text-transform'] = $text_transform;
}
$letter_spacing = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_letter_spacing');
if($letter_spacing !== ''){
$styles['letter-spacing'] = edgtf_quadric_filter_px($letter_spacing) . 'px';
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_background_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_2_button_background_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_background_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_2_button_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
$border_width = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_border_width');
if($border_width !== ''){
$styles['border-width'] = edgtf_quadric_filter_px($border_width) . 'px';
}
$border_radius = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_border_radius');
if($border_radius !== ''){
$styles['border-radius'] = edgtf_quadric_filter_px($border_radius) . 'px';
}
$padding_left_right = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_padding');
if($padding_left_right !== ''){
$styles['padding-left'] = edgtf_quadric_filter_px($padding_left_right) . 'px';
$styles['padding-right'] = edgtf_quadric_filter_px($padding_left_right) . 'px';
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_button_styles_2');
}
if(!function_exists('edgtf_quadric_contact_form7_button_hover_styles_2')) {
/**
* Generates custom styles for Contact Form 7 button
*/
function edgtf_quadric_contact_form7_button_hover_styles_2() {
$selector = array(
'.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_hover_color');
if($color !== ''){
$styles['color'] = $color;
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_hover_bckg_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_2_button_hover_bckg_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_hover_bckg_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_hover_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_2_button_hover_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_2_button_hover_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_button_hover_styles_2');
}
if(!function_exists('edgtf_quadric_contact_form7_text_styles_3')) {
/**
* Generates custom styles for Contact Form 7 elements
*/
function edgtf_quadric_contact_form7_text_styles_3() {
$selector = array(
'.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-text',
'.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-number',
'.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-date',
'.cf7_custom_style_3 textarea.wpcf7-form-control.wpcf7-textarea',
'.cf7_custom_style_3 select.wpcf7-form-control.wpcf7-select',
'.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-quiz'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_3_text_color');
if($color !== ''){
$styles['color'] = $color;
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_3 ::-webkit-input-placeholder',
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_3 :-moz-placeholder',
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_3 ::-moz-placeholder',
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_3 :-ms-input-placeholder',
array('color' => $color)
);
}
$font_size = edgtf_quadric_options()->getOptionValue('cf7_style_3_text_font_size');
if($font_size !== ''){
$styles['font-size'] = edgtf_quadric_filter_px($font_size) . 'px';
}
$line_height = edgtf_quadric_options()->getOptionValue('cf7_style_3_text_line_height');
if($line_height !== ''){
$styles['line-height'] = edgtf_quadric_filter_px($line_height) . 'px';
}
$font_family = edgtf_quadric_options()->getOptionValue('cf7_style_3_text_font_family');
if(edgtf_quadric_is_font_option_valid($font_family)) {
$styles['font-family'] = edgtf_quadric_get_font_option_val($font_family);
}
$font_style = edgtf_quadric_options()->getOptionValue('cf7_style_3_text_font_style');
if(!empty($font_style)){
$styles['font-style'] = $font_style;
}
$font_weight = edgtf_quadric_options()->getOptionValue('cf7_style_3_text_font_weight');
if(!empty($font_weight)){
$styles['font-weight'] = $font_weight;
}
$text_transform = edgtf_quadric_options()->getOptionValue('cf7_style_3_text_text_transform');
if(!empty($text_transform)){
$styles['text-transform'] = $text_transform;
}
$letter_spacing = edgtf_quadric_options()->getOptionValue('cf7_style_3_text_letter_spacing');
if($letter_spacing !== ''){
$styles['letter-spacing'] = edgtf_quadric_filter_px($letter_spacing) . 'px';
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_3_background_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_3_background_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_3_background_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_3_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_3_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_3_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
$border_width = edgtf_quadric_options()->getOptionValue('cf7_style_3_border_width');
if($border_width !== ''){
$styles['border-width'] = edgtf_quadric_filter_px($border_width) . 'px';
}
$border_radius = edgtf_quadric_options()->getOptionValue('cf7_style_3_border_radius');
if($border_radius !== ''){
$styles['border-radius'] = edgtf_quadric_filter_px($border_radius) . 'px';
}
$padding_top = edgtf_quadric_options()->getOptionValue('cf7_style_3_padding_top');
if($padding_top !== ''){
$styles['padding-top'] = edgtf_quadric_filter_px($padding_top) . 'px';
}
$padding_right = edgtf_quadric_options()->getOptionValue('cf7_style_3_padding_right');
if($padding_right !== ''){
$styles['padding-right'] = edgtf_quadric_filter_px($padding_right) . 'px';
}
$padding_bottom = edgtf_quadric_options()->getOptionValue('cf7_style_3_padding_bottom');
if($padding_bottom !== ''){
$styles['padding-bottom'] = edgtf_quadric_filter_px($padding_bottom) . 'px';
}
$padding_left = edgtf_quadric_options()->getOptionValue('cf7_style_3_padding_left');
if($padding_left !== ''){
$styles['padding-left'] = edgtf_quadric_filter_px($padding_left) . 'px';
}
$margin_top = edgtf_quadric_options()->getOptionValue('cf7_style_3_margin_top');
if($margin_top !== ''){
$styles['margin-top'] = edgtf_quadric_filter_px($margin_top) . 'px';
}
$margin_bottom = edgtf_quadric_options()->getOptionValue('cf7_style_3_margin_bottom');
if($margin_bottom !== ''){
$styles['margin-bottom'] = edgtf_quadric_filter_px($margin_bottom) . 'px';
}
if(edgtf_quadric_options()->getOptionValue('cf7_style_3_textarea_height')) {
$textarea_height = edgtf_quadric_options()->getOptionValue('cf7_style_3_textarea_height');
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_3 textarea.wpcf7-form-control.wpcf7-textarea',
array('height' => edgtf_quadric_filter_px($textarea_height).'px')
);
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_text_styles_3');
}
if(!function_exists('edgtf_quadric_contact_form7_focus_styles_3')) {
/**
* Generates custom styles for Contact Form 7 elements focus
*/
function edgtf_quadric_contact_form7_focus_styles_3() {
$selector = array(
'.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-text:focus',
'.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-number:focus',
'.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-date:focus',
'.cf7_custom_style_3 textarea.wpcf7-form-control.wpcf7-textarea:focus',
'.cf7_custom_style_3 select.wpcf7-form-control.wpcf7-select:focus',
'.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-quiz:focus'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_3_focus_text_color');
if($color !== ''){
$styles['color'] = $color;
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_3 input:focus::-webkit-input-placeholder',
'.cf7_custom_style_3 textarea:focus::-webkit-input-placeholder'
),
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_3 input:focus:-moz-placeholder',
'.cf7_custom_style_3 textarea:focus:-moz-placeholder'
),
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_3 input:focus::-moz-placeholder',
'.cf7_custom_style_3 textarea:focus::-moz-placeholder'
),
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_3 input:focus:-ms-input-placeholder',
'.cf7_custom_style_3 textarea:focus:-ms-input-placeholder'
),
array('color' => $color)
);
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_3_focus_background_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_3_focus_background_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_3_focus_background_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_3_focus_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_3_focus_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_3_focus_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_focus_styles_3');
}
if(!function_exists('edgtf_quadric_contact_form7_label_styles_3')) {
/**
* Generates custom styles for Contact Form 7 label
*/
function edgtf_quadric_contact_form7_label_styles_3() {
$selector = array('.cf7_custom_style_3 p');
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_3_label_color');
if($color !== ''){
$styles['color'] = $color;
}
$font_size = edgtf_quadric_options()->getOptionValue('cf7_style_3_label_font_size');
if($font_size !== ''){
$styles['font-size'] = edgtf_quadric_filter_px($font_size) . 'px';
}
$line_height = edgtf_quadric_options()->getOptionValue('cf7_style_3_label_line_height');
if($line_height !== ''){
$styles['line-height'] = edgtf_quadric_filter_px($line_height) . 'px';
}
$font_family = edgtf_quadric_options()->getOptionValue('cf7_style_3_label_font_family');
if(edgtf_quadric_is_font_option_valid($font_family)) {
$styles['font-family'] = edgtf_quadric_get_font_option_val($font_family);
}
$font_style = edgtf_quadric_options()->getOptionValue('cf7_style_3_label_font_style');
if(!empty($font_style)){
$styles['font-style'] = $font_style;
}
$font_weight = edgtf_quadric_options()->getOptionValue('cf7_style_3_label_font_weight');
if(!empty($font_weight)){
$styles['font-weight'] = $font_weight;
}
$text_transform = edgtf_quadric_options()->getOptionValue('cf7_style_3_label_text_transform');
if(!empty($text_transform)){
$styles['text-transform'] = $text_transform;
}
$letter_spacing = edgtf_quadric_options()->getOptionValue('cf7_style_3_label_letter_spacing');
if($letter_spacing !== ''){
$styles['letter-spacing'] = edgtf_quadric_filter_px($letter_spacing) . 'px';
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_label_styles_3');
}
if(!function_exists('edgtf_quadric_contact_form7_button_styles_3')) {
/**
* Generates custom styles for Contact Form 7 button
*/
function edgtf_quadric_contact_form7_button_styles_3() {
$selector = array(
'.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-submit'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_color');
if($color !== ''){
$styles['color'] = $color;
}
$font_size = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_font_size');
if($font_size !== ''){
$styles['font-size'] = edgtf_quadric_filter_px($font_size) . 'px';
}
$height = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_height');
if($height !== ''){
$styles['height'] = edgtf_quadric_filter_px($height) . 'px';
}
$font_family = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_font_family');
if(edgtf_quadric_is_font_option_valid($font_family)) {
$styles['font-family'] = edgtf_quadric_get_font_option_val($font_family);
}
$font_style = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_font_style');
if(!empty($font_style)){
$styles['font-style'] = $font_style;
}
$font_weight = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_font_weight');
if(!empty($font_weight)){
$styles['font-weight'] = $font_weight;
}
$text_transform = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_text_transform');
if(!empty($text_transform)){
$styles['text-transform'] = $text_transform;
}
$letter_spacing = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_letter_spacing');
if($letter_spacing !== ''){
$styles['letter-spacing'] = edgtf_quadric_filter_px($letter_spacing) . 'px';
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_background_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_3_button_background_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_background_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_3_button_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
$border_width = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_border_width');
if($border_width !== ''){
$styles['border-width'] = edgtf_quadric_filter_px($border_width) . 'px';
}
$border_radius = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_border_radius');
if($border_radius !== ''){
$styles['border-radius'] = edgtf_quadric_filter_px($border_radius) . 'px';
}
$padding_left_right = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_padding');
if($padding_left_right !== ''){
$styles['padding-left'] = edgtf_quadric_filter_px($padding_left_right) . 'px';
$styles['padding-right'] = edgtf_quadric_filter_px($padding_left_right) . 'px';
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_button_styles_3');
}
if(!function_exists('edgtf_quadric_contact_form7_button_hover_styles_3')) {
/**
* Generates custom styles for Contact Form 7 button
*/
function edgtf_quadric_contact_form7_button_hover_styles_3() {
$selector = array(
'.cf7_custom_style_3 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_hover_color');
if($color !== ''){
$styles['color'] = $color;
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_hover_bckg_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_3_button_hover_bckg_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_hover_bckg_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_hover_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_3_button_hover_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_3_button_hover_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_button_hover_styles_3');
}
if(!function_exists('edgtf_quadric_contact_form7_text_styles_4')) {
/**
* Generates custom styles for Contact Form 7 elements
*/
function edgtf_quadric_contact_form7_text_styles_4() {
$selector = array(
'.cf7_custom_style_4 input.wpcf7-form-control.wpcf7-text',
'.cf7_custom_style_4 input.wpcf7-form-control.wpcf7-number',
'.cf7_custom_style_4 input.wpcf7-form-control.wpcf7-date',
'.cf7_custom_style_4 textarea.wpcf7-form-control.wpcf7-textarea',
'.cf7_custom_style_4 select.wpcf7-form-control.wpcf7-select',
'.cf7_custom_style_4 input.wpcf7-form-control.wpcf7-quiz'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_4_text_color');
if($color !== ''){
$styles['color'] = $color;
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_4 ::-webkit-input-placeholder',
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_4 :-moz-placeholder',
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_4 ::-moz-placeholder',
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_4 :-ms-input-placeholder',
array('color' => $color)
);
}
$font_size = edgtf_quadric_options()->getOptionValue('cf7_style_4_text_font_size');
if($font_size !== ''){
$styles['font-size'] = edgtf_quadric_filter_px($font_size) . 'px';
}
$line_height = edgtf_quadric_options()->getOptionValue('cf7_style_4_text_line_height');
if($line_height !== ''){
$styles['line-height'] = edgtf_quadric_filter_px($line_height) . 'px';
}
$font_family = edgtf_quadric_options()->getOptionValue('cf7_style_4_text_font_family');
if(edgtf_quadric_is_font_option_valid($font_family)) {
$styles['font-family'] = edgtf_quadric_get_font_option_val($font_family);
}
$font_style = edgtf_quadric_options()->getOptionValue('cf7_style_4_text_font_style');
if(!empty($font_style)){
$styles['font-style'] = $font_style;
}
$font_weight = edgtf_quadric_options()->getOptionValue('cf7_style_4_text_font_weight');
if(!empty($font_weight)){
$styles['font-weight'] = $font_weight;
}
$text_transform = edgtf_quadric_options()->getOptionValue('cf7_style_4_text_text_transform');
if(!empty($text_transform)){
$styles['text-transform'] = $text_transform;
}
$letter_spacing = edgtf_quadric_options()->getOptionValue('cf7_style_4_text_letter_spacing');
if($letter_spacing !== ''){
$styles['letter-spacing'] = edgtf_quadric_filter_px($letter_spacing) . 'px';
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_4_background_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_4_background_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_4_background_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_4_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_4_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_4_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
$border_width = edgtf_quadric_options()->getOptionValue('cf7_style_4_border_width');
if($border_width !== ''){
$styles['border-width'] = edgtf_quadric_filter_px($border_width) . 'px';
}
$border_radius = edgtf_quadric_options()->getOptionValue('cf7_style_4_border_radius');
if($border_radius !== ''){
$styles['border-radius'] = edgtf_quadric_filter_px($border_radius) . 'px';
}
$padding_top = edgtf_quadric_options()->getOptionValue('cf7_style_4_padding_top');
if($padding_top !== ''){
$styles['padding-top'] = edgtf_quadric_filter_px($padding_top) . 'px';
}
$padding_right = edgtf_quadric_options()->getOptionValue('cf7_style_4_padding_right');
if($padding_right !== ''){
$styles['padding-right'] = edgtf_quadric_filter_px($padding_right) . 'px';
}
$padding_bottom = edgtf_quadric_options()->getOptionValue('cf7_style_4_padding_bottom');
if($padding_bottom !== ''){
$styles['padding-bottom'] = edgtf_quadric_filter_px($padding_bottom) . 'px';
}
$padding_left = edgtf_quadric_options()->getOptionValue('cf7_style_4_padding_left');
if($padding_left !== ''){
$styles['padding-left'] = edgtf_quadric_filter_px($padding_left) . 'px';
}
$margin_top = edgtf_quadric_options()->getOptionValue('cf7_style_4_margin_top');
if($margin_top !== ''){
$styles['margin-top'] = edgtf_quadric_filter_px($margin_top) . 'px';
}
$margin_bottom = edgtf_quadric_options()->getOptionValue('cf7_style_4_margin_bottom');
if($margin_bottom !== ''){
$styles['margin-bottom'] = edgtf_quadric_filter_px($margin_bottom) . 'px';
}
if(edgtf_quadric_options()->getOptionValue('cf7_style_4_textarea_height')) {
$textarea_height = edgtf_quadric_options()->getOptionValue('cf7_style_4_textarea_height');
echo edgtf_quadric_dynamic_css(
'.cf7_custom_style_4 textarea.wpcf7-form-control.wpcf7-textarea',
array('height' => edgtf_quadric_filter_px($textarea_height).'px')
);
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_text_styles_4');
}
if(!function_exists('edgtf_quadric_contact_form7_focus_styles_4')) {
/**
* Generates custom styles for Contact Form 7 elements focus
*/
function edgtf_quadric_contact_form7_focus_styles_4() {
$selector = array(
'.cf7_custom_style_4 input.wpcf7-form-control.wpcf7-text:focus',
'.cf7_custom_style_4 input.wpcf7-form-control.wpcf7-number:focus',
'.cf7_custom_style_4 input.wpcf7-form-control.wpcf7-date:focus',
'.cf7_custom_style_4 textarea.wpcf7-form-control.wpcf7-textarea:focus',
'.cf7_custom_style_4 select.wpcf7-form-control.wpcf7-select:focus',
'.cf7_custom_style_4 input.wpcf7-form-control.wpcf7-quiz:focus'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_4_focus_text_color');
if($color !== ''){
$styles['color'] = $color;
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_4 input:focus::-webkit-input-placeholder',
'.cf7_custom_style_4 textarea:focus::-webkit-input-placeholder'
),
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_4 input:focus:-moz-placeholder',
'.cf7_custom_style_4 textarea:focus:-moz-placeholder'
),
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_4 input:focus::-moz-placeholder',
'.cf7_custom_style_4 textarea:focus::-moz-placeholder'
),
array('color' => $color)
);
echo edgtf_quadric_dynamic_css(
array(
'.cf7_custom_style_4 input:focus:-ms-input-placeholder',
'.cf7_custom_style_4 textarea:focus:-ms-input-placeholder'
),
array('color' => $color)
);
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_4_focus_background_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_4_focus_background_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_4_focus_background_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_4_focus_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_4_focus_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_4_focus_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_focus_styles_4');
}
if(!function_exists('edgtf_quadric_contact_form7_label_styles_4')) {
/**
* Generates custom styles for Contact Form 7 label
*/
function edgtf_quadric_contact_form7_label_styles_4() {
$selector = array('.cf7_custom_style_4 p');
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_4_label_color');
if($color !== ''){
$styles['color'] = $color;
}
$font_size = edgtf_quadric_options()->getOptionValue('cf7_style_4_label_font_size');
if($font_size !== ''){
$styles['font-size'] = edgtf_quadric_filter_px($font_size) . 'px';
}
$line_height = edgtf_quadric_options()->getOptionValue('cf7_style_4_label_line_height');
if($line_height !== ''){
$styles['line-height'] = edgtf_quadric_filter_px($line_height) . 'px';
}
$font_family = edgtf_quadric_options()->getOptionValue('cf7_style_4_label_font_family');
if(edgtf_quadric_is_font_option_valid($font_family)) {
$styles['font-family'] = edgtf_quadric_get_font_option_val($font_family);
}
$font_style = edgtf_quadric_options()->getOptionValue('cf7_style_4_label_font_style');
if(!empty($font_style)){
$styles['font-style'] = $font_style;
}
$font_weight = edgtf_quadric_options()->getOptionValue('cf7_style_4_label_font_weight');
if(!empty($font_weight)){
$styles['font-weight'] = $font_weight;
}
$text_transform = edgtf_quadric_options()->getOptionValue('cf7_style_4_label_text_transform');
if(!empty($text_transform)){
$styles['text-transform'] = $text_transform;
}
$letter_spacing = edgtf_quadric_options()->getOptionValue('cf7_style_4_label_letter_spacing');
if($letter_spacing !== ''){
$styles['letter-spacing'] = edgtf_quadric_filter_px($letter_spacing) . 'px';
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_label_styles_4');
}
if(!function_exists('edgtf_quadric_contact_form7_button_styles_4')) {
/**
* Generates custom styles for Contact Form 7 button
*/
function edgtf_quadric_contact_form7_button_styles_4() {
$selector = array(
'.cf7_custom_style_4 input.wpcf7-form-control.wpcf7-submit'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_color');
if($color !== ''){
$styles['color'] = $color;
}
$font_size = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_font_size');
if($font_size !== ''){
$styles['font-size'] = edgtf_quadric_filter_px($font_size) . 'px';
}
$height = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_height');
if($height !== ''){
$styles['height'] = edgtf_quadric_filter_px($height) . 'px';
}
$font_family = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_font_family');
if(edgtf_quadric_is_font_option_valid($font_family)) {
$styles['font-family'] = edgtf_quadric_get_font_option_val($font_family);
}
$font_style = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_font_style');
if(!empty($font_style)){
$styles['font-style'] = $font_style;
}
$font_weight = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_font_weight');
if(!empty($font_weight)){
$styles['font-weight'] = $font_weight;
}
$text_transform = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_text_transform');
if(!empty($text_transform)){
$styles['text-transform'] = $text_transform;
}
$letter_spacing = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_letter_spacing');
if($letter_spacing !== ''){
$styles['letter-spacing'] = edgtf_quadric_filter_px($letter_spacing) . 'px';
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_background_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_4_button_background_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_background_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_4_button_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
$border_width = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_border_width');
if($border_width !== ''){
$styles['border-width'] = edgtf_quadric_filter_px($border_width) . 'px';
}
$border_radius = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_border_radius');
if($border_radius !== ''){
$styles['border-radius'] = edgtf_quadric_filter_px($border_radius) . 'px';
}
$padding_left_right = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_padding');
if($padding_left_right !== ''){
$styles['padding-left'] = edgtf_quadric_filter_px($padding_left_right) . 'px';
$styles['padding-right'] = edgtf_quadric_filter_px($padding_left_right) . 'px';
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_button_styles_4');
}
if(!function_exists('edgtf_quadric_contact_form7_button_hover_styles_4')) {
/**
* Generates custom styles for Contact Form 7 button
*/
function edgtf_quadric_contact_form7_button_hover_styles_4() {
$selector = array(
'.cf7_custom_style_4 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover'
);
$styles = array();
$color = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_hover_color');
if($color !== ''){
$styles['color'] = $color;
}
$background_color = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_hover_bckg_color');
$background_opacity = 1;
if($background_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_4_button_hover_bckg_transparency')){
$background_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_hover_bckg_transparency');
}
$styles['background-color'] = edgtf_quadric_rgba_color($background_color,$background_opacity);
}
$border_color = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_hover_border_color');
$border_opacity = 1;
if($border_color !== ''){
if(edgtf_quadric_options()->getOptionValue('cf7_style_4_button_hover_border_transparency')){
$border_opacity = edgtf_quadric_options()->getOptionValue('cf7_style_4_button_hover_border_transparency');
}
$styles['border-color'] = edgtf_quadric_rgba_color($border_color,$border_opacity);
}
echo edgtf_quadric_dynamic_css($selector, $styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_contact_form7_button_hover_styles_4');
}