:root {
	--fade: #F2F2F2;
	--white: #FFFFFF;
}

.link-white a,
a.link-white {
    color: #FFF !important;
    text-decoration: none !important;
}
.link-white a:hover,
a.link-white:hover {
    color: #333 !important;
}


.visible-xs {
	display: none !important;
}

/* Medium & mobile devices (phone, tablets, 768px and less) */
@media screen and (max-width: 767px) {
	.visible-xs {
		display: block !important;
	}

	.hidden-xs {
		display: none !important;
	}
	
	.link-white a,
	a.link-white {
		font-size: 16px;
	}
}

/* Mobile devices (tablet, 768px and up) */
@media (min-width: 768px) {

}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {

}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

}

/* XXL Extra large devices (HD-4K, 1400px and up) */
@media (min-width: 1400px) {
	
}