/*
Theme Name: s559
Theme URI: https://example.com/
Author: Codex
Description: s559 classic WordPress theme converted from the original static HTML template with matching structure, assets, and styling.
Version: 1.0.31
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: s559
*/

.adminbuyfeedback .wpcf7 form,
.adminbuyfeedback form.wpcf7-form,
.adminbuyfeedback .panglu-form {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.adminbuyfeedback .wpcf7 p,
.adminbuyfeedback .wpcf7-form-control-wrap {
	display: contents;
}

.adminbuyfeedback .wpcf7 input[type="text"],
.adminbuyfeedback .wpcf7 input[type="email"],
.adminbuyfeedback .wpcf7 input[type="tel"],
.adminbuyfeedback .wpcf7 textarea,
.adminbuyfeedback .panglu-form-field {
	width: calc(50% - 10px);
	margin-bottom: 20px;
}

.adminbuyfeedback .wpcf7 textarea,
.adminbuyfeedback .panglu-form-field-textarea,
.adminbuyfeedback .panglu-form-field-consent,
.adminbuyfeedback .panglu-form-actions,
.adminbuyfeedback .panglu-form-message {
	width: 100%;
}

.adminbuyfeedback .wpcf7 input[type="submit"],
.adminbuyfeedback .panglu-form-submit {
	cursor: pointer;
}

.adminbuyfeedback .panglu-form input[type="text"],
.adminbuyfeedback .panglu-form input[type="email"],
.adminbuyfeedback .panglu-form input[type="tel"],
.adminbuyfeedback .panglu-form textarea {
	width: 100%;
}

.s559-plugin-language-switcher {
	position: relative;
	z-index: 20;
}

@media (min-width: 769px) {
	.head-logo img {
		max-height: 68px;
		max-width: 330px;
		width: auto;
	}

	.headscroll .head-logo img {
		max-height: 56px;
	}

	.head-nav > ul {
		align-items: stretch;
	}

	.head-nav > ul > li > a {
		min-width: 92px;
		padding: 0 14px;
		white-space: nowrap;
		line-height: 1;
		letter-spacing: 0;
	}

	.head-nav > ul > li:first-child > a {
		min-width: 76px;
	}

	.head-nav > ul > li > .submenu:empty {
		display: none;
	}

	.foot-l > .foot-item,
	.foot-l > .foot-item.foot-nav,
	.foot-l > .foot-item.foot-cate {
		width: 33.33%;
	}
}
