*{
	-webkit-text-size-adjust: none;
}
/*fonts
=================================================================*/
@font-face {
	font-family: 'Conv_Underdog';
	src: url('../fonts/Underdog.eot');
	src: local('☺'), url('../fonts/Underdog.ttf') format('truetype'), url('../fonts/Underdog.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*container
=================================================================*/
.container {
	position: relative;
	margin:77px 0;
	height:2209px;
	background: url(../images/bg.jpg) no-repeat 50% 0;
	-webkit-background-size: 3000px 2209px;
	
	
	font-family: 'Conv_Underdog', Tahoma, sans-serif;
	font-size:14px;
	color: #3d2415;	
	
}
@media only screen and (max-device-width: 480px){
	.container{
		background: 
		url(../images/bgs/1.jpg) no-repeat 50% 0,
		url(../images/bgs/2.jpg) no-repeat 50% 300px,
		url(../images/bgs/3.jpg) no-repeat 50% 600px,
		url(../images/bgs/4.jpg) no-repeat 50% 900px,
		url(../images/bgs/5.jpg) no-repeat 50% 1200px,
		url(../images/bgs/6.jpg) no-repeat 50% 1500px,
		url(../images/bgs/7.jpg) no-repeat 50% 1800px,
		url(../images/bgs/8.jpg) no-repeat 50% 2100px;
		-webkit-background-size: 3000px 300px,3000px 300px,3000px 300px,3000px 300px,3000px 300px,3000px 300px,3000px 300px,3000px 109px;
	}
}

@media only screen and (device-width: 768px) {
  	.container{
		background: 
		url(../images/bgs/1.jpg) no-repeat 50% 0,
		url(../images/bgs/2.jpg) no-repeat 50% 300px,
		url(../images/bgs/3.jpg) no-repeat 50% 600px,
		url(../images/bgs/4.jpg) no-repeat 50% 900px,
		url(../images/bgs/5.jpg) no-repeat 50% 1200px,
		url(../images/bgs/6.jpg) no-repeat 50% 1500px,
		url(../images/bgs/7.jpg) no-repeat 50% 1800px,
		url(../images/bgs/8.jpg) no-repeat 50% 2100px;
		-webkit-background-size: 3000px 300px,3000px 300px,3000px 300px,3000px 300px,3000px 300px,3000px 300px,3000px 300px,3000px 109px;
	}
}

	.container h1 {
		font-size:60px;
		color: #dcdb9f;
	}
	.comm	{
		position: absolute;
		top: 127px;
		line-height: 1.2;
		left: 50%;
		margin-left: 85px;
		width: 350px;
		height:120px;
	}
/*sites
=================================================================*/	
.red-cloud {
	position: absolute;
	left:50%;	
	width:280px;
	height:92px;
	padding:33px 0 0 120px;
	background:url(../images/sites.png) no-repeat 0 0;
	z-index:10;
}
	.sites {
		top:710px;
		margin-left:-670px;
	}
	.details {
		top:-90px;
		margin-left:-530px;
	}
/*lenta
=================================================================*/
.oldies .lenta__next,.oldies .lenta__prev{
	width:100px;
	height:100px;
	position:absolute;
	z-index:100;
	width:100px;
	height:400px;
	top:817px;
	cursor:pointer;
}
.oldies .lenta__next span,.oldies .lenta__prev span{
	top:150px;
	position:absolute;
	width:30px;
	height:97px;
}
.oldies .lenta__next span{
	right:0;
}
.oldies .lenta__next{
	right:0;
	left:auto;
}

.oldies .lenta__prev span{
	background:url(../images/slider-nav.png) no-repeat 0 -97px;
}
.oldies .lenta__next span{
	background:url(../images/slider-nav.png) no-repeat -30px -97px;
}
.oldies .lenta__prev.disabled,.oldies .lenta__next.disabled{
	opacity:.4;
}


.thisisopera .lenta {
	cursor: move !important;
}
.thisisnotopera .lenta {
	cursor: url(https://mail.google.com/mail/images/2/openhand.cur), move !important;
}

.lenta.slides{
	width:20000em;
}
	.lenta__out {		
		width:100% !important;
		height:437px !important;
		position:absolute !important;
		top:780px !important;
		left:0;
		overflow: hidden;	
	}
		.lenta {
			width:2800px;
			position:absolute;
			top:0px;
			left:0px;
			height: 437px;
			background:url(../images/lenta-bg.png) repeat-x;	
			cursor: -moz-grab;		
		}
			.lenta__item {
				float:left;
				position: relative;
				width:310px;
				height:340px;		
				padding:35px 45px;
				text-align: center;
			}
				.lenta__item a {
					font-family: Tahoma, Arial, sans-serif;
					line-height:50px;
					color: #517e86;
				}
					.lenta__item a:hover {
						color: #fffc00;
						text-decoration: underline;
					}
				.lenta__img {
					position: absolute;
					left:45px;
					top:85px;
					width:310px;
					height:290px;
				}
				.lenta__bg {
					position: absolute;
					left:0;
					bottom:0;
					width:310px;
					height:290px;
					background:url(../images/lenta-bg1.png) no-repeat 0 0;
				}
					.lenta__lupa {
						position: absolute;
						right:27px;
						bottom:20px;
						width:24px;
						height:24px;
						background:url(../images/lupa.png) no-repeat 0 0;
						cursor: pointer;
						z-index:10;
					}
						.lenta__lupa:hover {
							background:url(../images/lupa1.png) no-repeat 0 0;
						}
/*slider
=================================================================*/
.slider-out {
	position:absolute;
	top:1430px;
	left:50%;
	width:668px;
	height:437px;
	margin-left:-470px;
	background:#000 url(../images/slider.png) no-repeat 0 0;
}
	.slider-cont {
		position:absolute;
		top:88px;
		left:50%;
		margin-left:-245px;
		width:485px;
		height:290px;
		overflow:hidden;
		 overflow-x: hidden; 
		background:#000;
	}
		.items {
			position: absolute;
			width: 20000em;
			background:#000;
			
		}
		.items a{
			display:block;
			cursor:pointer;
		}
		.items img{
			background:#000;
		}
			.items div {
				float:left;
				position:relative;
				width:490px;
				height:290px;
			}
			.items>div {
				background:#000;
				position:relative;
			}
	.slider-nav {
		position: absolute;
		top:165px;
		width:30px;
		height:97px;
		cursor:pointer;
	}
		.prev {
			background:url(../images/slider-nav.png) no-repeat 0 -97px;
			left:30px;
		}
		.next {
			background:url(../images/slider-nav.png) no-repeat -30px -97px;
			right:30px;
		}
		.prev.disabled {
			background:url(../images/slider-nav.png) no-repeat 0 0;
			cursor: default;
		}
		.next.disabled {
			background:url(../images/slider-nav.png) no-repeat -30px 0;
			cursor: default;
		}
	.slider-out span {
		display: block;
		position:absolute;
		top:50px;
		left:110px;
		font-size:16px;
		color: #fffc00;
	}
		.slider-bg {
			display:none;
			cursor:pointer;
			position: absolute  !important;  
			top:-5px;
			left:-5px;
			width:500px  !important;
			height:300px  !important;
			background: url(../images/slider-bg2.png) no-repeat 0 0;
			background-size:500px 300px;
			-webkit-background-size:500px 300px;
		}
		.likes{
			position:absolute;
			left:50%;
			margin-left:-150px;
			bottom:110px;
			width:300px;
                        z-index: 11;
		}
		#fancybox-right,#fancybox-left{
			-webkit-tap-highlight-color:transparent;
		}
