/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        5.0.9
*/

/* Due to cache on server these css was not reflect on frontend at the time of adding so added to Theme Customizer setting and commented here */

/* #gform_1 .ginput_preview {
	display: flex !important;
	justify-content: space-between;
	align-items: center;
	padding: 8px;
	background: #f9f9f9;
	border: 1px solid #ddd;
	border-radius: 4px;
	margin-bottom: 6px;
	font-size: 12px;
	line-height: 18px;
}

#gform_1 .gfield_fileupload_filename,
#gform_1 .gfield_fileupload_filesize,
#gform_1 .gfield_fileupload_progress {
	order: 1;
	margin-right: 8%;
}

#gform_1 .gform_delete {
	order: 2;
	margin-left: auto;
	cursor: pointer;
}

#gform_1 .gfield_fileupload_filename::before {
	content: "✔";
	color: #28a745;
	font-weight: bold;
	margin-right: 8px;
	font-size: 1.2em;
}

#gform_1 ul.validation_message--hidden-on-empty {
	margin-left: 0;
}

#gform_1 .gfield--type-fileupload .gfield_description.gfield_validation_message {
	color: #721c24;
	border: 1px solid #ddd;
	padding: 8px;
	border-radius: 4px;
	margin-bottom: 6px;
	font-size: 12px;
	line-height: 18px;
}

#gform_1 .gfield--type-fileupload .gfield_validation_message::before {
	content: "✖";
	color: #dc3545;
	font-weight: bold;
	margin-right: 10px;
	font-size: 1.2em;
}

#gform_1 .gform_drop_area {
	transition: background-color 0.3s ease;
	border: 2px dashed #ccc;
	padding: 40px;
	background: #f8f8f8;
}

#gform_1 .gform_drop_area:hover {
	background-color: #e6f7ff;
	border-color: #007bff;
	cursor: pointer;
}

.title-center-h2 {
	text-align: center;
	margin-bottom: 30px;
}

.title-center-h3 {
	text-align: center;
	margin-bottom: 20px;
	color: #006eba !important;
	border-bottom: 2px solid #006eba;
	padding-bottom: 30px;
	margin-top: 20px;
} */