.pricing-4 li h4{
	width:50%;
	display: inline-block;
	text-align: left;
}

#inputs-weights .input-style input{
    margin-left: 0px!important;
	width:30%!important;
	display: inline-block;
}

#inputs-information .input-style input{
    margin-left: 0px!important;
	width:30%!important;
	display: inline-block;
}

#inputs-containers .input-style input{
    margin-left: 0px!important;
	width:30%!important;
	display: inline-block;
}

#inputs-weights .input-style{
    margin-top: 15px;
}

#inputs-information .input-style{
    margin-top: 15px;
}

.pricing-4{
	border: solid 1px rgba(0,0,0,0.3);
}

.pricing-4 .button-center-large{
	width:100%;
	border-radius: 0px 0px 15px 15px!important;
	padding:20px 0px!important;
}

.pricing-4 h4{
	font-size: 15px;
	line-height: 15px;
	margin-top:18px!important;
}

textarea{
	margin-left:5%!important;
	width:90%!important;
	line-height: 25px!important;
	padding-top:10px!important;
}

.input-error{
	border: solid 2px #DA4453!important;
}


.menu{
	top:env(safe-area-inset-top);
}
