@charset "utf-8";


.filter_regions,
.filter_courts 
{
	margin-top: 10px
}

#active_filters{
	margin: 10px 0;
}

.comments_block .comments_count_block{
	cursor: text;
}
	.comments_block .comments_count_block .to_comment{
		color: #000000 !important;
		text-decoration: none;
		cursor: text;
	}

.comment .user_name{
	float: left;
	padding-right: 5px;
	font-size: 12px;
	font-weight: bold;
	font-family: trebuchet ms, arial, sans-serif;
}

.chort_text .date, .comment .last_row{
	font-family: trebuchet ms, arial, sans-serif;
	font-size: 11px;	
	color: #999999;
	font-style: italic;
}
	.comment .last_row .anser{
		position: absolute;
		right: 0;
	}
	.comment .short_comment.all_text .last_row .anser{ 
		position: absolute;
		right: 12px;
	}

#news_comment .last_connemts{
	border-bottom: 1px solid #cccccc;
	width: 345px;
	
}
#news_comment .art_name{
	font-weight: bold; 
}
#news_comment .connemt_content{
	margin: 0px;
	padding: 0px;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	max-height:190px !important;
}

#logout{
	
	cursor: pointer;
	position: absolute;
	top: 10px;
	right: 10px;
}

.comments_count_block{
    cursor: pointer;
}


.quote{
	font: bold italic 14px Georgia;
}

.comment.item{
	position: relative;
}

#comments_stream{
	overflow: hidden !important;
}

.long-text{
	word-wrap: break-word;	
}

.hide_long_text{
	position: relative;
	right: 0;
	float:right;
	font-size:11px;
	margin: 5px 0;
	right: -20px;
	 
}

.show_all_text{
	cursor: pointer;
}
.show_all_text:hover{
	text-decoration: underline;
}

.all_text{
	
	z-index: 50;
	position: absolute;
	padding: 0 49px 0 65px;
	background-color: rgb(255, 255, 255);
	-webkit-box-shadow: rgb(153, 153, 153) 0px 0px 6px;
	box-shadow: rgb(153, 153, 153) 0px 0px 12px;
	opacity: 1;
	margin-top: 5px; 
	margin-left: 6px;
}



#flashmenu{
	position: absolute;
	
	z-index: 100;
	list-style: none;
	/*padding: 0 10px;*/
	color: #000;
background-color: #fff;
-webkit-box-shadow: rgb(153, 153, 153) 0px 0px 6px;
box-shadow: rgb(153, 153, 153) 0px 0px 12px;
opacity: 1;
font-size:13px;
font-weight:bold;
font-family:Arial;
line-height:30px;

}
	#flashmenu li {
		cursor: pointer;
		margin: 2px 0;
		display: list-item;
		padding: 2px 10px;
		line-height: 30px;
	}

	#flashmenu li:hover{
		background-color:#e8e8e8;
		text-decoration:underline;
		border-top:1px solid #d9d9d9;
		border-bottom:1px solid #d9d9d9;
		line-height: 30px;
		padding: 1px 10px;
	}

	

.soc{
	list-style: none;
/*display: block;*/
line-height: 60;
vertical-align: top;
position: relative;
top: -13px;
right: -5px;
}
	.soc li{
		cursor: pointer;
		padding: 0;

	}
	.soc li a {
		float: left;
		display: block;
	}

	.soc li a.soc-l_fb_ua{
		width: 160px;
		height: 25px;
		background: url('/graphics/fb.png') no-repeat;
	}

	.soc li a.soc-l_vk_ua{
		width: 160px;
		height: 25px;
		background: url('/graphics/vk.png') no-repeat;
	}

	.soc li a.soc-l_tw_ua{
		width: 160px;
		height: 25px;
		background: url('/graphics/tw.png') no-repeat;
	}

	.soc li a.soc-l_gp_ua{
		width: 160px;
		height: 25px;
		background: url('/graphics/gp.png') no-repeat;
	}
	
	.soc li a.soc-l_fb_ru{
		width: 160px;
		height: 25px;
		background: url('/graphics/fb_ru.png') no-repeat;
	}

	.soc li a.soc-l_vk_ru{
		width: 160px;
		height: 25px;
		background: url('/graphics/vk_rus.png') no-repeat;
	}

	.soc li a.soc-l_tw_ru{
		width: 160px;
		height: 25px;
		background: url('/graphics/tw_rus.png') no-repeat;
	}

	.soc li a.soc-l_gp_ru{
		width: 160px;
		height: 25px;
		background: url('/graphics/gp_rus.png') no-repeat;
	}

	
	div.mb5 {
		margin-top: -12px;
		float: left;
		font-size: 12px;
	}
span.site_login, span.site_soclogin{
	cursor: pointer;
	text-decoration: underline;
}
.required{
	color: #ff0000 !important;
}

.reemail{
	width: 200px !important;
}

.in_news{
	width: 200px !important;
}

/* ///////////////////////////////////////////////// */

.hide{

	display: none;
}

.arrow{

	background: url('/graphics/arrow.png') no-repeat -15px;
	width: 15px;
	height: 10px;
	position: absolute;
	margin: 2px 0px;
}

.show .arrow{
	background-position: 0px;
}

body {border: medium none; bottom: 0; left: 0; margin: 0; overflow: hidden; padding: 0; position: fixed; right: 0; top: 0; background: #e0e0e0; line-height: 13px;}

.main_view {bottom: 0; left: 0; margin: 0; overflow: hidden; padding: 0; position: absolute; right: 0; top: 0; z-index: 100;}

.abstract.large{

	font-size: 130% !important;
}

/* CONTENT WRAP */

#content_pane {bottom: 0; height: auto; left: 0; position: absolute; right: 160px; top: 0; width: auto; z-index: 120; background: none repeat scroll 0 0 transparent; border: 0 solid #DDDDDD; overflow: hidden; padding: 0; line-height: 20px;}

.shrink_wrap {-moz-box-shadow: 0 0 6px #999999; -webkit-box-shadow: 0 0 6px #999999; box-shadow: 0 0 12px #999999; background-color: #FFFFFF; border: 1px solid transparent; height: auto; z-index: 120; bottom: 0; left: 20px; margin-top: 20px; overflow: hidden; position: absolute; right: 20px; top: 0; width: auto;}



/* COPYRIGHT */

#copyright {bottom: 4px; color: #999999; font-family: Helvetica, Arial, sans-serif; font-size: 9px; line-height: 9px; left: 40px; position: absolute; z-index: 9999999;}
#copyright a {color: #999999; text-decoration: underline;}



/* DESIGNER */

#designer {bottom: 4px; color: #999999; font-family: Helvetica, Arial, sans-serif; font-size: 9px; line-height: 9px; right: 200px; position: absolute; z-index: 9999999;}
#designer a {color: #999999; text-decoration: underline;}



/* SIDEBAR */

#sidebar {background: none repeat scroll 0 0 transparent; border: medium none; bottom: 0; height: auto; position: absolute; right: 0; top: 0; width: 140px; margin: 20px 20px 20px 0; padding-top: 0; z-index: 110;}

 

#sidebar dl.languagesSwitch {top: 0; left: 0; margin: 0; overflow: hidden; position: absolute; right: 0;}


#sidebar dl.searchField {left: 0; margin: 0; overflow: hidden; padding: 0 0 0px 0; position: absolute; right: 0; top: 22px; border-bottom: 1px solid #999999;}
#sidebar dl.searchField dt {padding: 5px 1px; border: none;}
#sidebar dl.searchField input[type="text"] {margin: 0px; width: 104px; border: 1px solid #666666; font-weight: normal;}

#sidebar dl.sectionFeeds_new {left: 0; margin: 0; overflow: hidden; padding: 0 0 5px 0; position: absolute; right: 0; top: 56px; border-bottom: 1px solid #999999;}
#sidebar dl.sectionFeeds_new dd {margin-top: 5px; border: none;}


#sidebar dl.sectionFeeds {left: 0; margin: 0; overflow: hidden; padding: 0 0 5px 0; position: absolute; right: 0; top: 22px; border-bottom: 1px solid #999999;}
#sidebar dl.sectionFeeds dd {margin-top: 5px; border: none;}

#sidebar dl.helpers {bottom: 0; left: 0; margin: 0; overflow: hidden; position: absolute; right: 0;}

#sidebar dt {border-bottom: 1px solid #999999; color: #000000; text-shadow: 0 1px 0 #FFFFFF; cursor: pointer; font-family: 'helvetica','arial',serif; font-size: 12px; font-weight: bold; margin: 0; padding: 5px; text-transform: uppercase;}



#sidebar dd {background: none repeat scroll 0 0 transparent; border-bottom: 1px solid #999999; margin-bottom: 1px; margin: 0;  padding: 0;}

#sidebar ol {margin: 2px 0 0; padding: 0;}

#sidebar .content {height: 331px;}
#sidebar .content li {background: none repeat scroll 0 0 transparent; border: 1px solid transparent; color: #646464; text-shadow: 0 1px 0 #FFFFFF; cursor: pointer; font-family: 'helvetica','arial',serif; font-size: 11px; font-weight: bold; list-style: none outside none; margin: 2px 0; padding: 3px 5px; position: relative; text-transform: uppercase; -moz-border-radius: 3px; border-radius: 3px;}
#sidebar .content li.selected {background: #bbbbbb; text-shadow: 0 1px 0 #dddddd;}
#sidebar .content li:hover {border: 1px solid #999999;}
#sidebar .content li a {color: #444444;}
#sidebar .content li.selected a {color: #000000;}
#sidebar .content li a:hover {text-decoration: none;}

#sidebar .content_mobile li {background: #333333; border: 1px solid transparent; color: #ffffff; text-shadow: 0 1px 0 #666666; cursor: pointer; font-family: 'helvetica','arial',serif; font-size: 16px; font-weight: bold; list-style: none outside none; margin: 2px 0; padding: 3px 5px; position: relative; text-transform: uppercase; -moz-border-radius: 3px; border-radius: 3px;}

#sidebar .content_mobile li.selected,
#sidebar .show_hide_title.selected {background: #000000; text-shadow: 0 1px 0 #444444;}

#sidebar .show_hide_title.selected{
	-moz-border-radius: 3px; border-radius: 3px;
}

#sidebar .content_mobile li:hover {border: 1px solid #999999;}
#sidebar .content_mobile li a {color: #ffffff;}
#sidebar .content_mobile li.selected a {color: #ffffff;}
#sidebar .content_mobile li a:hover {text-decoration: none;}

#sidebar .content_home li,
#sidebar .content_news li {
	background: none repeat scroll 0 0 transparent; 
	border: 1px solid transparent; 
	color: #646464; 
	text-shadow: 0 1px 0 #FFFFFF; 
	cursor: pointer; 
	font-family: 'helvetica','arial',serif; 
	font-size: 12px; 
	font-weight: bold; 
	list-style: none outside none; 
	margin: 2px 0; 
	padding: 3px 5px; 
	position: relative; 
	text-transform: 
	uppercase; -moz-border-radius: 3px; 
	border-radius: 3px;
}
#sidebar .content_home li.selected,
#sidebar .content_news li.selected,
#sidebar #sectionsHeader.selected {background: #bbbbbb; text-shadow: 0 1px 0 #dddddd;}

#sidebar .content_home li:hover,
#sidebar .content_news li:hover {border: 1px solid #999999;}

 

#sidebar .content_home li.selected a,
#sidebar .content_news li.selected a {color: #000000;}

#sidebar .content_home li a:hover,
#sidebar .content_news li a:hover {text-decoration: none;}

.customize, .shortcuts, .account, .issues, .photos, .about, .reclame, .search, .personalities {padding: 10px 5px !important; color: #646464 !important;}

.languages {padding: 0px 5px 7px 5px !important; font-size: 10px !important; color: #646464 !important; cursor: default !important;}
 
.grv-tag-list__item:first-child {
display: none;
}
 
