.server .status-online {
    background: transparent;
}
.server:last-child {
    padding: 5px 30px 0 50px;
}
.widget-title {
	padding-bottom: 50px;
}

.logo {
	visibility: hidden !important;
}

.top-panel {
    padding: 0 !important;
    height: 95px !important;
    margin-top: 20px;
	    background-size: 100% !important;
		margin-left: -2px !important;
}

body {
	background-size: 100% !important;
}


.content-preload .loading img {
    max-width: 70%;
    object-fit: cover;
}

.box-style4 .title, .box-style4 .title1 {
	filter: hue-rotate(335deg);
}

select, select option {
    color: black !important;
}

.account-content li, .custom_ac_hd {
	filter: hue-rotate(
350deg);
}

.big-light {
	right: 500px !important;
}

.light {
	display: none !important;
}

.top-panel {
	background: rgb(0 0 0 / 35%);
}
.content-preload .loading {
    width: 100%;
    height: 50px;
    position: relative;
    margin: 0 auto;
    display: block;
    text-align: center;
}
.content-preload .loading p {
    animation: none;
}

.content-preload .loading {
	animation: bounce 1s infinite alternate;
  -webkit-animation: bounce 1s infinite alternate;
}

@keyframes bounce {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}
@-webkit-keyframes bounce {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}

@media screen and (max-width: 768px) {
	.footer-end {
		display: block;
	}
	.footer-block-coperite {
		float: unset !important;
	}
	img, iframe, video {
		max-width: 100%;
	}
	.languages {
		position: absolute;
		right: 0;
		top: 0;
	}
	.btn__toggle {
		bottom: -15px;
	}
}