#formTabs,
#formTabs ul,
#formTabs li,
#formTabs a {
	border: 0px!important;
}
@media(max-width: 576px) {
	.requestKitPageTitle {
		font-size: 250%;
	}
	.formProgressContainer {
		font-size: 16px;
		line-height: 120%;
	}
	.formProgressContainer .fas.fa-circle {
		font-size: 10px;
	}
	.formProgressContainer .stepMarker {
		background-color: var(--goldexchangelightgray);
		color: var(--goldexchangedarkgray);
	}
	.formProgressContainer .stepMarker>* {
		opacity: 0.3;
	}
	.formProgressContainer[data-currenttab="1"] .step1marker,
	.formProgressContainer[data-currenttab="2"] .step2marker,
	.formProgressContainer[data-currenttab="3"] .step3marker {
		background-color: var(--goldexchangedarkgray);
		color: white;
	}
	.formProgressContainer[data-currenttab="1"] .step1marker>*,
	.formProgressContainer[data-currenttab="2"] .step1marker>*,
	.formProgressContainer[data-currenttab="2"] .step2marker>*,
	.formProgressContainer[data-currenttab="3"] .step3marker>* {
		opacity: 1;
	}
	.formProgressContainer[data-currenttab="2"] .step1marker {
		background-color: var(--goldexchangegold);
		color: white;
	}

	.formProgressContainer[data-currenttab="2"] .step1marker[data-errors="0"] .fa-circle:before,
	.formProgressContainer[data-currenttab="3"] .step1marker[data-errors="0"] .fa-circle:before,
	.formProgressContainer[data-currenttab="3"] .step2marker[data-errors="0"] .fa-circle:before,
	.formProgressContainer[data-currenttab="3"] .step3marker[data-errors="0"] .fa-circle:before {
		content: '\f058';
		transform: scale(2) translateX(3px);
	}
}
@media(min-width: 576px) {
	
	.requestKitPageTitle {
		font-size: 300%;
	}
	.formProgressContainer {
		height: 1px;
		position: relative;
		width: 66.66%;
	}
	.formProgressContainer .progressBar {
		height: 2px;
	    margin-top: -1px;
	    display: block;
	}
	.formProgressContainer[data-currenttab="1"] .progressBar {
		width: 0px;
	}
	.formProgressContainer[data-currenttab="2"] .progressBar {
		width: 50%;
	}
	.formProgressContainer[data-currenttab="3"] .progressBar {
		width: 100%;
	}
	.formProgressContainer .stepMarker {
		color: var(--goldexchangemiddlegray);
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
	}
	.formProgressContainer .step1marker.stepMarker { left: 0; }
	.formProgressContainer .step2marker.stepMarker { left: 50%; }
	.formProgressContainer .step3marker.stepMarker { right: 0; }

	.formProgressContainer[data-currenttab="2"] .step2marker {
		color: var(--goldexchangegold);
	}
	.formProgressContainer[data-currenttab="3"] .step2marker,
	.formProgressContainer[data-currenttab="3"] .step3marker {
		color: var(--goldexchangegold);
	}
	.formProgressContainer[data-currenttab="2"] .step1marker[data-errors="0"],
	.formProgressContainer[data-currenttab="3"] .step1marker[data-errors="0"],
	.formProgressContainer[data-currenttab="3"] .step2marker[data-errors="0"],
	.formProgressContainer[data-currenttab="3"] .step3marker[data-errors="0"] {
		background-color: white;
		transform: scale(2) translateY(-30%);
	}

	.formProgressContainer[data-currenttab="2"] .step1marker[data-errors="0"]:before,
	.formProgressContainer[data-currenttab="3"] .step1marker[data-errors="0"]:before,
	.formProgressContainer[data-currenttab="3"] .step2marker[data-errors="0"]:before,
	.formProgressContainer[data-currenttab="3"] .step3marker[data-errors="0"]:before {
		content: '\f058';
	}
}
.datepicker .fa-calendar-alt {
	top: 8px;
    right: 10px;
    font-size: 1.3rem;
}
.datepicker .validChckBox {
	right: 35px;
}
#step3 .form-checkbox .far {
    left: -25px;
    top: 4px;
}
#termsConditionsText {
	border-radius: 15px;
}
#termsConditionsText>div {
	height: 270px;
	overflow-y: scroll;
}
#termsConditionsText>div * {
	font-size: 14px!important;
}
#termsConditionsText>div::-webkit-scrollbar-track { background-color: #FFF; }
#termsConditionsText>div::-webkit-scrollbar { width: 7px; background-color: #FFF; }
#termsConditionsText>div::-webkit-scrollbar-thumb { border-radius: 2px; background-color: var(--goldexchangegold); }
#thankYouContainer {
	display: none;
}