<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">select{height:30px;}
input:active, input:focus{background-color:yellow;border:2px solid black;}
select:active, select:focus{background-color:yellow;border:2px solid black;}
textarea:active, textarea:focus{background-color:yellow;border:2px solid black;}

.arrowSection{float:right;width:30px;height:50px;}
.arrowOpen{float:right;margin-top:20px;margin-right:10px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #3a3a3a;}
.arrowCollapsed{float:right;margin-top:20px;margin-right:10px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #3a3a3a;}	
.shift-error{width:400px;}
.location-error{width:400px;}
.frequency-error{width:400px;}
.onlineTitleLeft{float:left;height:35px;font-size:32px;line-height:1.1;}
.onlineTitleRight{float:right;height:35px;font-size:20px;line-height:1.1;}
.containerTextFull{clear:both;}
.onlineLabel{display:inline-block;width:20%;font-size:16px;vertical-align:top;}
.onlineLabel_Half{display:inline-block;width:49%;font-size:16px;vertical-align:top;}
.onlineLabel_Full{display:inline-block;width:90%;font-size:16px;vertical-align:top;}
.onlineInput{display:inline-block;width:50%;font-size:16px;}
.onlineInput_Full{display:inline-block;width:90%;font-size:16px;}
.onlineInput_Full input[type=text]{width:100%;}
.onlineInput_Full select{width:100%;}
.locationContainer{display:inline-block;width:23%;vertical-align:top;}
#largeContainer{margin-top:20px;}
#largeContainr .form-group{margin-bottom:10px;}

#smallContainer{width:90%;text-align:left;margin-left:20px;margin-top:20px;}
#shift-error{display:none;font-weight:600;color:#dc3545;font-size:80%;}
#smallContainer .onlineLabel{width:90%;margin-top:15px;font-size:14px;}
#smallContainer .onlineLabelAreaCode{width:20%;margin-top:15px;font-size:14px;}
#smallContainer .onlineLabelShort{width:30%;margin-top:15px;font-size:14px;}
#smallContainer .onlineLabelLong{width:90%;margin-top:15px;font-size:14px;}
#smallContainer .radioCheckSection{display:inline-block;margin-right:20px;}
#smallContainer #slider_left{display:inline-block;margin-top:30px;font-weight:bold;}
#smallContainer #slider_right{display:inline-block;margin-top:30px;font-weight:bold;}
#smallContainer input[type=text]{width:90%;height:48px;}
#smallContainer input[type=text].shortInput{width:30%;height:48px;}
#smallContainer input[type=text].areaCodeInput{width:20%;height:48px;}
#smallContainer input[type=tel].areaCodeInput{width:20%;height:48px;}
#smallContainer input[type=date].areaCodeInput{width:20%;height:48px;}
#smallContainer textarea{width:90%;height:50px;}
#smallContainer #viewStatement{font-weight:bold;font-size:15px;padding-bottom:5px;margin-top:20px;}	
#smallContainer #applicantStatement{display:none;}

.skillsName{display:inline-block;width:29%;margin-right:1%;padding-left:1%;}
.skillsSoftware{display:inline-block;width:49%;margin-right:1%;}
.skillsYears{display:inline-block;width:17%;}

@media (max-width: 422px){
	.arrowCollapsed{margin-top:12px;}
	.onlineLabel{width:50%;}
	.onlineLabel_Half{width:100%;}
	.onlineInput{width:100%;}		
	#smallContainer .onlineLabelAreaCode{width:50%;}
	#smallContainer .radioCheckSection{width:49%;height:40px;margin-right:0;}
	#smallContainer .onlineLabel{width:95%;}
	#smallContainer input[type=text].areaCodeInput{width:35%;}
	#smallContainer input[type=tel].areaCodeInput{width:35%;}	
	.requiredLabel_left{margin-left:20px;}
	#smallContainer a.desktop{float:right;margin-bottom:20px;text-decoration:none;}
	.onlineTitleLeft{width:100%;height:auto;font-size:25px;}
	.onlineTitleRight{float:left;margin-top:10px;}
	.locationContainer{width:49%;}
}
@media (min-width:423px) and (max-width:576px){	
	.arrowCollapsed{margin-top:12px;}
	.onlineLabel{width:50%;}
	.onlineLabel_Half{width:100%;}
	.onlineInput{width:100%;}
	#smallContainer .onlineLabelAreaCode{width:40%;}
	#smallContainer .radioCheckSection{width:49%;height:40px;margin-right:0;}
	#smallContainer .onlineLabel{width:75%;}
	#smallContainer input[type=text]{width:75%;}
	#smallContainer input[type=text].areaCodeInput{width:25%;}
	#smallContainer input[type=tel].areaCodeInput{width:25%;}	
	.requiredLabel_left{margin-left:20px;}
	#smallContainer a.desktop{float:right;margin-bottom:20px;text-decoration:none;}	
}
@media (min-width:577px) and (max-width:768px){	
	.arrowCollapsed{margin-top:12px;}
	.onlineLabel{width:50%;}
	.onlineLabel_Half{width:60%;}
	.onlineInput{width:100%;}	
	#smallContainer .onlineLabel{width:75%;}
	#smallContainer .onlineLabelAreaCode{width:25%;}	
	#smallContainer input[type=text]{width:75%;}
	#smallContainer input[type=text].areaCodeInput{width:25%;}
	#smallContainer input[type=tel].areaCodeInput{width:25%;}
	.requiredLabel_left{margin-left:20px;}
	.location-error{width:570px}
	#smallContainer a.desktop{float:right;margin-bottom:20px;text-decoration:none;}
}
@media (min-width: 769px) and (max-width: 991px) {
	.onlineInput{width:100%;}		
	#smallContainer .onlineLabel{width:70%;}
	.requiredLabel_left{margin-left:20px;}
	.location-error{width:760px;}
	#smallContainer input[type=text]{width:70%;}
	#smallContainer a.desktop{float:right;margin-bottom:20px;text-decoration:none;}
}
@media (max-width: 991px) {
	.onlineLabel{width:100%;}
	.onlineLabel_Half{width:100%;}
	.containerText{width:100%;}
	input{max-width:100%;}
	textarea{max-width:100%;}
	select{max-width:100%;}
	.skillsName{width:35%;padding-left:0;}
	.skillsSoftware{width:60%;margin-right:0;}
	.skillsSoftware input{width:90%;}
	.skillsYears{width:60%;margin-top:10px;margin-left:36%;}
}</pre></body></html>