/*!
 * Copyright (c) 2024 StyloPress - CodeWS.online
 * This file is part of StyloPress.
 *
 * This file is licensed under the same terms as the main plugin (GNU GPL v2 or later).
 */

.spss-widget-settings-container h1.header {
	font-weight: 400;
}

.spss-widget-settings-container form {
	margin-top: 30px;
}

.spss-widget-settings-container form th {
	display: none;
}

.spss-widget-settings-container .spss_widget_options_container {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	gap: 35px;
}

@media (max-width: 1400px) {
	.spss-widget-settings-container .spss_widget_options_container {
		grid-template-columns: repeat(4, 1fr);
	}
}

@media (max-width: 1200px) {
	.spss-widget-settings-container .spss_widget_options_container {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (max-width: 900px) {
	.spss-widget-settings-container .spss_widget_options_container {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width: 600px) {
	.spss-widget-settings-container .spss_widget_options_container {
		grid-template-columns: 1fr;
	}
}

.spss-widget-settings-container
	.spss_widget_options_container
	.spss_widget_option {
	max-width: 250px;
}

@media only screen and (max-width: 768px) {
	.spss-widget-settings-container
		.spss_widget_options_container
		.spss_widget_option {
		max-width: 100%;
	}
}

.spss-widget-settings-container
	.spss_widget_options_container
	.spss_widget_option
	label {
	vertical-align: baseline;
	font-size: 1.1em;
}

.spss-widget-settings-container
	.spss_widget_options_container
	.spss_widget_option
	p {
	font-size: 0.9em;
	color: #666;
}

.spss-widget-settings-container
	.spss_widget_options_container
	.spss_widget_option
	.widget-data {
	font-size: 0.8em;
	font-weight: 700;
	margin: 10px 0;
}
