
.footer-justify > .elementor-container{
	justify-content: space-evenly;
}
.product-table td{
	font-size: 12px;
}
.quote-form .nf-form-content label{
	font-size: 13px;
}
.quote-form .nf-form-content input.ninja-forms-field{
	height: 35px;
}
.quote-form .nf-error.field-wrap .nf-field-element:after{
	height: 39px;
    width: 35px;
    line-height: 35px;
}
.quote-form .nf-pass.field-wrap .nf-field-element:after{
	line-height: 35px;
}
.quote-form .nf-form-content textarea.ninja-forms-field {
    height: 130px;
	min-height: 130px;
}
.quote-form .nf-form-content select.ninja-forms-field:not([multiple]),
.quote-form .nf-form-content .listselect-wrap .nf-field-element div{
    height: 40px;
}
.quote-form .nf-form-content .ninja-forms-field {
    font-size: 14px;
}
.quote-form .nf-form-content .list-select-wrap>div div:after{
	font-size: 15px;
	height: 47px;
}
.quote-form .nf-form-content .label-above .nf-field-label{
	margin-bottom: 5px;
}
.quote-form .nf-field-container{
	margin-bottom: 15px;
}

/* @media(min-width: 768px){
.quote-block{
	margin-top: -300px;
}
} */
@media(min-width: 1367px){
    .btn-container-p{
        padding: 0px 20px 0px 50px;
    }
}
@media(max-width: 767px){
	.product-table {
		display: block;
		overflow-x: scroll;
		white-space: nowrap;
	}
}