.burger-menu {
	float:right!important;
	text-align:right;
}
.dark-blue .back-button {
	font-size: 20px;
    font-weight: 500;
	color:#ffffff!important;
	float:left;
	text-align:left;
	right:0;
	top:-25px!important;
	position:relative;
}
.light-gray .back-button {
	font-size: 20px;
    font-weight: 500;
	color:#000000!important;
	float:left;
	text-align:left;
	right:0;
	top:-25px!important;
	position:relative;
}
.dark-blue .back-button p a {
	font-size: 20px;
    font-weight: 500;
	color:#ffffff!important;
	float:left;
	text-align:left;
	top:0px;
}
.light-gray .back-button p a {
	font-size: 20px;
    font-weight: 500;
	color:#000000!important;
	float:left;
	text-align:left;
	top:0px;
}
a.back-button:hover, a.back-button:active {
	text-decoration:none;
	border-bottom: 2px solid currentColor;
	
}
.fa-long-arrow-left:before {
    content: "\f177";
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 812px)
and (orientation : portrait) {
	.dark-blue .back-button {
	top:-23px!important;
	position:relative;
}
	.light-gray .back-button {
	top:-23px!important;
	position:relative;
}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 812px) 
and (orientation : landscape) {
	.dark-blue .back-button {
	top:-23px!important;
	position:relative;
}
	.light-gray .back-button {
	top:-23px!important;
	position:relative;
}
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
	.dark-blue .back-button {
	top:-23px!important;
	position:relative;
}
	.light-gray .back-button {
	top:-23px!important;
	position:relative;
}
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
	.dark-blue .back-button {
	top:-23px!important;
	position:relative;
}
	.light-gray .back-button {
	top:-23px!important;
	position:relative;
}
}