.wide {
  margin: 0;
  width: 100%;
}
.wide img {
  height: auto;
  width: 100%;
}

h1 {
  color: #000 !important;
}

.announce,
.footer,
.tab.tab-active {
  background-color: #000 !important;
  color: #fff !important;
}

.announce__picture-note {
  color: #fff !important;
}

.credits {
  background: #353434;
}

.task {
  background: #353434;
}
.task__details {
  background: #353434;
}
.task__date {
  background: #252525;
}

.color-rewerse {
  position: relative;
  background: #ebcb14;
  color: #000 !important;
  overflow: hidden;
}
.color-rewerse .announce__picture-note {
  color: #000 !important;
/*   margin-top: -4%; */
}

.addthis_button_livejournal img {
  opacity: 0 !important;
}

.addthis_table td:last-child {
  background: url(/svalka/zhzh.png) top left no-repeat;
}

.round-border img {
  border-radius: 12px;
}

.sigl_sign{
  	overflow: hidden;
}
.sigl_sign img{
	min-width: 450px;
}
.sigl_bb{
position: relative; z-index: 1; max-width: 1381px; margin-left: auto; margin-right: auto;
		margin-top: -170px;
		margin-bottom: -4%;
}

.sigl_bb1, .sigl_bb2{
	position: absolute;
	z-index: 6;
	width: 100%;
	height: 100px;
}

.sigl_bb1{
	top: 46%;
}
.sigl_bb2{
	top: 90%;
}
.sigl_boy_mobile{
	display: none;
	width: 100%;
	height: 520px;
	background: url('sigl-boy.jpg') top center no-repeat;
	background-size: cover;
}
@media(max-width: 500px){
	.sigl_bb1, .sigl_bb2{
		display: none;
		}
	.sigl_bb1{
	top: 43%;
	}
	.sigl_bb2{
		top: 87%;
	}
}
@media (min-width: 500px) and (max-width: 980px){
	.main-cover{
		min-height: 850px;
	}
}

@media(max-width: 880px){
	
	.sigl_boy{
		display: none;
	}
	.sigl_boy_mobile{
		display: block;
	}
	
}
@media(max-width: 1600px){
	.sigl_bb{
		 margin-top: -13%;
	}
}