html {
    display: table;
    margin: auto;
}

body{
	max-width: 1024px;
	background-color: black;
	margin: 15px;
}

.block{
	margin: 20px;
}

.logo{
	display: block;
	margin: auto;
	max-height: 100px;
	max-width: 40%;
	border-bottom: : 15px;

}
.hui{
	text-align: center;
	color: white;
}

.hui2{
	font-size: 11px;
	text-align: center;
}

.zakrito{
	width: 50%;
}

.sasha{
	height: 70%;
	display: block;
	position: absolute;
	margin-left: 35%;
	margin-top: 10%;
}

.ruki{

}

.pauk{
	display: block;
	position: absolute;
	height: 30%;
	margin-left: 85%;
	margin-top: 45%;
}


.over{
	position: relative;
}

.slider{
	margin-top:20px;
	margin-bottom:20px;
}

.centred{
	display: block;
	margin: auto;
}

.footer{
	text-align: center;
	color: white;
	margin-top: 15px;
}

.navbar-default {
	background-color: transparent;
	border: 0px;
}
.navbar-collapse{
	border: 0px;
}
.imgcont{
	width: 100%;
}
.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
  margin: 15px;
}

.navbar .navbar-collapse {
  text-align: center;
}

#p_prldr{
position: fixed;
left: 0;
top: 0;
right: 0;
bottom: 0;
background: black;
z-index: 30;}

 

.contpre small{font-size:25px;}
 
.contpre{
position: absolute;
margin: 0px auto;
color:#fff;
text-align:center;}
 
#p_prldr .svg_anm {
position: absolute;
width: 350px;
height: 550px;
background: url(img/slowpa4ka.gif) center center no-repeat;
background-size: 100%;}



@media only screen and (max-width: 767px){
	.navbar{
	margin-top: -15%;
	}
	.oversized{
		display:none;
	}

}

@media only screen and (min-width: 320px){
	.contpre{
		margin-top: 20%;
	}
	.futbik{
		margin-top: -30%;
	}
	.hiddengif{
		display:none;
	}

}

@media only screen and (min-width: 375px){
	.contpre{
		margin-top: 40%;
		margin-left: 10%;
	}
	.hiddengif{
		display:none;
	}
}

@media only screen and (min-width: 633px){
	.contpre{
		margin-top: 50%;
		margin-left: 30%;
	}
	.hiddengif{
		display:none;
	}
}

@media only screen and (min-width: 768px){
	.contpre{
		margin-top: 30%;
		margin-left: 30%;
	}
	.hiddengif{
		display:none;
	}
}

@media only screen and (min-width: 950px){
	.contpre{
		margin-top: 30%;
		margin-left: 30%;
	}
	.hiddengif{
		display: block;
	}
}

@media only screen and (min-width: 1024px){
	.contpre{
		margin-top: 10%;
		margin-left: 30%;
	}

@media only screen and (min-width: 1025px){
	.contpre{
		margin-top: 0;
		margin-left: 40%;
	}
	
	#p_prldr .svg_anm {
	width: 500px;
	height: 700px;
	}


	.futbik{
		margin-top: -10%;
	}
	
		
}
