.janylyk_module_title,.mp_news_title{
	text-transform:uppercase;
	font-size:17px;
	font-weight:bold;
	font-family:Arial;
	background-image: url('/images/janylyk/header-fon.png');background-repeat: repeat-x;
}
.janylyk_module_title span,.mp_news_title span{
	background-color:white;
}

.cat_link{
	color:#493e33;
}
.cat_link:hover {
	color: #CE2022;
}

/*CSS edit-category*/
.clear {
	clear: both;
}
	
#date-picker {
	margin-bottom: 30px;
	font-size: 10px;
}
	
.q-title{padding: 15px;    color: red !important;    font-size: 14px;    font-weight: bold;    font-family: Verdana;}
.variants{margin-left: 35px;}
.variants p{cursor:pointer;}
.chekbutton{width:300px; height:25px; margin:0 auto; border-radius:5px; background-color:red; color:white !important; text-align:center; padding-top: 10px;    cursor: pointer; margin-bottom:25px;     text-transform: uppercase;}
.r-answer{width:40%; float:left;display:none;}
.l-answer{width:40%; float:right; display:none;}
.tjoop{color:green !important; text-align:center; text-transform:uppercase; padding:3px; border-bottom:1px solid green;}
.tjoop2{color:red !important; text-align:center; text-transform:uppercase; padding:3px; border-bottom:1px solid red;}
.c-a{ text-align:center; font-size:50px !important; color: green; padding:5px;}
.c-a2{ text-align:center; font-size:50px !important; color: red; padding:5px;}
.errrer{width:80%; margin:0 auto; padding:15px; border-radius:5px; border:1px solid red; text-align:center; color:red; display:none; }	
	 
	
.event {
	margin-bottom: 30px;
	position: relative;
}

.event-date {
	margin-bottom: 15px;
}
	
.event-date span {
	font-size: 18px;
	color: #000;
	background: #84FFFF;
	font-weight: bold;
}
	
.event-category {
	font-size: 16px;
	text-decoration: underline;
	margin-bottom: 15px;
}
	
.calendar-block {
	width: 200px; 
	float: right;
}
.item {
	padding-left: 10px;
}
	
.item.hidden {
	display: none;	
}
.edit-category,
.edit-event {
	float: left;
	height: 16px;
	width: 16px;
	cursor: pointer;
	overflow: hidden;
	background: url(/_adm/images/tree/edit.gif) no-repeat;
}
		
.delete-event {
	float: left;
	height: 16px;
	width: 16px;
	cursor: pointer;
	overflow: hidden;
	background: url(/_adm/images/tree/delete.gif) no-repeat;
}
		
#categories-table,
#add-form,
#add-category-form {
	display: none;	
	margin-bottom: 30px;		}
		
.edit-form,
.category-form {
	display: none;
}
		
.category-form.visible,
.edit-form.visible,
#add-category-form.visible,
#add-form.visible,
#categories-table.visible {
	display: block;
}	
		
#list-categories,
#add-new-date,
#add-new-category {
	color: #097CBF;
	cursor: pointer;
	border-bottom: 1px dashed #097CBF; 
}
		
#list-categories:hover,
#add-new-date:hover,
#add-new-category:hover {
	color:#ce2022;
	border-bottom: 1px dashed #ce2022; 
}
		
.date-content {
	width: 700px;
	height: 100px;
	font-family: sans-serif;
	font-size: 12px;
}

.topc{
	color: black;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:white;
	background: #00adef;
	padding:3px 3px;
}

/*@CSS edit-category*/

.news_text{
	font-size:110%;
}

.news_text p, .news_text_big p{
	font-size:120%;
	line-height: 130%;
	margin:0px;
	padding:0px;
}
.news_text_big img {
	padding-bottom:3px;
	clear: both;
	width: 100%;
}
.news_text_big p img {
	padding-bottom:3px;
	clear: both;
	width: 100%;
}
.news_text a{
	color:black !important;
}
.news_text a:hover{
	color:#00ADEF !important;
}
.news_header a{
	color:#777 !important;
	text-transform: uppercase !important;
}
.news_header a:hover{
	color:#00ADEF !important;
}
.nicEdit-main img{
	/*width:200px;*/
	padding: 3px 5px;
}
.nicEdit-main p img{
	/*width:200px;*/
	padding: 3px 5px;
}

.news_title_big{
	text-align: left;
	font-weight: bold;
	color: black;
	font-size: 20px;
}
.news_title{
	line-height: 120%;
}
.news_text_big{
	margin: 0 0.2em;
}
.news_text_big,.news_text_big p,.news_text_big div{
	margin-bottom:7px;
	color: black;
	
	font-size:16px;
}
.kabar_big_author, .kabar_big_author div{
	width:100%;
	text-align:right !important;
}


/* Голосование */
.jv{
	font-size: 18px;
	float:left;
	margin: 0 10px 0 0;
}
.janylyk_votes{
	margin-top:10px;
	clear:both
}

.j_vote{
	margin-bottom:10px;
}

.j_vote_title{
	padding:10px 5px 10px 5px;
	background-color: #6d84b4;
	border: 1px solid #3b5998;
	margin-right:5px;
	color:white;
	font-weight:bold;
	font-size:14px;
}

.jv_answer_add_block{
	border: 1px solid #3b5998;
	border-top:0px solid #3b5998;
	padding:5px;
	margin:0 5px 0 0;
}
#jv_answer_add{
	cursor:pointer;
}
.response{
	border: 1px solid #3b5998;
	border-top:0px solid #3b5998;
	border-bottom:0px solid #3b5998;
	padding:10px;
	width: 743px;
}

.j_vote_body{
	border: 1px solid #3b5998;
	border-top:0px solid #3b5998;
	border-bottom:0px solid #3b5998;
	padding:10px 5px;
	margin:0 5px 0 0;
}

.j_vote_body li{
	cursor:move;
	margin:0 10px 5px 20px;
	padding:10px;
	border:1px dotted #ccc;
}

.j_vote_admin{
	background-color:white;
	padding:4px 5px 3px 5px;
	float:right;
	margin-right:10px;
	border: 1px solid #3b5998;
	border-bottom:0px solid #3b5998;
}

.j_vote_delete, .j_vote_edit, .j_vote_active{
	cursor:pointer;
}

.jv_answer_admin{
	float:right;
}

.jv_answer_delete, .jv_answer_edit, .jv_answer_picdelete{
	cursor:pointer;
}

.jv_answer_add_text{
	color:#097cbf;
	font-weight:bold;
	font-size:14px;
	float:left;
	line-height:30px;
	margin-right:5px;
	cursor:pointer;
}


.jv_vote_title{
	padding:5px;
	margin-right:5px;
	color:black;
	font-weight:bold;
	font-size:13px;
	line-height: 150%;
}

.jv_vote_body{
	padding:5px;
	margin:0 5px 0 0;
}

.jv_vote_body li{
	margin:0px;
	padding:3px;
	list-style-type: none;
	clear:both;
	overflow: hidden;
}

.gray{
	background-color: #e7e7e7;
}

.jv_button_container{
	margin-top:5px;
	text-align:center;
}

.jv_submit,.jv_show_result,.jv_wantvote{
	border:1px solid #000;
	padding: 5px 3px;
	cursor:pointer;
	background-color: #00ADEF;
	color:white;
	border-radius: 3px; 
}

.jv_submit:hover, .jv_show_result:hover, .jv_wantvote:hover{
	background-color: #036D96;
}

.jv_vote_response{
	color:red;
	font-weight:bold;
	margin:5px;
	text-align:center;
}

.jv_wait{
	width:30px;
}

.jv_result_body{
	padding:5px;
	margin:0 5px 0 0;
}

.jv_result_body li{
	margin:0 10px 0 0px;
	padding:5px;
	list-style-type: none;
	overflow:hidden;
}

.jv_result_answer{
	color: #211e1f;
	font-weight: normal;
	font-size: 14px;
}

.jv_result_count{
	font-size:12px;
	float:left;
	line-height: 25px;
}

.jv_result_container{
	height: 15px;
	margin-top:5px;
	margin-left:80px;
}

.jv_result_block{
	background-color:#FFD800;
	height:15px;

	border-radius: 5px;
}

.jv_younotvoted{
	color: #211e1f;
	font-weight: bold;
	font-size: 14px;
}
.iframe_upload{
	width:100px;
	height:26px;
	display:none;
}

.jva_pic{
	float:left;
	width:70px;
}

.jva_pic img{
	max-height:70px;
	max-width:70px;
	margin:0 auto;
}

.jva_content{
	margin-left:80px;
}

.jva_margin0{
	margin-left:0px;
}

.j_vote_user_count{
	text-align:center;
	margin: 0 10px 2px 0px;
}

.com_minus, .acom_minus{
	width:14px;
	height:14px;
	cursor:pointer;
	background: transparent url('/imgs/comrate-m.gif') no-repeat 0 0;
}
.com_plus, .acom_plus{
	width:14px;
	height:14px;
	cursor:pointer;
	background: transparent url('/imgs/comrate-p.gif') no-repeat 0 0;
}
.com_minus_root{
	width:14px;
	height:14px;
	cursor:pointer;
	background: transparent url('/imgs/comrate-m.gif') no-repeat 0 0;
}
.com_plus_root{
	width:14px;
	height:14px;
	cursor:pointer;
	background: transparent url('/imgs/comrate-p.gif') no-repeat 0 0;
}
.q-title{padding: 15px;    color: red;    font-size: 14px;    font-weight: bold;    font-family: Verdana;}
.variants{margin-left: 35px;}
.variants p{cursor:pointer;}
.chekbutton{width:300px;  margin:0 auto; border-radius:5px; background-color:red; color:white; text-align:center; padding: 10px;    cursor: pointer; margin-bottom:25px;     text-transform: uppercase;}
.r-answer{width:40%; float:left;display:none;}
.l-answer{width:40%; float:right; display:none;}
.tjoop{color:green; text-align:center; text-transform:uppercase; padding:3px; border-bottom:1px solid green;}
.tjoop2{color:red; text-align:center; text-transform:uppercase; padding:3px; border-bottom:1px solid red;}
.c-a{ text-align:center; font-size:50px; color: green; padding:5px;}
.c-a2{ text-align:center; font-size:50px; color: red; padding:5px;}
.errrer{width:80%; margin:0 auto; padding:15px; border-radius:5px; border:1px solid red; text-align:center; color:red; display:none; }
.percent{width:80%; margin:0 auto; height:35px; padding:3px; border-radius:5px; border:1px solid  #10800d; text-align:center; display:none; }
.inner-percent{width:0%; height:100%;border-radius:5px; background-color:#10800d; text-align:center;color: white;   text-transform: uppercase;  font-size: 18px; display:none;}
.inner-percent div{ padding-top: 7px;  text-transform: uppercase;  font-size: 18px;}
.result{width:80%; margin:0 auto; padding:15px;text-align: center;   text-transform: uppercase;    font-size: 25px;    font-family: verdana;    color: red; display:none; }
.best{background-image: url(/images/fire.gif);}
.good{}
.answer-by{ width:80%;  margin:0 auto; margin-top:10px; display:none;}
.total-q{width:100%; height:10px; background-color:green;}
.total-q-t{color:green; font-family:Verdana; text-align:left;}
.right-a{background-color:#27948e;width:0%; height:10px; margin-top:10px;}
.right-a-t{color:#27948e}
.wrong-a{background-color:red;width:0%; height:10px; margin-top:10px;}
.wrong-a-t{color:red}
.emty-a{background-color:#c8cac9; width:2%; height:10px; margin-top:10px;}
.emty-a-t{color:#c8cac9}
  

@media screen and (max-width: 800px) {

.w-head{ padding: 10px !important;    background-color: #19688e !important; color: white !important; font-weight: bold !important; margin-bottom:5px !important; cursor:pointer !important; } 

.weathertable td{ padding:5px; font-size:16px !important; color:white;}
.weathertable img{ width:20px; }
.w-1{padding:5px; margin-bottom:20px; display:none;  position:relative;}
.w-down{float: right;}
.bishkek{background:url("/img/weather/bishkek.jpg") center;
	   background-repeat:no-repeat;
	   background-size:cover;}
.chui{background:url("/img/weather/chui.jpg") center;
	   background-repeat:no-repeat;
	   background-size:cover;}
.talas{background:url("/img/weather/talas.jpg") center;
	   background-repeat:no-repeat;
	   background-size:cover;}
.jalal{background:url("/img/weather/jalal.jpg") center;
	   background-repeat:no-repeat;
	   background-size:cover;}
.osh{background:url("/img/weather/osh.jpg") center;
	   background-repeat:no-repeat;
	   background-size:cover;}
.batken{background:url("/img/weather/batken.jpg") center;
	   background-repeat:no-repeat;
	   background-size:cover;}
.kol{background:url("/img/weather/kol.jpg") center;
	   background-repeat:no-repeat;
	   background-size:cover;}
.naryn{background:url("/img/weather/naryn.jpg") center;
	   background-repeat:no-repeat;
	   background-size:cover;}
.w-overlay{background-color: rgba(0, 0, 0, 0.70); width:100%; height:100%; position:absolute; top:0px; left:0px; }

}

.tefir{	height: 190px; }