/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

.page-wrapper{
	padding-top:0px !important;
}

div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
	background-color: #D32027;
	padding: 15px 55px;

}

div.wpforms-container-full input[type=submit]:hover,div.wpforms-container-full input[type=submit]:active,div.wpforms-container-full button[type=submit]:hover,div.wpforms-container-full button[type=submit]:active,div.wpforms-container-full .wpforms-page-button:hover,div.wpforms-container-full .wpforms-page-button:active {
   background-color: #D32027;
	padding: 15px 55px;
}


.wpforms-container .wpforms-submit-container {
    text-align: center;
}
.company-basicInfo table,
.product-capacity table {
	width: 100%;
	border-collapse: collapse;
}

.company-basicInfo td,
.product-capacity td {
	padding: 8px;
	border: 1px solid #ddd;
}

.scrollable-table {
	display: block;
	overflow-x: auto;
	white-space: nowrap;
}

/* Responsive adjustments for mobile */
@media (max-width: 768px) {
	.company-basicInfo table,
	.product-capacity table {
		display: block;
	}

	.company-basicInfo td,
	.product-capacity td {
		display: block;
		width: 100%;
		box-sizing: border-box;
	}
}
