/* @override http://localhost:80/ucpsgcms/templates/_themes/ucps/css/print.css */
.badge.cont_magoff,
.badge.cont_read,
.menu,#first_row,
.meta_tools,
#had,
.grid_content_left,
 .grid_right,
 #spodne_menu,
 .content_readed_alert,
 #comment_form,
 .gek_cmnts .tool_button,
 #article_TOC {
 	display: none;
 }
div#content{display: block;width: 100%;background: #fff;color: #000;}

#content .content_tools {
 float: right;
 padding: 1px;
}

a{text-decoration: none;}

.meta_bar {
	border: 1px solid #cecece;
	padding: 10px;
	margin: 10px 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 12px;
}

.meta_bar .label {
	color: #7a7a7a;
	font: 10px Georgia, "Times New Roman", Times, serif;
}



.gek_cmnts {
	background: #f4f4f4;
	padding: 15px;
	margin-top: 20px;
	/*border-radius: 8px;*/
 }

.cmnts_label {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 5px;
	margin-bottom: 10px;
	color: #888;
}

.cmnts_label .add_comment {
	font-weight: normal;
	font-size: 12px;	
	float: right;
}

.cmnts_list .comment .time, .cmnts_list .comment .date {
	margin-right: 5px;
	color: #717171;
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;

}

.comment .header .title {
	font-size: 16px;
	margin: 5px 0px 10px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
}


.comment span.title a {
	font-size: 16px;

}

.comment .header .buttons{
	float: right;

}


.cmnts_list .comment .header2 .title {
	color: #B10F0F;
	display: inline-block;  
	float: left;
}

.cmnts_list .comment .reply_title {
	color: #000;
}

.cmnts_list .comment .name {
	display: inline-block;
	color: #717171;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	

}

.cmnts_list .comment .text.hidden {
	display: none;
}

.cmnts_list .admin_message {
	font-weight: bold;
}

/*.cmnts_list .comment .edit {
	display: inline-block;
	float: right;
}
*/
.cmnts_list .comment .cmnt_link {
	display: inline-block;
	float:right;
}
.cmnts_list .comment .cmnt_link a {
	color: #BFBFBF;
}

.cmnts_list .comment {
	margin-top: 10px;
	padding-bottom: 5px;
	/*border-radius: 8px;*/	
}

.gek_cmnts .comment .user_rankings,.comment .header2, .comment .content, .comment .footer {
	padding: 3px 10px 3px 10px;
}

.comment div.avatar {
	float: left;
	margin-right: 10px;
	background: #fff;
	border: 1px solid #e5e5e5;
}

.cmnts_display_set {
	float: right;	

}

.cmnts_label .nadpis {
	font-size: 16px;
}

div.cmnt_body {
	background: #fff;	

	margin-left: 65px;
}

.comment .header {
	padding: 10px 10px 0 10px;
}

.comment .footer {
	height: 16px;
	background: #fff;
	border-radius: 0 0 8px 8px;
}

.comment .content .edited {
	margin-top: 10px;
/*	color: #DEDEDE;*/
	font-size: 11px;
	font-style: italic;
}

.comment .content a {
/*	background: #eee;
	padding: 0px 3px;
	border-radius: 5px;	
	display: inline-block;
*/}

.comment .content a:hover {
/*	background: #DEDEDE;
	text-decoration: none;	
*/}

.comment .footer .buttons {
	float: right;
}


.cmnts_form {
	padding: 3px 10px 3px 10px;	
}           

.cmnts_form .label {
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 5px;
	margin-top: 20px;
}

.cmnts_form .label .login_name {
	font-weight: normal;
	margin-left: 5px;
}

.cmnts_form textarea {
	display: block;
	margin-bottom: 10px;
	width: 50%;
}
.cmnts_form label {
	display: block;
	margin-top: 10px;
}

.cmnts_form label.checkbox {
	display: inline;
	margin-left: 6px;
}

.cmnts_form input[type=text] {
	width: 25%;
}

.comment.depth1 {
	margin-left: 0px;
}

.comment.depth2 {
	margin-left: 30px;
}

.comment.depth3 {
	margin-left: 60px;
}

.comment.depth4 {
	margin-left: 75px;
}

.comment.depth5 {
	margin-left: 80px;
}

div.cmnt_msg_first {	
 background: #fff;	
 padding: 20px;
 margin: 10px 0 0 0;
 font-style: italic;
}

.comment {
	margin-left: 75px;
}

.cmnts_form_not_registered form {
	background: #fff;
	padding: 15px;
	margin-top: 10px;
	border-radius: 8px;
}

.cmnts_form_not_registered .label {
	font-size: 18px;
}

.cmnts_form_not_registered label {
	font-weight: bold;
}                    

.cmnts_form_not_registered input[type=text], .cmnts_form_not_registered input[type=password] {
	width: 25%;
}

.cmnts_form_not_registered input[type=submit]{
	display: block;
	margin-top: 10px;
}

.cmnts_form_not_registered label {
    display: block;
    margin-top: 0px;
}

.cmnts_form_not_registered .notice {
 	font-size: 11px;
	color: #828282;
}

.cmnts_msg {
	display: none;
}

.cmnts_msg.show {
	display: block;
	background: #F7FFE4;
	padding: 5px 10px;	
	margin-top: 10px;
	border: 1px solid #DEDEDE;
	border-radius: 8px;	
	font-weight: bold;
}

.cmnts_watch_content {
	float: right;
}

.gek_cmnts .view_type {
	display: inline-block;	
	/*background: #DEDEDE;*/
	/*padding: 3px 6px;*/
	/*border-radius: 5px;*/	
}

.gek_cmnts .view_type .view_type_text a{
/*	border-bottom: 2px solid #B10F0F;*/
	/*color: black;*/	
}

.gek_cmnts .view_type.selected .view_type_text a{
/*	border-bottom: 2px solid #B10F0F;*/
	font-weight: bold;
} 

.gek_cmnts .view_type .view_type_text a:hover{
	text-decoration: none;
}

#cmnts_add_new_denied {
	background: #FFE7E7;
	padding: 5px 10px;	
	margin-top: 10px;
	border: 1px solid #DEDEDE;
	border-radius: 8px;	
	font-weight: bold;
}

.gek_cmnts .user_rankings {
/*	float: left;
	display: block;
*/}