#head .logo{min-height:170px;}
	#logo{position:absolute;top:-48px;right:-59px;z-index:5;}
.widthbody{max-width:1100px;}
#menu{z-index:1000;}
#search{background-image:url(../img/faces/search.gif);}
#search:after,
#search:before{background-image:url(../img/faces/search_lr.png);}
/*head_faces{*/
#head .wfix.notab{display:block;}
#head_faces{font-size:0;list-style:none;white-space:nowrap;z-index:15;padding:31px 0 0 12px;}
	#head_faces li{font-size:0;display:inline-block;vertical-align:top;padding-right:94px;}
	#head_faces li:last-child{margin-left:-7px;}
	#head_faces li .icons,
	#head_faces li .tx{vertical-align:middle;}
	#head_faces li .icons{margin-right:16px;}
	#head_faces li .tx{display:inline-block;white-space:normal;margin-top:1px;}
	#head_faces li:last-child .tx{margin-top:3px;}
		#head_faces li .tx span{display:block;}
		#head_faces li .h{font-size:80%;text-transform:uppercase;font-weight:bold;padding-bottom:4px;}
		#head_faces li .txt,
		#head_faces li .time,
		#head_faces li .txtb{font-size:85%;}
		#head_faces li .time{color:#788085;margin-top:-2px;}
		#head_faces li .txtb{font-weight:bold;margin-top:-2px;}
/*head_faces}*/
/*weekfaces{*/
#weekfaces{background:url(../img/faces/fon.jpg) no-repeat center top;overflow:hidden;}
	#weekfaces:after{background:url(../img/faces/fon_shdw.png) repeat-x left top;height:39px;position:absolute;bottom:0;left:0;right:0;content:' ';z-index:5;}
#weekfaces .widthbody{height:460px;}
	#weekfaces .widthbody:before{background:url(../img/faces/oblako.png) no-repeat center center;position:absolute;top:-50px;left:-207px;right:-115px;bottom:-50px;content:' ';
	-moz-background-size:cover !important;
	-webkit-background-size:cover !important;
	-o-background-size:cover !important;
	-khtml-background-size:cover !important;
	background-size:cover !important;
	}
	#weekfaces .widthbody .cont{z-index:15;}
		#weekfaces .widthbody .cont .hcont{font-size:85%;text-align:center;display:block;padding-top:46px;padding-bottom:30px;letter-spacing:10px;}
		#weekfaces .widthbody .cont .faces{position:relative;margin-bottom:68px;}
			#weekfaces .widthbody .cont .h{background:url(../img/faces/faces.png) no-repeat left top;text-align:center;font-size:90%;letter-spacing:1.3px;color:#fff;font-weight:bold;text-transform:uppercase;position:absolute;left:40px;top:-42px;z-index:20;width:237px;height:51px;}
			#weekfaces .widthbody .cont .faces.man .h{left:172px;}
			#weekfaces .widthbody .cont .h:before{width:1px;margin-left:-1px;height:100%;content:' ';font-size:0;}
			#weekfaces .widthbody .cont .h:before,
			#weekfaces .widthbody .cont .h span{display:inline-block;vertical-align:middle;}
			#weekfaces .widthbody .cont .h span{margin-top:-5px;}
		#weekfaces .widthbody .cont .hide{overflow:hidden;position:relative;height:120px;}
			#weekfaces .widthbody .cont .hide .ul{white-space:nowrap;font-size:0;position:relative;left:0;list-style:none;}
			#weekfaces .widthbody .cont .hide .ul .li{white-space:normal;display:inline-block;vertical-align:top;position:relative;}
			#weekfaces .widthbody .cont .hide .ul .li a{display:block;}
			#weekfaces .widthbody .cont .hide .ul .li .like{background:rgba(0,0,0,0.48);position:absolute;top:6px;right:6px;color:#fff;overflow:hidden;font-weight:bold;font-size:70%;z-index:15;width:25px;height:25px;text-align:center;border-radius: 90px;-moz-border-radius: 90px;-webkit-border-radius: 90px;-khtml-border-radius: 90px;}
				#weekfaces .widthbody .cont .hide .ul .li .like:before{vertical-align:middle;display:inline-block;width:1px;height:110%;content:' ';}
		#weekfaces .widthbody .cont .faces .strelka{position:absolute;top:39px;cursor:pointer;
			-webkit-transition: opacity 0.5s ease-out;
			-moz-transition: opacity 0.5s ease-out;
			-ms-transition: opacity 0.5s ease-out;
			-o-transition: opacity 0.5s ease-out;
			transition: opacity 0.5s ease-out;
		}
		#weekfaces .widthbody .cont .faces .strelka:hover{opacity:0.7;}
			#weekfaces .widthbody .cont .faces .strelka_l{left:-22px;display:none;}
			#weekfaces .widthbody .cont .faces .strelka_r{right:-22px;}
/*weekfaces}*/
.facecont{min-height:950px;}
	.facecont .harch{font-size:85%;text-align:center;letter-spacing:10px;padding-top:37px;text-transform:uppercase;padding-bottom:20px;}
	.facecont .archive{padding-right:501px;}
	.facecont .archive .line{border-bottom:1px solid #ced3d8;margin-bottom:22px;position:relative;z-index:15;}
		.facecont .archive .h{text-align:center;}
			.facecont .archive .h span{color:#70757a;font-size:85%;}
			.facecont .archive .h strong{color:#e72c28;font-size:100%;}
		.facecont .archive .line ul{list-style:none;font-size:0;margin-left:-110px;}
		.facecont .archive .line li.fontsz{display:inline-block;vertical-align:top;max-width:243px;width:31%;margin-left:110px;}
			.facecont .archive .line li a{display:block;}
			.facecont .archive .line li .img{background:#0d0a1f;height:176px;margin-top:17px;font-size:0;line-height:0;text-align:center;position:relative;}
				.facecont .archive .line li .img .icons{position:absolute;bottom:18px;right:-29px;}
				.facecont .archive .line li .img:before{width:1px;display:inline-block;margin-left:-1px;height:100%;content:' ';}
				.facecont .archive .line li .img:before,
				.facecont .archive .line li .img img{vertical-align:middle;}
				.facecont .archive .line li .img img{max-height:100%;max-width:100%;}
			.facecont .archive .line li .text{font-weight:bold;font-size:85%;padding-top:16px;padding-bottom:26px;}
	.facecont .cont_r{position:absolute;top:35px;right:0;width:456px;}
		.facecont .cont_r .l1{font-size:105%;line-height:135%;}
		.facecont .cont_r .la{display:inline-block;vertical-align:top;margin-top:20px;position:relative;text-decoration:none;margin-bottom:4px;}
			.facecont .cont_r .la span{background:#5b99b8;display:block;padding:14px 17px 10px 16px;position:relative;z-index:5;font-size:120%;color:#fff;font-weight: bold;
			border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;}
			.facecont .cont_r .la:after{position:absolute;bottom:-4px;border-bottom:10px solid #4279a1;left:0;right:0;content:" ";
			border-radius:0 0 7px 7px;-moz-border-radius: 0 0 7px 7px;-webkit-border-radius: 0 0 7px 7px;-khtml-border-radius: 0 0 7px 7px;}
		.facecont .cont_r .vkimg{margin:10px 0 3px -11px;}
				.facecont .cont_r .vkimg:before{background:url(../img/faces/zvezda.png) no-repeat left top;position:absolute;top:-120px;left:-183px;width:253px;height:340px;content:' ';}
			.facecont .cont_r .lx{background:#eaf2fb;margin-bottom:14px;position:relative;font-size:90%;line-height:150%;padding:29px 25px 24px 74px;border-bottom:1px solid #f1f6fc;}
			.facecont .cont_r .lx:before{background:#a6adb3;height:1px;width:18px;position:absolute;top:40px;left:35px;content:' ';}
	.pager{list-style:none;overflow:hidden;padding-top:4px;padding-bottom:25px;}
		.pager li{float:left;font-size:90%;padding-right:21px;}
		.pager li.active{font-weight:bold;}
#fancybox-title-over a{color:#fff;}
#fancybox-title-over a:hover{opacity:0.7;
	-webkit-transition: opacity 0.5s ease-out;
	-moz-transition: opacity 0.5s ease-out;
	-ms-transition: opacity 0.5s ease-out;
	-o-transition: opacity 0.5s ease-out;
	transition: opacity 0.5s ease-out;
}