/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 24 2023 | 19:31:50 */
.supplier-form {padding:40px; background-color:#E2EFFF;}

.supplier-form .mktoForm {width:100% !important; text-align:center;}
.supplier-form .mktoOffset {display:none}
.supplier-form .mktoFormRow, .supplier-form .mktoFieldWrap, .supplier-form .mktoFormCol, .supplier-form .mktoButtonRow, .supplier-form label {width:100% !important;}
.supplier-form .mktoForm input[type=url], 
.supplier-form .mktoForm input[type=text], 
.supplier-form .mktoForm input[type=date], 
.supplier-form .mktoForm input[type=tel], 
.supplier-form .mktoForm input[type=email], 
.supplier-form .mktoForm input[type=number], 
.supplier-form .mktoForm textarea.mktoField, 
.supplier-form .mktoForm select.mktoField {
  width:100% !important;
	height:50px !important;
  padding:0.6em !important;
	color: #666 !important;
	font-family:'Artegra Sans Regular', Arial, "sans-serif" !important;
	border:1px solid #1e85ff !important;
	border-radius:3px !important;
	font-size:15px !important;
}

.supplier-form .mktoForm fieldset legend {
  font-family: 'Artegra Sans Semi Bold', Arial, "sans-serif" !important;
  text-transform:uppercase;
  font-size:20px !important;
  color:#0A2E57 !important;
  padding:0 !important;
  margin:0 !important;
}

.supplier-form .mktoForm fieldset {
  border:none !important;
  padding-right: 0px !important;
    margin-bottom: 0px !important;
}

.supplier-form .mktoForm .mktoLabel {
	margin-bottom:5px !important;
}

.supplier-form .mktoFieldWrap label {
	font-family:'Artegra Sans Regular', Arial, "sans-serif" !important;
	color: #0A2E57  !important;
	font-size:14px !important;
  	font-weight:normal !important;
  	padding-top:10px !important;
}

.supplier-form .mktoButtonWrap {
  margin-left:0 !important;
}
.supplier-form .mktoButtonRow {
  margin-top: 20px !important;
}

.supplier-form .mktoForm .mktoButtonWrap.mktoBlueBox .mktoButton {
  	color: #fff;
    border: 2px solid #1e85ff !important;
    padding: 0.5em 1em !important;
    font-size: 15px !important;
	background:none !important;
    background-color: #1e85ff !important;
	text-shadow: none !important;
	border-radius: 3px;
    text-transform:uppercase;
    font-family: 'Artegra Sans Semi Bold', Arial, "sans-serif" !important;
}

.supplier-form .mktoForm .mktoButtonWrap.mktoBlueBox .mktoButton:hover {
	color: #1e85ff;
	background-color: #fff !important;
}

.supplier-form .mktoButtonRow {
  text-align:center !important;
}
.supplier-form .mktoButtonWrap {
  margin-left:0 !important;
}

.supplier-form .mktoHtmlText {
  width:90% !important;
  margin:0 auto !important;
  text-align:center !important;
	color:#0A2E57;
}

.supplier-form .mktoHtmlText a {
  color:#1e85ff !important;
}

@media (max-width: 500px) {
.supplier-form {padding:20px;}
.supplier-form .mktoForm .mktoLabel {
	margin-bottom:5px !important;
}
}