body {overflow-x: hidden}
/*head{*/
#search{background-image:url(../img/afisha/search.gif);}
#search .search{z-index:15000;}
#search:after,
#search:before{background-image:url(../img/afisha/search_lr.png);}
#logo{margin-left:-4px;margin-top:0;margin-bottom:-3px;}
/*head}*/
/*bannerfix{*/
#moneyblock .block_money a:before,
#moneyblock .block_money:before{display:none;}
/*bannerfix}*/
/*left{*/
.hbleft{}
	.hbleft:before{background:#f2f7fd;position:absolute;left:0;top:0;right:23px;bottom:0;content:' ';}
.hbleft h3{position:relative;z-index:5;  letter-spacing: 1px;}
	.hbleft h3{background:#fff;text-transform:uppercase;font-weight:bold;font-size:75%;color:#000;padding-top:14px;height:36px;line-height:126%;}
	.hbleft h3 a{font-size:inherit;}
	.hbleft h3 .icons{margin:-5px 7px 0 -2px;}
/*left_afisha{*/
	.left_afisha{font-size:0;white-space:nowrap;overflow:hidden;}
	#lentanews.hover .left_afisha{overflow:inherit;}
		.left_afisha .li{background:#fafcfe;white-space:normal;height:52px;display:inline-block;vertical-align:top;width:41px;text-align:center;}
			.left_afisha .li:before{margin-left:-1px;width:1px;display:inline-block;vertical-align:middle;content:' ';height:100%;}
		.left_afisha .li.date{background:#fdfeff;width:43px;}
		.left_afisha .li.color{background:#dfedfb;width:44px;}
		.left_afisha .li .icons{vertical-align:middle;}
	#lentanews .click_show{position:absolute;top:-23px;right:0;}
		#lentanews .click_show .y11x12{display:none;}
		#lentanews.hover .fixed .y11x11{display:none;}
		#lentanews.hover .click_show .y11x12{display:inline-block;}
	#leftbody_afisha{line-height:normal;}
		#leftbody_afisha .ul{display:block;border-bottom:1px solid #e2e2e2;}
		#leftbody_afisha .li{background:#fdfeff;height:60px;}
		#leftbody_afisha .ul:first-child .li.date{background:#a104d4;}
		#leftbody_afisha .li.date{}
			#leftbody_afisha .li.date .txt{display:inline-block;vertical-align:middle;}
			#leftbody_afisha .li.date .txt span{display:block;}
			#leftbody_afisha .li.date .n{color:#323c45;font-weight:bold;font-size:60%;text-transform:uppercase;}
			#leftbody_afisha .li.date .d{color:#82878b;font-size:80%;margin-top:-2px;}
			#leftbody_afisha .ul:first-child .li.date .n{color:#fff;}
			#leftbody_afisha .ul:first-child .li.date .d{color:#ecc5f1;}
		#leftbody_afisha .li.yes{background:#ecd7f6;}
		#leftbody_afisha .li.color{background:#f2f7fd;}
		#leftbody_afisha .li.yes.color{background:#e6d3f5;}
		#leftbody_afisha .li .px{background:#a056c1;display:inline-block;vertical-align:middle;width:9px;height:9px;border-radius: 1px;-moz-border-radius: 1px;-webkit-border-radius: 1px;-khtml-border-radius: 1px;}
		#leftbody_afisha .li .px .t{display:none;}
	#absoluteafisha_info{background:#fff;display:none;z-index:100;overflow:hidden;display:none;padding:8px 0;margin-top:70px;margin-left:-60px;position:absolute;width:250px;-webkit-box-shadow: 0 3px 32px rgba(0,0,0,0.26);-moz-box-shadow: 0 3px 32px rgba(0,0,0,0.26);box-shadow: 0 3px 32px rgba(0,0,0,0.26);}
		#absoluteafisha_info a{display:block;padding:3px 15px;font-size:90%;text-align:left;}
	#absoluteafisha_info:hover{display:block !important;}
/*left_afisha}*/

	#lentanews{position:relative;z-index:10000;}
	#lentanews.hover .fixed{-webkit-box-shadow: 0 3px 32px rgba(0,0,0,0.26);-moz-box-shadow: 0 3px 32px rgba(0,0,0,0.26);box-shadow: 0 3px 32px rgba(0,0,0,0.26);}
	#lentanews #nnews{position:absolute;top:0;right:0;}
		#lentanews #nnews{background:#dc4a1c;color:#fff;font-size:95%;padding:6px 9px 6px 5px;font-weight:bold;position:absolute;z-index:1500;top:1px;right:0;}
			#lentanews #nnews .reload{background:#fff;position:absolute;top:0;left:100%;width:31px;height:31px;cursor:pointer;}
			#lentanews #nnews .reload .icons{margin:10px 0 0 10px;}
	#lentanews .scroll{overflow:hidden;}

		.nicescroll-rails div{background:#cfd5dc !important;width:11px !important;border:0 !important;
		border-radius: 0 !important;-moz-border-radius: 0 !important;-webkit-border-radius: 0 !important;-khtml-border-radius:0 !important;
		}
	#backgroundwhite{background:#fff;position:absolute;z-index:5;left:0;right:23px;bottom:0;padding-bottom:0;}
		#backgroundwhite h3{margin-top:6px;}
		#backgroundwhite .blck{display:block;}
	.newscon{list-style:none;padding-top:2px;padding-bottom:15px;}
		.newscon li{border-bottom:1px solid #e4e4e4;padding-bottom:18px;padding-top:11px;}
			.newscon li:first-child{padding-top:0;}
			.newscon li:last-child{border-bottom:0;}
		.newscon a{display:block;}
		.newscon li .img{background:#eaeff4;text-align:center;line-height:0;font-size:0;}
			.newscon li .img img{max-width:100%;}
			.newscon li .date{color:#707779;font-size:75%;padding-top:9px;padding-bottom:5px;}
			.newscon li .txt{font-size:90%;}
	/*oprosnik{*/
	.oprosnik{padding-right:7px;padding-top:2px;}
		.oprosnik .h{background:#eaf2fb;font-size:85%;padding:12px 11px 11px 10px;}
		.oprosnik ul{list-style:none;padding-top:12px;}
			.oprosnik li{position:relative;padding-left:26px;padding-bottom:9px;}
			.oprosnik li .procent{position:absolute;top:8px;right:100%; margin-right:-19px; color:#a4aaad;font-size:95%;text-align:right;}
			.oprosnik li .txt{position:relative;color:#3c4346;font-size:80%;padding:8px 0 7px 6px;}
				.oprosnik li  .txt .count{color:#a4aaad;font-size:80%;display:inline-block;vertical-align:top;padding-left:9px;}
			.oprosnik li .width{background:#e8eef5;position:absolute;top:0;left:0;bottom:0;}
			.oprosnik li .zindex{position:relative;z-index:5;}
			.oprosnik li.act .txt{color:#000;font-weight:bold;}
	/*oprosnik}*/
/*left}*/
/*kubikistyle{*/
.kubikistyle{padding-top:6px;padding-bottom:12px;}
	.kubikistyle .blck{display:block;}
	.kubikistyle .border{border-bottom:1px solid #e4e4e4;}
	.kubikistyle .tdl{padding-right:23px;width:62%}

	.kubikistyle .tdr{}
	.kubikistyle .list{list-style:none;}
		.kubikistyle .list li{border-bottom:1px solid #e4e4e4;position:relative;padding-bottom:8px;margin-bottom:12px;}
		.kubikistyle .list li:last-child{border-bottom:0;}
		.kubikistyle .list li a{display:block;min-height:59px;}
			.kubikistyle .list li .img{background:#eaeff4;font-size:0;line-height:0;text-align:center;width:81px;height:59px;position:absolute;left:0;top:0;}
			.kubikistyle .list li .img.imgjs{background-position:center top; background-repeat:no-repeat;
				-moz-background-size:cover !important;
				-webkit-background-size:cover !important;
				-o-background-size:cover !important;
				-khtml-background-size:cover !important;
				background-size:cover !important;
			}
				.kubikistyle .list li .img:before{display:inline-block;vertical-align:middle;width:1px;font-size:0;height:100%;margin-left:-1px;content:' ';}
				.kubikistyle .list li .img img{vertical-align:middle;max-width:100%;max-height:100%;}
				.kubikistyle .list li .img.imgjs img{opacity:0;width:100%;height:100%;}
			.kubikistyle .list li .txt{padding:0 0 0 98px;line-height:100%;}
				.kubikistyle .list li .txt .date{color:#707779;font-size:70%;line-height:100%;padding-bottom:2px;}
				.kubikistyle .list li .txt .tx{font-size:85%;line-height:140%;padding-top:6px;}
				.kubikistyle .list li .txt .mesto{color:#707779;font-size:80%;padding-top:1px;padding-bottom:2px;}
			.kubikistyle .list li a.nofoto{min-height:1px;}
				.kubikistyle .list li a.nofoto .txt{padding-left:0;}
			.kubikistyle .listteatr{border-top:1px solid #e4e4e4;list-style:none;margin-top:-8px;padding-left:1px;padding-top:19px;}
				.kubikistyle .listteatr li{font-size:80%;display:inline-block;vertical-align:top;padding-right:16px;padding-bottom:4px;}
					.kubikistyle .listteatr li span{color:#878d91;}
	/*h{*/
	.kubikistyle h3{text-transform:uppercase;font-weight:bold;font-size:75%;color:#000;padding-top:8px;height:36px;line-height:126%;}
	.kubikistyle h3 .color{font-size:inherit;color:#a104d4;padding-right:3px;}
		.kubikistyle.afishablocks h3 .color{color:#750394;}
		.kubikistyle.objavlenieblocks h3{color:#2468cd;}
	.kubikistyle h3 a{font-size:inherit;}
	.kubikistyle h3 .icons{margin:-5px 7px 0 -3px;}
		.kubikistyle h3 .icons.y9x3{margin:-10px -3px 0 -15px;}
		.kubikistyle h3 .icons.y6x10{margin:-6px 10px 0 -1px;}
		.kubikistyle h3 .icons.y6x13{margin:-4px 7px 0 -1px;}
		.kubikistyle h3 .icons.y6x14{margin:-6px 9px 0 0;}
		.kubikistyle h3 .changeafisha_date{color:#9b9ea2;margin-right:25px;}
		.kubikistyle h3 .changeafisha_date:hover{color:#000;}
		.kubikistyle h3 .changeafisha_date.act{cursor:pointer;color:#000;}
	.kubikistyle .tdl h3{  letter-spacing: 1px;}
	.kubikistyle .tdr h3{  letter-spacing: 1px;}
	/*h}*/
	/*morelist{*/
	.kubikistyle .morelist{list-style:none;font-size:0;margin-top:1px;overflow:hidden;margin-left:-19px;margin-right:-19px;}
		.kubikistyle .morelist li{display:inline-block;vertical-align:top;width:171px;margin-bottom:31px;white-space:normal;margin-left:19px;}
		.kubikistyle .morelist li a{display:block;}
		.kubikistyle .morelist li .img{background:#eaeff4;height:196px;line-height:0;font-size:0;text-align:center;margin-bottom:8px;}
			.kubikistyle .morelist li .img:before{display:inline-block;vertical-align:middle;width:1px;margin-left:-1px;height:100%;content:' ';}
			.kubikistyle .morelist li .img img{max-width:100%;max-height:100%;vertical-align:middle;}
			.kubikistyle .morelist li .img.imgjs{background-position:center top; background-repeat:no-repeat;
				-moz-background-size:cover !important;
				-webkit-background-size:cover !important;
				-o-background-size:cover !important;
				-khtml-background-size:cover !important;
				background-size:cover !important;
			}
			.kubikistyle .morelist li .img.imgjs img{opacity:0;width:100%;height:100%;}
		.kubikistyle .morelist li .date{color:#707779;font-size:70%;margin-left:1px;}
			.kubikistyle.afishablocks .morelist li .date{color:#7e149b;}
		.kubikistyle .morelist li .txt{color:#20292d;font-weight:bold;font-size:90%;line-height:125%;padding-top:3px;}
			.kubikistyle.afishablocks .morelist li .txt{min-height:54px;}
		.kubikistyle .morelist li .mesto{color:#707779;font-size:80%;padding-top:7px;}
		.kubikistyle .morelist li h4{font-weight:bold;font-size:75%;text-transform:uppercase;padding:14px 0 0 2px;height:32px;}
		.kubikistyle .morelist li h4,
		.kubikistyle .morelist li h4 a{color:#8b929a;}
		.kubikistyle .more{position:absolute;top:10px;right:-6px;display:none;}
			.kubikistyle .more .click{position:relative;z-index:2000;}
			.kubikistyle .more .click .icons{margin:10px;
				-webkit-transition: opacity 0.3s ease-out;
				-moz-transition: opacity 0.3s ease-out;
				-ms-transition: opacity 0.3s ease-out;
				-o-transition: opacity 0.3s ease-out;
				transition: opacity 0.3s ease-out;
			}
			.kubikistyle .more .click:hover .icons{opacity:0.7;}
			.kubikistyle .more .modalblock{top:-8px;right:-9px;}
			.kubikistyle .more ul{padding:13px 0 17px;list-style:none;white-space:nowrap;min-width:120px;}
				.kubikistyle .more ul li a{display:none;}
				.kubikistyle .more ul li h4 a{display:block;padding:10px 27px 10px 22px;}
				.kubikistyle .more ul li h4{font-size:85%;font-weight:normal;}
		/*eshe{*/
		.kubikistyle .morelist.eshe{white-space:normal;}
			.kubikistyle .morelist.eshe li{display:inline-block;vertical-align:top;padding-top:18px;margin-top:16px;border-top:1px solid #e4e4e4;}
			.kubikistyle .morelist.eshe li.style .img{display:none;}
			.kubikistyle .morelist.eshe li.style .txt{font-weight:normal;}
			.kubikistyle .morelist.eshe li.style{padding-top:9px;}
		/*eshe}*/
	/*morelist}*/
	.kubikistyle h3 .changetype{position:absolute;top:9px;right:1px;}
		.kubikistyle h3 .changetype a{display:inline-block;vertical-align:top;margin-left:12px;}
		.kubikistyle h3 .changetype a .icons{opacity:0.29;margin:0;
			-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;
		}
		.kubikistyle h3 .changetype a:hover .icons{opacity:0.7;}
		.kubikistyle h3 .changetype a.act .icons{opacity:1;}
	/*list_type{*/
	#list_type{padding-top:6px;padding-bottom:4px;}
		#list_type .day{background:#a104d4;color:#fff;font-weight:bold;font-size:70%;padding:3px 9px 4px 8px;}
		#list_type ul{list-style:none;padding-top:19px;padding-bottom:11px;}
			#list_type ul li{border-top:1px solid #e2e2e2;padding-bottom:14px;padding-top:17px;}
			#list_type ul li:first-child{border-top:0;padding-top:0;}
			#list_type  ul li a{display:block;position:relative;padding-left:56px;}
				#list_type  ul li .time{color:#6f777f;font-size:85%;width:56px;position:absolute;left:0;top:-3px;}
				#list_type  ul li .inline{display:inline-block;vertical-align:top;}
				#list_type  ul li .text{width:59%;}
					#list_type  ul li .text strong{display:block;font-size:90%;padding-bottom:0;line-height:100%;}
					#list_type  ul li .text .category{text-transform:uppercase;color:#a104d4;font-size:70%;}
					#list_type  ul li .text .pol{color:#b6b8bb;font-size:70%;padding:0 8px 0 7px;}
					#list_type  ul li .text .cena{color:#6f777f;font-size:70%;}
				#list_type  ul li .mesto{width:40%;color:#6f777f;font-size:80%;line-height:120%;}
	/*list_type}*/

	.kubikistyle .paneleshe{background:#f2f7fd;height:41px;margin-top:-5px;margin-bottom:24px;}
		.kubikistyle .paneleshe .eshe{color:rgba(0,0,0,0.45);text-align:center;display:block;padding:13px 0 7px;text-transform:uppercase;font-weight:bold;font-size:75%;}
			.kubikistyle .paneleshe .eshe .icons{opacity:0.41;margin:6px 0 0 9px;
				-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;
			}
		.kubikistyle .paneleshe .eshe:hover{color:rgba(0,0,0,1);}
			.kubikistyle .paneleshe .eshe:hover .icons{opacity:1;}
		.kubikistyle .paneleshe .relements{position:absolute;top:0;bottom:0;right:0;padding:0 0 0 45px;z-index:99000;}
			.kubikistyle .paneleshe .relements .a{display:inline-block;vertical-align:top;padding:13px 18px 7px 15px;font-weight:bold;font-size:75%;text-transform:uppercase;}
			.kubikistyle .paneleshe .relements a.chronika{color:#dc4a1c;}
/*kubikistyle}*/
/*glavnieafisha{*/
	#glavnieafisha{padding-bottom:15px;}
		#glavnieafisha .fl{float:left;width:50%;}
			#glavnieafisha .fl a{display:block;margin-right:26px;}
			#glavnieafisha .fl .img{height:334px;}
				#glavnieafisha .fl .img img{max-width:100%;max-height:100%;}
				#glavnieafisha .fl .img span{background:rgba(50,60,69,0.67);font-size:70%;padding:1px 8px 1px 8px;position:absolute;right:6px;bottom:6px;color:#fff;font-weight:bold;text-transform:uppercase;}
			#glavnieafisha .fl .date_va{background:#a104d4;display:inline-block;vertical-align:top;font-weight:bold;color:#fff;font-size:75%;padding:2px 9px 1px 6px;}
			#glavnieafisha .fl .name{font-size:140%;line-height:120%;padding-top:12px;}
			#glavnieafisha .fl .mesto{color:#656b70;font-size:70%;padding-top:8px;letter-spacing:1px;}
		#glavnieafisha .fr{float:right;width:50%;}

	#glavnieafisha .img.imgjs{background-position:center top; background-repeat:no-repeat;
		-moz-background-size:cover !important;
		-webkit-background-size:cover !important;
		-o-background-size:cover !important;
		-khtml-background-size:cover !important;
		background-size:cover !important;
	}
	#glavnieafisha .img.imgjs img{opacity:0;width:100%;height:100%;}
		#glavnieafisha .listglavnie{list-style:none;}
			#glavnieafisha .listglavnie li{background:#323c45;margin-bottom:22px;}
			#glavnieafisha .listglavnie li:first-child{background:#a104d4;}
			#glavnieafisha .listglavnie a{display:block;height:210px;position:relative;}
			#glavnieafisha .listglavnie .img{position:absolute;top:0;bottom:0;left:0;width:50%;}
				#glavnieafisha .listglavnie .img img{max-width:100%;max-height:100%;}
			#glavnieafisha .listglavnie .txt_va{margin-left:50%;position:relative;height:100%;}
				#glavnieafisha .listglavnie .txt_va span{display:block;padding-left:17px;padding-right:15px;}
				#glavnieafisha .listglavnie .txt_va .h_va{color:#fff;font-size:90%;line-height:135%;padding-top:21px;}
				#glavnieafisha .listglavnie .txt_va  .date_va{color:#b3b3b3;font-size:70%;padding-top:9px;}
				#glavnieafisha .listglavnie li:first-child .txt_va  .date_va{color:#e3b7f1;}
				#glavnieafisha .listglavnie .txt_va .mesto{color:#fff;letter-spacing:1px;font-weight:bold;text-transform:uppercase;font-size:60%;position:absolute;bottom:10px;left:0;}
/*glavnieafisha}*/
/*gastroli_r{*/
	.gastroli_r{border-bottom:1px solid #e4e4e4;padding-bottom:20px;margin-bottom:18px;}
		.gastroli_r .img{line-height:0;font-size:0;}
			.gastroli_r .img img{max-width:100%;max-height:100%;}
		.gastroli_r .img.imgjs{background-position:center top; background-repeat:no-repeat;
			-moz-background-size:cover !important;
			-webkit-background-size:cover !important;
			-o-background-size:cover !important;
			-khtml-background-size:cover !important;
			background-size:cover !important;
		}
		.gastroli_r .img.imgjs img{opacity:0;width:100%;height:100%;}
		.gastroli_r .date{background:#a104d4;color:#fff;font-size:70%;display:inline-block;vertical-align:top;padding:1px 9px 1px 7px;}
		.gastroli_r .txt{font-size:130%;line-height:125%;padding-top:12px;padding-left:1px;}
		.gastroli_r .mesto{color:#656b70;font-size:70%;padding-top:8px;padding-left:1px;}
/*gastroli_r}*/
/*delovaya_afisha{*/
.delovaya_afisha {display: none}
	.delovaya_afisha h3{color:#a104d4;padding-bottom:2px;}
/*delovaya_afisha}*/

h1{color:#000;font-size:170%;font-weight:bold;line-height:125%;margin-left:-2px;padding:9px 0 19px;}

/*�������� =<1240{*/
@media screen and (max-width:1300px){
	.kubikistyle .tdl{width:70%;}
	#glavnieafisha .fl{width:45%;}
	#glavnieafisha .fr{width:55%;}
}
/*�������� =<1240}*/
/*afisha_ny{*/
#afisha_ny{padding-top:11px;}
	.ny_recomend{background:url(http://ekaraganda.kz/media15/img/afisha/ny/ng.jpg) no-repeat right top #043684;height:42px;display:block;}
		.ny_recomend:after{background:url(http://ekaraganda.kz/media15/img/afisha/ny/ngr.png) no-repeat right top;position:absolute;top:-19px;right:0;content:' ';width:179px;height:73px;}
		.ny_recomend:before{background:url(http://ekaraganda.kz/media15/img/afisha/ny/ngl.png) no-repeat right top;position:absolute;top:0;left:0;height:42px;width:377px;content:' ';}
	#afisha_ny .nytxt_search{color:#5c5c5c;font-size:90%;padding-top:22px;}
	#afisha_ny .search_form_ny{background:url(http://ekaraganda.kz/media15/img/afisha/ny/search_form_ny.jpg) no-repeat center center;margin-bottom:18px;margin-top:19px;height:60px;
	-moz-background-size:cover !important;
	-webkit-background-size:cover !important;
	-o-background-size:cover !important;
	-khtml-background-size:cover !important;
	background-size:cover !important;
	}
		#afisha_ny .search_form_ny .srch_cont{padding-right:201px;font-size:0;}
		#afisha_ny .search_form_ny .sl,
		#afisha_ny .search_form_ny .sr{display:inline-block;vertical-align:top;width:50%;padding-top:12px;white-space:nowrap;}
			#afisha_ny .search_form_ny .sl .sselect:first-child{margin-left:13px;margin-right:7px;}
			#afisha_ny .search_form_ny .sl .sselect{width:45%;position:relative;white-space:normal;display:inline-block;vertical-align:top;}
			#afisha_ny .search_form_ny .sl .sselect .res{background:#fff;padding:8px 0 7px 11px;overflow:hidden;color:#3f3f3f;font-size:90%;border:1px solid rgba(195,195,195,0.45);display:block;cursor:pointer;}
			   #afisha_ny .search_form_ny .sl .sselect .res:before{background: url(http://ekaraganda.kz/media15/img/info/search_transp.gif) no-repeat left top;width: 5px;height: 15px;position: absolute;top: 12px;right: 12px;content: ' ';}

			#afisha_ny .vipadashka{background:#fff;z-index:10000;display:none;position:absolute;top:100%;left:0;width:324px;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.4);;-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.4);;box-shadow: 0 1px 4px rgba(0,0,0,0.4);}
				#afisha_ny .vipadashka .h{color:#3f3f3f;font-weight:bold;font-size:90%;padding:15px 10px 10px 13px;border-bottom:1px solid #d2d2d2;}
				#afisha_ny .vipadashka .t{color:#90969e;font-size:70%;display:block;padding:8px 0 0 13px;}
				#afisha_ny .vipadashka ul{list-style:none;padding-bottom:6px;max-height:200px;overflow:auto;}
					#afisha_ny .vipadashka ul li{color:#3f3f3f;margin:10px 0;font-size:90%;position:relative;cursor:pointer;padding:0 10px 0 35px;}
					#afisha_ny .vipadashka ul li:first-child{margin-top:7px;}
					#afisha_ny .vipadashka ul li:before{background:#a3a3a3;width:10px;height:1px;position:absolute;left:14px;top:7px;content:' ';}
					#afisha_ny .vipadashka ul li a{border-bottom:1px dotted #3f3f3f;display:inline-block;vertical-align:top;line-height:100%;}
					#afisha_ny .vipadashka ul li:hover a{color:#d23600;}

			#afisha_ny .search_form_ny .txt_cena{display:inline-block;vertical-align:top;margin-right:4px;padding-left:10px;color:#3f3f3f;font-size:90%;padding-top:9px;}
				#afisha_ny .search_form_ny .ssitxt{background:#fff;margin-left:13px;width:26%;padding-left:11px;height:35px;color:#3f3f3f;font-size:14px;border:1px solid rgba(195,195,195,0.45);}
				#afisha_ny .search_form_ny .ssitxt::-webkit-input-placeholder {color:#3f3f3f;opacity:1;}
				#afisha_ny .search_form_ny .ssitxt::-moz-placeholder {color:#3f3f3f;opacity:1;}
			#afisha_ny .search_form_ny .date{position:absolute;top:12px;right:14px;}
				#afisha_ny .search_form_ny .date .res{position:relative;display:block;cursor:pointer;padding:;}
					#afisha_ny .search_form_ny .date .res .icons.y2x12{position:absolute;top:14px;left:15px;}
				#afisha_ny .search_form_ny .date input{background:#fff;height:35px;width:149px;padding-left:37px;color:#3f3f3f;font-size:14px;border:1px solid rgba(195,195,195,0.45);}
				#afisha_ny .search_form_ny .date  input::-webkit-input-placeholder {color:#3f3f3f;opacity:1;}
				#afisha_ny .search_form_ny .date  input::-moz-placeholder {color:#3f3f3f;opacity:1;}

		#afisha_ny .kalendar_filtr{position:absolute;right:0;top:30px;line-height:0;display:none;min-height:280px;width:300px;z-index:1500;-webkit-box-shadow: 0 1px 7px rgba(0,0,0,0.5);-moz-box-shadow: 0 1px 7px rgba(0,0,0,0.5);box-shadow: 0 1px 7px rgba(0,0,0,0.5);}
			#afisha_ny .kalendar_filtr .close{background:#f2f7fd;position:absolute;text-align:center;font-size:0;line-height:0;left:100%;top:0;width:41px;height:41px;}
			#afisha_ny .kalendar_filtr .close .icons{
				margin:12px 0 0 0;
				opacity:0.84;
				-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;
			}
			#afisha_ny .kalendar_filtr .close:hover .icons{opacity:1;}
			#afisha_ny .ui-datepicker-prev,
			#afisha_ny .ui-datepicker-next{font-size:0;position:absolute;top:126px;}
			#afisha_ny .ui-datepicker-prev .ui-icon,
			#afisha_ny .ui-datepicker-next .ui-icon{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;}
			#afisha_ny .ui-datepicker-prev.ui-state-disabled .ui-icon,
			#afisha_ny .ui-datepicker-next.ui-state-disabled .ui-icon{cursor:default;}
			#afisha_ny .ui-datepicker-prev.ui-state-disabled,
			#afisha_ny .ui-datepicker-next.ui-state-disabled{opacity:0.3;}
			#afisha_ny .ui-datepicker-prev,
			#afisha_ny .ui-datepicker-next{
				background: url(http://ekaraganda.kz/media15/img/icons/icons.png?v2015.09.22) no-repeat left top;
				display: inline-block;
				vertical-align: top;
			}
			#afisha_ny .ui-datepicker-prev{background-position:-31px -71px;width:15px;height:29px;left:14px;}
			#afisha_ny .ui-datepicker-next{background-position:-47px -71px;width:15px;height:29px;right:14px;}
			#afisha_ny .ui-datepicker-inline{overflow:hidden;white-space:nowrap;}
			#afisha_ny .ui-datepicker-group{width:30%;display:inline-block;vertical-align:top;margin-left:3%;}
				#afisha_ny .ui-datepicker-group.ui-datepicker-group-first{margin-left:1%;}
			#afisha_ny  .ui-datepicker-title{font-size:80%;padding:0 0 10px 7px;font-weight:bold;color:#e2491b;text-transform:uppercase;border-bottom:1px solid #e4e4e4;}
			#kalendarik_transp{background:#fff;padding:17px 30px 34px;}
			#afisha_ny .ui-datepicker-calendar{margin-top:15px;}
				#afisha_ny .ui-widget-content{width:auto !important;}
				#afisha_ny .ui-datepicker-calendar th,
				#afisha_ny .ui-datepicker-calendar td{width:14%; text-align:center;color:#000;border-left:1px solid #ecedf1;}
				#afisha_ny .ui-datepicker-calendar th:first-child,
				#afisha_ny .ui-datepicker-calendar td:first-child{border:0;}
				#afisha_ny .ui-datepicker-calendar th{font-weight:bold;padding:5px 0;font-size:70%;text-transform:uppercase;}
				#afisha_ny .ui-datepicker-calendar  td a,
				#afisha_ny .ui-datepicker-calendar  td span{display:block;font-size:90%;padding:5px 0;color:#000;}
				#afisha_ny .ui-datepicker-today{border:1px solid #a0bedc !important;}
				#afisha_ny .ui-datepicker-calendar td.selectday,
				#afisha_ny .ui-datepicker-calendar td .ui-state-active{background:#fbd3c5;border-right:1px solid #e8c4ba;}
		#afisha_ny .sasubmit{background:#7f0da4;padding:8px 13px 9px 11px;cursor:pointer;position:relative;color:#fff;font-size:16px;font-weight:bold;border-radius: 7px;-moz-border-radius: 7px;-webkit-border-radius: 7px;-khtml-border-radius: 7px;}
			#afisha_ny .sasubmit span{position:relative;z-index:15;}
			#afisha_ny .sasubmit:after{background:#a104d4;position:absolute;top:0;left:0;right:0;bottom:4px;content:' ';border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;}
		/*afisha_list{*/
		#afisha_ny .afisha_list{font-size:0;margin-left:-38px;margin-top:17px;}
			#afisha_ny .afisha_list li{display:inline-block;vertical-align:top;width:33%;margin-bottom:26px;max-width: 290px;}
				#afisha_ny .afisha_list li a{margin-left:38px;}
			#afisha_ny .afisha_list a{display:block;}
			#afisha_ny .afisha_list span{display:block;}
			#afisha_ny .afisha_list .img{height:334px;}
				#afisha_ny .afisha_list .img img{max-width:100%;max-height:100%;}
				#afisha_ny .afisha_list .img span{background:rgba(50,60,69,0.67);font-size:70%;padding:1px 8px 1px 8px;position:absolute;right:6px;bottom:6px;color:#fff;font-weight:bold;text-transform:uppercase;}
			#afisha_ny .afisha_list .date_va{background:#a104d4;display:inline-block;vertical-align:top;font-weight:bold;color:#fff;font-size:75%;padding:2px 9px 1px 6px;}
			#afisha_ny .afisha_list .name{font-size:140%;line-height:120%;padding-top:12px;}
			#afisha_ny .afisha_list .mesto{color:#656b70;font-size:70%;padding-top:8px;letter-spacing:1px;}
			#afisha_ny .afisha_list .img.imgjs{background-position:center top; background-repeat:no-repeat;
				-moz-background-size:cover !important;
				-webkit-background-size:cover !important;
				-o-background-size:cover !important;
				-khtml-background-size:cover !important;
				background-size:cover !important;
			}
			#afisha_ny .afisha_list .img.imgjs img{opacity:0;width:100%;height:100%;}
		/*afisha_list}*/
	@media screen and (max-width: 1200px) {
		#afisha_ny .search_form_ny .txt_cena{display:none;}
		#afisha_ny .search_form_ny .sl{width:60%;}
		#afisha_ny .search_form_ny .sr{width:40%;}
		#afisha_ny .search_form_ny .ssitxt{width:35%;}
	}
/*afisha_ny}*/















/*�������� ���� ������ ������� ��������� �������{*/
	.afishaspisokheight{height:7px;}
	#moretext{  text-transform: uppercase; background:#eaf2fb;margin-top:3px;padding:12px 12px 10px 12px;white-space:nowrap;overflow-x:hidden;}
		#moretext .l{margin:4px 8px 0 0; display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
		#moretext .l a{display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;margin-right:4px;background:url(../media/krugi.gif) right top no-repeat;width:11px;height:11px;text-decoration:none;}
		#moretext .l a:hover{background-position:2px 0;margin-right:4px;}
		#moretext .l a.act{background-position:2px 0;margin-right:4px; }
		#moretext .r{display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
	#moretext .h{  padding:3px 0 2px 0; font-size:75%;font-weight:bold;letter-spacing: 1px;}
			.afishaspisok .data{  display: inline-block; background: #a104d4; color: #fff; font-weight: bold; font-size: 70%; padding: 3px 9px 4px 8px;}
			.afishaspisok .data img {margin-top:4px;margin-right:6px;display:-moz-inline-stack; vertical-align:top; zoom:1; *display:inline; display: none; }
			.afishaspisok .aspisokel{position:relative;border-bottom:1px solid #dfe6ed;}
				.afishaspisok .aspisokel .time{position:absolute;left:7px; top:17px;color:#515c62;font-size:11px;width:68px;}
					.afishaspisok .aspisokel .time span{background:#eff0f0;padding:1px 6px 1px 5px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
				.afishaspisok .aspisokel .txt{background:#f6fafd;margin-left:75px;padding:14px }
				.afishaspisok .aspisokel .txt a{padding-right:12px; font-size: 90%}
				.afishaspisok .aspisokel .txt span{color:#889094;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; font-size: 90%;}
				.afishaspisok .aspisokel .txt .img{width:118px;height:161px;border:4px solid #d3dde8;margin:2px 14px 0 -4px;float:left;background-position:center center;background-repeat:no-repeat;}
				.afishaspisok .aspisokel .txt img{width:100%;height:100%;}
				.afishaspisok .aspisokel .fix{height:9px;}
				.afishaspisok .height{height:44px;}
					.aspisokel .fix2 {font-size: 90%}
	.afishaspisok .fblock-l{float:left;width:calc(100% - 323px);padding-right:23px;}
	.afishaspisok .fblock-r{float:right;width:300px;}

#afisharight{margin-top:-65px;}
	#kalendarafisha{position:relative;zoom:1;z-index:1;width:97%;max-width:1074px;}
	  #kalendarafisha .fix{font-size:0;width:100%;white-space:nowrap;zoom:1;position:relative;}
	#kalendarafisha .fix2{position:absolute;width:100%;height:100%;left:0;top:0;}
	#kalendarafisha .fix3{position:relative;margin-left:42px;overflow:hidden;}
	#kalendarafisha .hide{position:absolute;left:0;top:0;font-size:0;}
		#kalendarafisha .kalendarafishatop{z-index:1;width:9px;height:8px;position:absolute;left:0;top:0;background:url(../media/afisha/kalendarafishatop.gif) left top no-repeat;}
		#kalendarafisha .kalendarafishafooter{z-index:1;width:9px;height:8px;position:absolute;left:0;bottom:0;background:url(../media/afisha/kalendarafishafooter.gif) left top no-repeat;}
		#kalendarafisha .elementsafisha{display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
		#kalendarafisha .afishah{width:42px;height:57px;background:#cddff3;position:relative;}
			#kalendarafisha .afishah span{position:absolute;left:1px;bottom:0;height:1px;background:url(../media/afisha/poloskakal.png) left top repeat-x;width:41px;}
		#kalendarafisha .afishat{background:#deeaf8;width:42px;height:28px;text-align:center;position:relative;}
			#kalendarafisha .afishat img{margin-top:5px;}
			#kalendarafisha .afishat span{position:absolute;left:1px;top:0;height:1px;background:url(../media/afisha/poloskakal.png) left top repeat-x;width:41px;}
		#kalendarafisha .afishab{background:#deeaf8;height:2px;width:42px;}
		#kalendarafisha .elementsafisha2{display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;width:73px;}
		#kalendarafisha .afishah2{height:54px;background:#ecf3fb;position:relative;border-top:3px solid #ecf3fb;text-align:center;}
			#kalendarafisha .afishah2 .cifrafish{color:#b2b9bc;font-size:16px;margin-top:10px;position:relative;z-index:2;}
			#kalendarafisha .afishah2 .nedelyafish{color:#b2b9bc;font-size:11px;margin-top:1px;position:relative;z-index:2;}
			#kalendarafisha .afishah2 span{position:absolute;left:0px;bottom:0;height:1px;background:url(../media/afisha/poloskakal.png) left top repeat-x;width:100%;}
		#kalendarafisha .afishat2{background:#f5f9fd;height:28px;text-align:center;position:relative;}
			#kalendarafisha .afishat2 .img{margin:10px auto 0;cursor:pointer;width:9px;height:9px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
				#kalendarafisha .afishat2 .img.tochka{background:url(../media/afisha/tochka.png) left top no-repeat;}
				#kalendarafisha .afishat2 .img.notochka{background:url(../media/afisha/colco.png) left top no-repeat;}
			#kalendarafisha .afishat2 span{position:absolute;left:0px;top:0;height:1px;background:url(../media/afisha/poloskakal.png) left top repeat-x;width:100%;}
		#kalendarafisha .afishab2{background:#f5f9fd;height:2px;}
	#kalendarafisha .elements2afisha{}
		#kalendarafisha .elements2afisha .afishah2{background:#f2f7fc;}
		#kalendarafisha .elements2afisha .afishat2{background:#fcfdfe;}
	#kalendarafisha .elementsafisha2.topafishk{}
		#kalendarafisha .elementsafisha2.topafishk .afishah2{background:#d8e6f6;border-top:3px solid #d8e6f6 !important;}
			#kalendarafisha .elementsafisha2.topafishk .afishah2 .cifrafish{color:#000000 !important;font-weight:bold !important;}
			#kalendarafisha .elementsafisha2.topafishk .afishah2 .nedelyafish{color:#889094;}
		#kalendarafisha .elementsafisha2.topafishk .afishat2{background:#eaf2fb;}
		#kalendarafisha .elementsafisha2.topafishk .afishab2{background:#eaf2fb;}
	#kalendarafisha .elements2afisha.topafishk{}
		#kalendarafisha .elements2afisha.topafishk .afishah2{background:#e4eef8;}
		#kalendarafisha .elements2afisha.topafishk .afishat2{background:#f8fbfd;}

	#kalendarafisha s{display:none;text-decoration:none;}
	#kalendarafisha .elementsafisha2.act .afishah2{position:relative;}
	#kalendarafisha .elementsafisha2.act .afishah2 s{z-index:1;display:block !important;position:absolute;background:url(../media/afisha/actkal.gif) left top no-repeat;left:0;top:-3px;width:74px;height:57px;}

	#fixkalendar{position:absolute;z-index:10;top:0;right:0;background:url(../media/afisha/fixkalendar.png) left top repeat-y;width:46px;height:100%;}
	#aclosex{position:absolute;z-index:10;right:-12px;top:0;background:url(../media/afisha/closex.png) left top no-repeat; width:27px;height:27px;}
		#aclosex.actv{background:url(../media/afisha/noclosex.png) left top no-repeat;}
	#kalendarafisha .astrelki{position:absolute;z-index:10;top:50%; width:27px; height:27px;}
		#kalendarafisha .astrelki.ar{background:url(../media/afisha/strelki-r.png) left top no-repeat;right:-12px;}
		#kalendarafisha .astrelki.al{background:url(../media/afisha/strelki-l.png) left top no-repeat;left:-2%;}
	#aclosex:hover, #kalendarafisha .astrelki:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5; -khtml-opacity: 0.5;opacity: 0.5;}
		#kalendarafisha .afishat2 .img .afisha_info{position:absolute;cursor:default;display:none;z-index:10;top:19px;left:0;width:200px;min-height:50px;background:#fff;border:1px solid #ccc;}
			 #kalendartextnew{position:absolute;left:0;top:0;background:#fff;z-index:10000;border:2px solid #dddddd;border-radius: 9px;-moz-border-radius: 9px;-webkit-border-radius: 9px;-khtml-border-radius: 9px;}
				#kalendartextnew .fix{position:relative;padding:10px;width:227px;}
					#kalendartextnew .fix .strlt{position:absolute;left:53px;top:-10px;background:url(../media/afisha/strlt.png) left top no-repeat;width:15px;height:10px;}
					#kalendartextnew .fix .txt{font-size:11px;background:#fff;}
					#kalendartextnew .fix .txt .s10{font-size:11px;font-weight:bold;}
					#kalendartextnew .fix .txt .s11{margin-top:3px;line-height:16px;}
					#kalendartextnew .fix .txt .s11 a{font-size:11px;display:block;padding-bottom:4px;}
					#kalendartextnew .fix .txt .s11 a:last-child{padding-bottom:0;}
					#kalendartextnew .fix .txt .s11 span{width:7px;display:none;}

#afishasearchright{position:absolute;right:46px;top:19px;color:#000000;font-size:14px;}
	#afishasearchright a{color:#000;}
		#afishasearchright a:hover{color:#666;}
	.kalendarafish{background:url(../media/afisha/kal.png) left top no-repeat;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;color:#000;font-size:16px;font-weight:bold;margin:-14px 0 0 -10px;padding:15px 0 0 3px;text-align:center;width:78px;height:41px;}
	#afishasearchright span{display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;margin-left:-10px;}
#afishal{float:left;width:33%;min-width:330px;margin-top:36px;margin-left:7px;}
	#manypoloska .manypoloskal{float:left;margin-left:4px;}
		#manypoloska .manypoloskal img{vertical-align:top;}
		#manypoloska .manypoloskal span{margin-left:7px;margin-top:2px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
		#manypoloska .manypoloskal span a{color:#000000;font-size:16px;font-weight:bold;}
	#manypoloska .manypoloskar{float:left;margin-top:2px;margin-left:37px;}
		#manypoloska .manypoloskar span{margin-right:20px;}
		#manypoloska .manypoloskar a{color:#000;text-decoration:none;font-size:16px;border-bottom:1px dotted #666;}
#manypoloska .manypoloskal span a:hover, #manypoloska .manypoloskar a{color:#666;}
	#afishal .sobitieaf{margin-top:9px; font-size:0;}
	#afishal .sobitietop{}
		#afishal .sobitietop .img{border:4px solid #dae2ea;position:relative;background-position:center center;background-repeat:no-repeat;width:322px;height:204px;}
			#afishal .sobitietop img{width:100%;height:100%;}
		#afishal .sobitietop .s1{position:absolute;bottom:0px;left:0px;color:#ffffff;font-size:11px;height:15px;padding:0 6px 0 5px;background:url(../media/data-red.gif) left top repeat-x;}
		#afishal .sobitietop .cena{position:absolute;right:0;top:0;height:38px;margin-top:16px;padding:0 12px 0 11px;background:url(../media/afisha/cenaop.png) left top no-repeat;}
			#afishal .sobitietop .cena .cena1{display:block;color:#000;font-size:16px;line-height: 8px;padding-top:5px;}
			#afishal .sobitietop .cena .cena2{display:block;color:#000;font-size:16px;padding-top:3px;}
			#afishal .sobitieaf .sobitietop .h{margin:12px 0 0 5px;}
				#afishal .sobitieaf .sobitietop .h a{color:#000000;font-size:16px;font-weight:bold;}
					#afishal .sobitieaf .sobitietop .h a:hover{color:#666;}
				#afishal .sobitieaf .sobitietop .podtext{color:#889094;font-size:11px;margin:8px 0 0 5px;}
				#afishal .sobitieaf .sobitietop .opistext{color:#000;font-size:14px;margin:10px 0 0 5px;}
				#afishal .sobitieaf .sobitietop .height{height:35px;}
	#afishal .sobitietop2{}
		#afishal .sobitietop2 .img{float:left;border:4px solid #dae2ea;position:relative;background-repeat:no-repeat;background-position:center center;width:237px;height:141px; -moz-background-size:cover !important;-webkit-background-size:cover !important;-o-background-size:cover !important;-khtml-background-size:cover !important;background-size:cover !important;}
			#afishal .sobitietop2 img{width:100%;height:100%;}
		#afishal .sobitietop2 .s1{position:absolute;bottom:0px;left:0px;color:#ffffff;font-size:11px;height:15px;padding:0 6px 0 5px;background:url(../media/data-red.gif) left top repeat-x;}
		#afishal .sobitieaf .sobitietop2 .cena{float:left;margin-top:3px;margin-left:0px; color:#777e81;}
			#afishal .sobitieaf .sobitietop2 .cena1{display:block;color:#889094;font-size:14px;margin-top:8px;line-height: 8px;}
			#afishal .sobitieaf .sobitietop2 .cena2{display:block;color:#889094;font-size:14px;margin-top:5px;}
			#afishal .sobitieaf .sobitietop2 .h{margin:12px 0 0 5px;}
				#afishal .sobitieaf .sobitietop2 .h a{color:#000000;font-size:16px;font-weight:bold;}
					#afishal .sobitieaf .sobitietop2 .h a:hover{color:#666;}
				#afishal .sobitieaf .sobitietop2 .podtext{color:#889094;font-size:11px;margin:8px 0 0 5px;}
				#afishal .sobitieaf .sobitietop2 .opistext{color:#000;font-size:14px;margin:10px 0 0 5px;}
				#afishal .sobitieaf .sobitietop2 .height{height:37px;}
.h-e-afisha{text-decoration:none;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
	.h-e-afisha img{float:left;}
	.h-e-afisha span{float:left;color:#000;text-decoration:underline;font-size:16px;font-weight:bold;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;margin-top:3px;*margin-top:2px;margin-left:8px;}
		.h-e-afisha:hover span{color:#666;}
.borderafisha{border-top:1px solid #dae2ea;height:1px;height:25px;}
.tvsechas{display:block;list-style:none;margin-top:20px;}
	.tvsechas li{position:relative;margin-bottom:10px;}
		.tvsechas li .afishala{position:absolute;left:0;top:0;*width:68px;}
		.tvsechas li .afishara{margin-left:80px;display:block;zoom:1;}
		.tvsechas li .s2{width:20px;text-align:center;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
		.tvsechas li .s3{margin-left:10px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;background:#eff0f0;font-size:11px;padding:1px 6px 1px 5px;}
		.tvsechas li .s4{font-size:14px;margin-right:10px;margin-bottom:3px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
		.tvsechas li .s5{color:#889094;font-size:11px;min-width:60px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
#afishar{float:right;width:63%;min-width:405px;margin-top:33px;}
	.skoroafish{margin-top:7px;position:relative;max-width:95%;}
		.skoroafish .fix{white-space:nowrap;overflow:hidden;height:169px;position:relative;}
		.skoroafish .fix .hide{position:absolute;left:0;top:0;font-size:0;}
			.skoroafish .skoroafishel{display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
		.skoroafish .img{border:4px solid #dae2ea;float:left;width:118px;height:161px;background-repeat:no-repeat;background-position:center center;-moz-background-size:cover !important;-webkit-background-size:cover !important;-o-background-size:cover !important;-khtml-background-size:cover !important;background-size:cover !important;}
			.skoroafish img{width:100%;height:100%;}
		.skoroafish .textra{float:left;width:150px;margin-left:11px;margin-top:15px;white-space:normal;margin-right:25px;}
			.skoroafish .textra .s1{color:#889094;font-size:11px;}
			.skoroafish .textra .s2{font-size:14px;margin-top:9px;}
			.skoroafish .textra .s3{font-weight:bold;margin-top:29px;}
			.skoroafish .textra .s4{margin-top:0px;font-size:12px;}
			.skoroafish .textra .s5{margin-top:10px;color:#889094;font-size:11px;}
		.opacityaf{background:url(../media/afisha/opacity2.png) left top repeat-y;position:absolute;top:0;right:0;width:33px;height:100%;}

	.skoroafish .astrelki{position:absolute;z-index:10;top:78px; width:27px; height:27px;}
		.skoroafish .astrelki.ar{background:url(../media/afisha/strelki-r.png) left top no-repeat;right:-12px;}
		.skoroafish .astrelki.al{background:url(../media/afisha/strelki-l.png) left top no-repeat;left:-10px;}
		.skoroafish .astrelki:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5; -khtml-opacity: 0.5;opacity: 0.5;}
	.skoroafish .height{height:42px;}
	#blockafishaper{margin-top:7px;}
	.skoroafish2{margin-top:7px;position:relative;max-width:95%;display:block;}
		.skoroafish2 .fix{white-space:nowrap;overflow:hidden;}
			.skoroafish2 .skoroafishel{width:123px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;margin-right:18px;}
		.skoroafish2 .img{border:4px solid #dae2ea;width:118px;height:161px;background-repeat:no-repeat;background-position:center center; -moz-background-size:cover !important;-webkit-background-size:cover !important;-o-background-size:cover !important;-khtml-background-size:cover !important;background-size:cover !important;}
			.skoroafish2 img{width:100%;height:100%;}
		.skoroafish2 .textra{white-space:normal;display:block;margin:10px 0 0 1px;}
		.opacityaf{background:url(../media/afisha/opacity2.png) left top repeat-y;position:absolute;top:0;right:0;width:33px;height:100%;}

	.skoroafish2 .astrelki{position:absolute;z-index:10;top:78px; width:27px; height:27px;}
		.skoroafish2 .astrelki.ar{background:url(../media/afisha/strelki-r.png) left top no-repeat;right:-12px;}
		.skoroafish2 .astrelki.al{background:url(../media/afisha/strelki-l.png) left top no-repeat;left:-10px;}
		.skoroafish2 .astrelki:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5; -khtml-opacity: 0.5;opacity: 0.5;}
	.skoroafish2 .height{height:35px;}
		.skoroafish2 .fix{white-space:nowrap;overflow:hidden;height:169px;position:relative;}
		.skoroafish2 .fix .hide{position:absolute;left:0;top:0;font-size:0;}
	.blockafisha{margin-top:13px; min-height: 170px; margin-bottom:20px}
		.blockafisha ul{display:block;list-style:none;}
			.blockafisha ul li{display:block;margin-bottom:7px;position:relative;zoom:1;}
			.blockafisha ul li span.data{background:#eff0f0;font-size:11px;color:#889094;margin-top:1px;padding:1px 5px 0 4px;height:14px;position:absolute;left:0;top:0;}
			.blockafisha ul li span.cena{color:#889094;font-size:11px;margin-left:13px;}
			.blockafisha ul li a{font-size:14px; line-height: 18px;}
			.blockafisha ul li .txt{display:block;margin-left:68px;}
		.blockafisha .height{height:30px;}
	div.blockafishavip .img{float:left;background-repeat:no-repeat;background-position:center center;width:118px;height:161px; border: 4px solid #DAE2EA; -moz-background-size:cover !important;-webkit-background-size:cover !important;-o-background-size:cover !important;-khtml-background-size:cover !important;background-size:cover !important;}
		div.blockafishavip .img img{width:100%;height:100%; }
			div.blockafishavip .txt{padding-left:18px;float:left;width:66%; position:relative;}
			div.blockafishavip span.data{background:#eff0f0;font-size:11px;color:#889094;margin-top:2px;padding:0px 5px 0 4px;height:14px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
			div.blockafishavip .s1{font-size:11px;color:#889094;margin-top:7px;}
				div.blockafishavip .s1 a{margin-right:10px;font-size:14px;}
			div.blockafishavip .s2{color: #889094;font-size: 11px;margin-top:2px;}
			div.blockafishavip .s3{border-bottom:1px solid #dae2ea;position:absolute;left:0; bottom:0;width:100%;}
			div.blockafishavip .height{height:13px;}
		ul.blockafishavip{float:left;width:66%;margin-left:18px;margin-top:15px;}
		.blockafisha span.data.s5{background:#59a0d1 !important;color:#ffffff !important;padding-top:0 !important;margin-top:2px !important;}
			.blockafisha span.data.s5 img{vertical-align:middle;margin:-2px 3px 0 -4px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
			.blockafisha ul li .txt.s5{margin-left:82px;}
	#blockafishaper2{margin-top:15px;margin-bottom:10px;}
	.topnews2 .blockafisha .height{height:20px;*height:0;}
		#afishahead2{min-height:0;padding:9px 0 0 10px;color:#000000;font-size:11px;}
		.afishamoretext{margin-top:20px;}
			/* .afishaspisok .data{padding-left:11px;font-weight:bold;padding-bottom:12px;border-bottom:1px solid #dfe6ed;} */
			.afishaspisok .data img{margin-top:4px;margin-right:6px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; display: none}
			.afishaspisok .aspisokel{position:relative;border-bottom:1px solid #dfe6ed;}
				.afishaspisok .aspisokel .time{position:absolute;left:7px; top:17px;color:#515c62;font-size:11px;width:68px;}
					.afishaspisok .aspisokel .time span{background:#eff0f0;padding:1px 6px 1px 5px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
				.afishaspisok .aspisokel .txt{background:#f6fafd;margin-left:75px;padding:14px }
				.afishaspisok .aspisokel .txt a{padding-right:12px; font-size: 90%}
				.afishaspisok .aspisokel .txt span{color:#889094;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; font-size: 90%;}
				.afishaspisok .aspisokel .txt .img{width:118px;height:161px;border:4px solid #d3dde8;margin:2px 14px 0 -4px;float:left;background-position:center center;background-repeat:no-repeat;}
				.afishaspisok .aspisokel .txt img{width:100%;height:100%;}
				.afishaspisok .aspisokel .fix{height:9px;}
				.afishaspisok .height{height:44px;}
		.aspisokpostr{margin-top:10px;}
			.aspisokpostr span{font-weight:bold;}
			.aspisokpostr a, .aspisokpostr span{margin-left:13px;}
				.afishaspisok .aspisokel .fix2{background:#f6fafd;margin-left:75px;position:relative;}
				.afishaspisok .aspisokel .txt2 a{padding-right:12px;font-size: 90%}
				.afishaspisok .aspisokel .txt2{padding:14px;float:left;width:46%;}
				.afishaspisok .aspisokel .txt2 span{color:#889094;font-size: 90%;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
				.afishaspisok .aspisokel .txt2 .img{width:118px;height:161px;border:4px solid #d3dde8;margin:2px 14px 0 -4px;float:left;background-position:center center;background-repeat:no-repeat;}
				.afishaspisok .aspisokel .txt2 img{width:100%;height:100%;}
	.aspisokelright{float:right;width:49%;padding-top:14px;padding-bottom:14px;background:#fff;position:relative;z-index:1;}
		.aspisokelright a{color:#000000;font-weight:bold;padding-left:15px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; font-size: 90%}
			.aspisokelright a:hover{color:#666;}
			.aspisokelright .fix {display: none}
	.fixfon{position:absolute;right:0;top:0;height:100%;background:#fff;width:50%;}
	.afishaspodr{}
		.afishaspodr .h{  padding-top: 17px; font-size: 140%;  line-height: 120%; font-weight: bold;   padding-left: 273px;}
			.afishaspodr .h img{margin-top:3px;margin-right:6px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline; display: none}
		.afishaspodr .txt{margin-top:15px;padding-bottom:50px;}
		.afishaspodr2{border-bottom:1px solid #dfe6ed;padding:6px 3px 7px;}
			.afishaspodr2 .l{  font-size: 85%; display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;color:#889094;width:120px;padding-right:10px;}
			.afishaspodr2 .r{  font-size: 90%; display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;min-width:304px;padding-right:10px;}
			.afishaspodr2 .r .time{padding-left:10px;}
		.afishaspodr2fix{display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;   margin-top: 23px;}
			.afishaspodr2fix .height{height:30px;}
		.afishaspodr .txt p{padding-bottom:23px;line-height:20px;}
		.afishaspodr .img{margin-top: -60px; margin-right:20px;margin-bottom:11px;float:left;background-position:center center;background-repeat:no-repeat;  background-size: cover; width:250px;height:353px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
		.afishaspodr .img img{width:100%;height:100%;}
		.afishaspodr .fix{display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
			.afishaspodr .txt h2 {    font-size: 15px; color: #000;}
		.moretexth{background:#eaf2fb;padding:16px 13px 12px;border-radius: 9px;-moz-border-radius: 9px;-webkit-border-radius: 9px;-khtml-border-radius: 9px;white-space:nowrap;overflow-x:hidden;}
	.moretexth .h{font-size:16px;font-weight:bold;margin-top:-6px;}
	#kalendartextnew, .moretexth{behavior: url(./pie.htc);}
	.moretexthborder{border-top:1px solid #dfe6ed;height:22px;}
	.moretexthborder2{border-bottom:1px solid #dfe6ed;height:17px;}
			.afishaspisok2 .data{padding-left:11px;font-weight:bold;padding-bottom:12px;border-bottom:1px solid #dfe6ed;}
			.afishaspisok2 .data img{margin-top:4px;margin-right:6px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
			.afishaspisok2 .aspisokel{position:relative;}
				.afishaspisok2 .aspisokel .fix{height:9px;}
				.afishaspisok2 .height{height:32px;}
				.afishaspisok2 .aspisokel .fix2{background:#f7fafc;padding-right:93px;position:relative;}
					.afishaspisok2 .aspisokel.color .fix2{background:#e9f1fa !important;}
				.afishaspisok2 .aspisokel .txt2 a{padding-right:20px;font-size: 90%;}
				.afishaspisok2 .aspisokel .txt2{padding:14px 11px 18px;float:left}
				.afishaspisok2 .aspisokel .txt2 span{color:#878f93;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;font-size: 90%;}
				.afishaspisok2 .aspisokel .txt2 .img{width:118px;height:161px;border:4px solid #d3dde8;margin:2px 14px 0 -4px;float:left;background-position:center center;background-repeat:no-repeat;}
				.afishaspisok2 .aspisokel .txt2 .img img{width:100%;height:100%;}
				.afishaspisok2 .cena{position:absolute;right:17px;top:14px;width:76px;text-align:right;}
				.afishaspisok2 .date{margin-top:9px;font-size:11px;}
				.afishaspisok2 .date img{vertical-align:middle;margin-right:5px;}
				.afishaspisok2 .date a{color:#878f93;margin-left:17px;}
					.afishaspisok2 .date a:hover{color:#666;}
				.afishaspisok2.border .aspisokel{border-bottom:1px solid #dfe3e5;}
	.afishaspisokheight{height:7px;}
	.menuleftright{position:relative;z-index:10000001;height:16px;}
	.menulfet{position:absolute;left:12px;top:0;}
	.menulfet span{background:url(../media/info/strelka.gif) left top no-repeat;cursor:pointer;margin:3px 0 0 5px;width:14px;height:14px;display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
		.menulfet span:hover{background-position:top right;}
			.menulfet span.act{background:url(../media/info/strelkaact.gif) left top no-repeat;}
			.menulfet ul{position:absolute;display:none;left:-12px;top:20px;list-style:none;border:1px solid #ccc;border-top:0;background:#fff;padding:5px;min-width:97px;}
				.menulfet ul li{display:block;margin-bottom:3px;}
				.menuright{margin-left:100px;}
				.go_head{ margin-top: -100px; margin-bottom: 15px; }
				.go_head a {  text-transform: uppercase;   font-weight: bold;  font-size: 75%; letter-spacing: 1px}
#cinema .morefoto .txt {margin: 10px 0 20px 2px !important;}
.no_action{padding:20px; color:#cccccc; font-weight: bold;}
/*main2*/

.ticketons h3 {letter-spacing: 1px; font-size: 100% !important; font-weight: 400; color: #a104d4;}
.kubikistyle .ticketons .morelist li {width: 211px; position: relative;}
.kubikistyle .ticketons .morelist li .img {height: 281px;}
.kubikistyle .ticketons .payonline {
    letter-spacing: 0;
    font-size: 12px !important;
    padding: 3px 7px 2px 8px;
    position: absolute;
    top: 240px;
    left: 16px;
}
.kubikistyle .ticketons .morelist {border-bottom: 1px solid #dfe6ed; margin-bottom: 15px;}





#left .tvsechas{margin-bottom:25px;}
#afishal{width:59% !important;}
#afishar{width:40% !important; min-width:1px;}
#afishal .borderafisha{clear:both;}
#afishal .sobitietop2{width:50%; display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
	#afishal .sobitietop2 .img{width:170px; height:227px;}
	.skoroafish2 .height{height: 25px;}
	.blockafishavip{position:relative;}
		.blockafishavip .img{position:absolute; left:0;top:0; width:118px; height:161px;}
		.blockafishavip .txt{width:auto !important; margin-left:125px;}
		ul.blockafishavip{width:auto !important; margin-left:143px;}
	.skoroafishel{position:relative; min-height:169px;}
		.skoroafish .img{position:absolute; left:0;top:0; width:118px; height:161px;}
		.skoroafish .textra{width:auto !important; margin-left:143px;}
	.blockafisha ul li span.cena{margin-left:10px;}
	#news-top-kinoteatr{margin-top:-20px;}
	#news-top-kinoteatr .astrelki{display:none;}
	#news-top-kinoteatr .skoroafish2 .img{border:0; width:102px; height:38px;}
	#news-top-kinoteatr .skoroafish2 .fix .hide{position:static; height:auto !important;}
	#news-top-kinoteatr .skoroafish2 .fix{white-space:normal; overflow:inherit; height:auto !important;}
	#news-top-kinoteatr .skoroafishel{min-height:0; padding-top:20px;}
/*end-main2*/
/*banners{*/
.banner_layout_2 #left{margin-top:-112px;}
.banner_layout_2 #left .borderafisha{margin-top:17px;}
.banner_layout_2.banner_layout_3 #left{margin-top:-50px;}
.banner_layout_2 #afisharight{margin-top:-95px;}
/*banners}*/
.h-e-afisha.style a{text-decoration:none;}
.h-e-afisha.style span{text-decoration:none; border-bottom:2px solid #000; line-height:15px; padding-bottom:1px;}
/*style_otchet{*/
#left .style_otchet{}
	#left .style_otchet .h-e-afisha{margin-left:-4px;}
	#left .style_otchet ul{list-style:none; padding-top:18px;}
		#left .style_otchet ul li{padding-bottom:20px;}
		#left .style_otchet ul .img{display:block; height:107px; position:relative;}
		#left .style_otchet ul .img:after, #left .style_otchet ul .img:before,
		#left .style_otchet ul .img span:after, #left .style_otchet ul .img span:before{position:absolute; content:' ';}
		#left .style_otchet ul .img:after, #left .style_otchet ul .img:before{left:0; right:0; height:4px;}
		#left .style_otchet ul .img:after{background:url(../media/afisha/otchety/otchety_t.png) repeat-x left top; top:0;}
		#left .style_otchet ul .img:before{background:url(../media/afisha/otchety/otchety_b.png) repeat-x left top; bottom:0;}
		#left .style_otchet ul .img span:after,#left .style_otchet ul .img span:before{top:0; bottom:0; width:4px;}
		#left .style_otchet ul .img span:after{background:url(../media/afisha/otchety/otchety_l.png) repeat-y left top; left:0;}
		#left .style_otchet ul .img span:before{background:url(../media/afisha/otchety/otchety_r.png) repeat-y left top; right:0;}
			#left .style_otchet ul .img img{width:100%; height:100%;}
			#left .style_otchet ul li .date{background:#f2f3f3; color:#889094; font-size:11px; padding:2px 6px 1px 5px; line-height:normal; display:-moz-inline-stack; display:inline-block; vertical-align:top; zoom:1; *display:inline;}
			#left .style_otchet ul li .txt{display:block; font-size:14px; line-height:17px; padding-top:8px;}
			#left .style_otchet ul li .txt a{color:#2d7ac7; margin-right:9px;}
			#left .style_otchet ul li .kat{display:block; color:#889094; font-size:11px; padding-top:3px;}
/*style_otchet}*/
.ads-nobord .ads-1 {
height: 105px;
}
#bodycenter {
margin-top: 98px;
}
.pluso-more {display:none !important}
.expired {display: block !important;
    background: #fff7c5;
    padding: 15px;
    margin: 0 0 20px 0;
    text-align: center;
    font-weight: bold;
    color: #dc4a1c;
    font-size: 85%;}

/*}*/

/*bileti_online{*/
.bileti_online{background:url(../img/afisha/bileti_online/fon.jpg) no-repeat left top #2c333a;margin:7px 0 14px;padding-top:14px;height:32px;position:relative;display:block;color:#fff;font-size:80%;font-weight:bold;text-transform:uppercase;}
	.bileti_online:before{background:url(../img/afisha/bileti_online/e.png) no-repeat left top;margin:-2px 7px 0 12px;width:25px;height:25px;display:inline-block;vertical-align:top;content:" ";}
	.bileti_online:after{background:url(../img/afisha/bileti_online/bileti_online.png) no-repeat left top;position:absolute;top:-14px;right:30px;width:101px;height:74px;content:' ';}
	.bileti_online:hover {color:#f7deff}
	.payonline {    background: #ecd7f6;
    display: inline-block !important;
    color: #5f0a7b !important;
    letter-spacing: 1px;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 9px !important;
    padding: 1px 4px 0 6px;
    vertical-align: middle !important;
    margin-left: 3px;}
    strong .payonline {padding: 3px 5px 1px 5px !important;}
	a:hover .payonline, .txt2:hover .payonline {background: #a104d4 !important; color:#fff !important}
/*bileti_online}*/

.fullimg img {max-width: 100%}

#ticketonWidgetWrapper{z-index:65010000 !important;}
.ticketon-content{display:block;vertical-align:top;position:relative;margin:17px 0 0 0;cursor:default;}
.ibut:after {display: none !important}
	.ticketon-content a{position:absolute;left:0;top:0;right:0;bottom:-5px;z-index:150;}
	.ticketon-content .a *{background:none !important;border:0 !important;font-size:0 !important;width:auto !important;height:auto !important;}
	.ticketon-content.ibut .f{padding:4px 13px 8px 30px !important}
	.ibut .f {display: inline-block !important; }
		.ticketon-content .t:before{background:url(../img/afisha/ticketon-content.gif) no-repeat left top;position:absolute;left:9px;top:8px;width:16px;height:16px;content:' ';}
		.ticketon-content .t{font-family:'Open Sans',Arial;font-weight: bold;font-size:70%;line-height:100%;font-style:normal;}

/*kalendarik{*/
.kalendarik h3{height:auto !important;padding-bottom:2px;text-transform:uppercase;font-weight:bold;font-size:75%;color:#000;padding-top:8px;line-height:126%;letter-spacing: 1px;margin: 0 0 17px 0;}
.kalendarik{width:auto;padding-bottom: 20px;margin-bottom: 18px;padding-top:5px;border-bottom:1px solid #e4e4e4;}
	.kalendarhead{height:40px;margin:0; border-bottom:1px solid #e4e4e4;}
		.afishaspisok .kalendarhead {border-bottom: 1px solid #e4e4e4; background: #f2f7fd; text-align: center;}
		.afishaspisok .calendarDays th, .afishaspisok .calendarDays td a, .afishaspisok .calendarDays td i {padding: 17px 0 17px 0;}
	.kalendarhead .inb{display:inline-block;vertical-align:top;position:relative;}
	.kalendarhead .atxt{position:absolute;top:11px;right:-1px;text-transform:uppercase;color:#dc4a1c;font-weight:bold;font-size:90%;}
	.kalendarhead a.txt{position:relative;color:#000;font-size:80%;border-bottom:1px dotted #383838;display:block;margin:11px 22px 0 0;}
		.kalendarhead a.txt:after{background:url(../img/icons/icons.png) no-repeat left -35px;position:absolute;top:9px;right:-11px;width:5px;height:3px;display:inline-block;vertical-align:top;content:' ';}
		.kalendarhead .inb .ul{background:#fff;position:absolute;top:100%;left:0;padding:5px 3px;min-width:50px;z-index:3;-webkit-box-shadow: 0 3px 32px rgba(0,0,0,0.26);-moz-box-shadow: 0 3px 32px rgba(0,0,0,0.26);box-shadow: 0 3px 32px rgba(0,0,0,0.26);}
			.kalendarhead .inb .ul a{display:inline-block;padding:6px 10px;font-size: 86%;margin:0;}
			.kalendarhead .inb .ul a.disabled{cursor:default;opacity:0.3;}
	.calendarDays{padding:15px 0 4px 0;margin:0;border-bottom:1px solid #f7fafd;}
	.calendarDays table{width:100%;}
		.calendarDays th{font-weight:bold;color:#2c2e35;font-size:85%;}
		.calendarDays th,
		.calendarDays td a,
		.calendarDays td i{padding:11px 0 11px 0;}
		.calendarDays th,
		.calendarDays td{text-align:center;border-left:1px solid #ecedf1;}
		.calendarDays td a{display:block;}
		.calendarDays td.today a{border: none; background: #a104d4; color: #fff;}
			.scroll .calendarDays td.today a {border: none; background: #a104d4; color: #fff;}
			.scroll .calendarDays th, .calendarDays td a, .calendarDays td i {padding: 28px 0 28px 0;}
			.scroll .calendarDays {padding: 6px 10px 4px 10px;}
			.scroll .calendarDays td a {display: block; background: #fff;}
			.scroll .kalendarhead {margin: 5px 0 -5px 0; border-bottom: 0; text-align: center;}
			.scroll .calendarDays th {border-bottom: 2px solid #d6aae4;}
			.scroll .month {background: #fff;}
				.scroll .kalendarhead a.txt {margin: 12px 27px 12px 20px;}
			.scroll .year {background:rgba(255, 255, 255, 0.45);}
		.calendarDays td i{opacity:0.5;font-style:normal;display:block;}
		.calendarDays th:first-child,
		.calendarDays td:first-child{border-left:0;}
		.calendarDays td{font-size:85%;}
/*kalendarik}*/
.yiiPager {
    overflow: hidden;
    position: relative;
    width: 90%;
}
.yiiPager li {
    float: left;
    font-weight: bold;
    list-style: outside none none;
    margin: 0 5px;
	font-size:14px;
}
.yiiPager a {
    font-weight: 400;
}
.pages{font-size:0 !important;}
ul.yiiPager a:link, ul.yiiPager a:visited{border:0;}
ul.yiiPager .selected a{background:none;}
@media screen and (min-width: 0) and (max-width: 800px) {

	.table{display:block !important;}
    .table .td.w.hbleft {display: none !important}
    #glavnieafisha .fl {
        width: 100% !important;
    }
    #glavnieafisha .fl a {
        display: block;
        margin-right: 0 !important
    }
    #glavnieafisha .fr {
        width: 100% !important;
    }
    .kubikistyle .tdl .mesto {border:0 !important}
    #glavnieafisha .listglavnie li {
        margin-bottom:0 !important;
    }
    .afishaspodr .img {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .afishaspodr .h {
        padding-left: 0 !important;
        padding-top: 0 !important;
    }




	/*afisha ny{*/
	#afisha_ny{padding-top:0;}
	.ny_recomend{}
		.ny_recomend:after{display:none;}
		.ny_recomend:before{width:100%;background-position:center center;background-size:95% auto;}
	#afisha_ny .search_form_ny{height:auto;padding-bottom:15px;}
		#afisha_ny .search_form_ny .srch_cont{padding-right:0;}
		#afisha_ny .search_form_ny .sl, #afisha_ny .search_form_ny .sr{width:auto;display:block;}
		#afisha_ny .search_form_ny .sr{padding:0 15px 15px;overflow:hidden;}
		#afisha_ny .search_form_ny .sl .sselect{width:auto;display:block;margin:0 20px 15px !important;}
		#afisha_ny .search_form_ny .date{position:static;width:auto;margin:0 20px 0;}
			#afisha_ny .search_form_ny .date input{width:calc(100% - 37px);}
			#afisha_ny .search_form_ny .ssitxt{margin-left:0;width:40%;}
			#afisha_ny .search_form_ny .ssitxt:last-child{float:right;margin-right:3px;}
	#afisha_ny .search_form_ny .txt_cena{display:block;padding-top:0;padding-left:5px;padding-bottom:5px;}
	#afisha_ny .afisha_list{margin-left:0;margin-right:5px;}
		#afisha_ny .afisha_list li{display:block;width:auto;}
		#afisha_ny .afisha_list li a{margin-left:0;}
	/*afisha ny}*/
}

.ciname_list {
	padding: 15px 0 0 0;
	margin: 0;
	list-style: none;
}
	.ciname_list li{
		display: inline-block;
		vertical-align: top;
		padding: 10px 15px 0 0;
		font-size: 85%;
	    line-height: 140%;
	}
	.ciname_list li span {
	    color: #878d91;
	}
	#banner_rightfixed {
		display: none !important;
	}

	#widthbody, .widthbody {
		width: 85% !important;
	}