@supports (-webkit-touch-callout: none) {
	
}

@media screen and (max-width: 1365px) {
	
}

@media screen and (max-width: 1199px) {
	
}

@media screen and (max-width: 991px) {
	
}

@media screen and (min-width: 768px) {
	.navbar-light .navbar-nav .nav-item:first-child { display: none; }
}

@media screen and (max-width: 767px) {
	
}

@media screen and (max-width: 499px) {
	.page-404 .page-404-gif div { height: 180px; width: 180px; }
	.page-404 .page-404-gif div img { height: 180px; }
}

@media screen and (max-width: 359px) {
	.page-404 .page-404-gif span { font-size: 80px; }
	.page-404 .page-404-gif div { height: 120px; width: 120px; }
	.page-404 .page-404-gif div img { height: 120px; }
}