footer{
	position: relative;
	display: flex;
	justify-content: center;
	width: 100%;
	/*height: 200px;*/
	background-color: #000000;
	padding-top: 40px;
	padding-bottom: 55px;
	padding-left: 25px;
	padding-right: 25px;
}
.footer-container{
	position: relative;
	display: flex;
	width: 100%;
	/*height: 200px;*/
	margin-left: auto;
    margin-right: auto;
    justify-content: space-between;
    /*align-items: center;*/
    /*padding-left: 34px;*/
    /*padding-right: 34px;*/
    box-sizing: border-box;
    background-color: #000000;
	align-items: flex-start;

}
.footer-sitemap-container{
	display:flex;
	flex:auto;
	width:100%;
	padding-left: 10px;
    padding-right: 35px;
    box-sizing: border-box;
	overflow-x: clip;
	align-items: flex-start;
	justify-content: space-between;
}

.footer-sitemap-container-sitemap{
	display:flex;
	flex:auto;
	width:100%;
	height:100%;
	align-items: flex-start;
}

.sitemap-item{
	display: flex;
	font-size: 12px;
	color: #FFFFFF;
  	/*height:125px; */
  	flex-direction: column;
  	justify-content: flex-start;
  	align-items: start;
  	box-sizing: border-box;
  	padding-left: 25px; 
  	line-height: 11px;
  	width: auto;
}

.legal-item{
	display: flex;
	font-size: 12px;
	color: #FFFFFF;
  	/*height:125px; */
  	flex-direction: column;
  	justify-content: flex-start;
  	align-items: start;
  	box-sizing: border-box;
  	/*padding-left: 280px; */
  	padding-left: 25px;
  	line-height: 11px;
  	width: auto;
}

.footerlink{
	color: #FFFFFF;
	white-space: nowrap;
	margin-bottom: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
/* .footerlink.ot-sdk-show-settings{
	color: #FFFFFF !important;
	white-space: nowrap !important;
	margin-bottom: 10px !important;
	text-decoration: none !important;
	text-transform: uppercase !important;
	border: 0 none !important;
	word-wrap: normal !important;
	padding: 0 !important;
	font-size: inherit !important;
	line-height: inherit !important;
} */


.footerlink:hover{
	cursor: pointer;
	color: #FCCC17;
}

#onetrust-consent-sdk{
	z-index: 100000000000;
}

/* .footerlink.ot-sdk-show-settings:hover{
	color: #FCCC17 !important;
	background: none !important;
} */

#spotOnLogo-footer{
	/*margin-top: -63px;*/
}

#linkedinLogo-footer{
	/*margin-top: -84px;*/
}

/* Large Desktops */
@media all and (min-width:1280px) {
	.footer-container { width: 1280px !important; }
}

/* Large Desktops */
@media all and (min-width:1024px) {

}

@media (max-width: 1024px) {
	.footer-container{
		display: block;
	}
	.footer-sitemap-container{
		padding: 40px 0px 40px 0px;
	}
	#linkedinLogo-footer{
		padding-left: 25px;
		box-sizing: content-box;
	}
}

/* md */
@media (max-width: 768px) {
	.footer-sitemap-container{
		display: block;
	}

	.footer-sitemap-container-sitemap{
		display: block;
		padding-bottom: 40px;
	}
}

/* Mobile */
@media (max-width: 320px) {

}

/* Small Desktops */
@media (min-width: 768px) and (max-width: 1096px) {

}
