
.forums_list {
	width:100%;
	border:1px solid #bbb;
}

.forums_list_header {
	height:40px;
	background-color:#eee;
}

.forums_list_header td {
	padding:10px 20px 10px 20px;
}

.forums_list .forum_list_item {
	border:1px solid #ccc;
	border-bottom:0px;
	height:60px;
}

.forums_list .forum_list_item:hover {
	background-color:#fff5dd;
	outline:1px solid #f0c4a0;
	box-shadow: 0 0 10px #ffb77e;
	border-color:#fff5dd;
	position:relative;
	z-index:10;	
	
}

.forums_list .forum_list_item td {
	padding:20px;	
}

.forums_list .td_center {
	text-align:center;
}

.forums_list .td_center >* {
	vertical-align:middle;
}

.forums_list .forum_name {
	text-decoration:none;
	font-size:18px;
	color:#333;
	display:block;
	width:100%;
}




.forum_controlpanel {
	border-left:3px solid #69a897;
	background-color:#d6ece7;
	border-radius:3px;
	padding:6px 10px 6px 10px;
	line-height:0px;
}

.forum_controlpanel .wbutton {
	margin-right:15px;
	cursor:pointer;
	display:inline-block;
	width:26px;
	height:26px;
}

.forum_controlpanel .wbutton img {
	position:absolute;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;	
}

.forum_controlpanel .wbutton img:hover {
    margin-top:-3px;	
}

#forumdiv .garage_block {
	margin-top:20px;
}


.topic_img2 {
	position:absolute;
	width:32px !important;
	height:32px !important;
	/*margin:40px 20px 0 0 !important;*/
	top:28px;
	left:28px;
	
	box-shadow: 0 2px 6px 0 rgba(117,117,117,.5);
}


.forum_topic_header_change {
	font-size:12px;

	color:#bbb;
	margin:4px 0 0 0px;
	padding:4px 10px 4px 70px;

	border:1px solid #e7e7e7;
	border-radius:3px;
	
	box-shadow:0px 1px 0px rgba(0,0,0,0.1);
	
	background-color:#fff;
}

.forum_topic_change_vote {
	float:right;
	
}

.forum_topic_header_change a {
	color:#999;
}


.forum_allimg_item {
	position:relative;
	display:inline-block;
}

.forum_allimg_msg {
	display:none;
	position:absolute;
	width:30px;
	height:30px;
	top:-5px;
	left:-5px;
}

.forum_allimg_item:hover .forum_allimg_msg {
	display:block;
}

.forumLastUsers {
	font-size:12px;
	line-height:16px;
}

.topic_header_rating {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */		
	
	width:100%;
	padding:20px;
	border:1px solid #bbb;
	background-color:#fff;

	font-size:14px;

	overflow:hidden;
	display:table;
}

.topic_rating_transport {
	display:table-cell;
	padding-right:20px;
	width:240px;
	text-align:center;
	font-size:22px;
	padding-top:4px;
}

.topic_rating_result {
	display:table-cell;
	margin-left:10px;
}

.topic_garage_recommended {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */		
	
	width:100%;
	padding:20px;
	border:1px solid #bbb;
	background-color:#fff;

	font-size:14px;

	overflow:hidden;
	display:table;
}

.topic_garage_recommended div {
	display:table-cell;
}

.topic_garage_recommended span {
	color:#aaa;
	text-decoration:underline;
	cursor:pointer;
}

.tgr_counter {
	width:60px;
	height:60px;
	
	border-radius:30px;
	
	text-align:center;
	color:#fff;
	font-size:32px;
	padding-top:16px;

	cursor:pointer;
	background-size:60px 60px;
	background-position:top left;
	background-repeat:no-repeat;
	
	text-shadow: 0px 0px 3px #000;
}

.tgr_counter:hover {
	cursor:pointer;
	background-color:#63bbff;
}

.tgr_content {
	padding-left:20px;
	line-height:22px;
}

.topic_garage_recommended h3 {
	font-size:22px;
	font-weight:bolder;
	margin:0 0 5px 0;
}

.tgr_select1 {
	color:#0090ff;
	
	line-height:28px;
	text-decoration:underline;
	cursor:pointer;
}

.forum_show_header {
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
	
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */	
	
	border:1px solid #bfd3b2;
	color:#859679;
	background-color:#f1ffe7;
	text-align:center;
	width:100%;
	padding:8px;
	border-radius:3px;
	margin:20px 0 0 0;
}

.forum_show_header:hover {
	cursor:pointer;
	background-color:#fff;
	border:1px solid #ccc;
	color:#555;
}

.forum_breadcrumbs_wrap {
	margin:8px 0 8px 0;
}


.forum_transport_link {
	width:100%;
	height:80px;
	border:1px solid #eee;
	background-color:#fff;
	
	box-shadow:0 1px 4px 0 rgba(117,117,117,.5);
}

.forum_transport_link_image {
	height:60px;
	margin:8px 0 0 20px;
}

.forum_transport_link_content {
	padding:10px;
	font-size:14px;
	display:table-cell;
}

.forum_transport_link_content div a, .forum_transport_link_content div .a  {
	color:#333;
}

.owner_card {
	text-align:center;
	width:64px;
	font-size:12px;
	line-height:16px;
}

.owner_card img {
	width:48px;
	border-radius:32px;
}


#ghost_name {
	width:100%;	
}
#topic_name {
	width:100%;	
}


.html_forum_info_panel {
	width:100%;
	background-color:#f4f4f4;
	box-shadow:0 1px 4px 0 rgba(117,117,117,.5);
	
	border-radius:2px;
	display:table;
	
	position:relative;
	z-index:10;
}

.html_forum_info_panel :last-child {
	border-right:none;
}

.html_forum_info_panel_item  {
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
	
	display:table-cell;
	border-right:1px solid #bbb;
	text-align:center;
	vertical-align:top;
	font-size:14px;
	line-height:18px;
	color:#777;
	
	cursor:pointer;
	text-decoration:none;
}

.html_forum_info_panel_item:hover  {
	text-decoration:none;
	color:#333;
}

.html_forum_info_panel_item  div {
	padding:11px 15px 0 15px;
	height:40px;
}

.html_forum_info_panel_item  div:hover {
	background-color:#fff;
	border-bottom:3px solid #ddd;
}

.html_forum_info_panel_item_selected div {
	background-color:#fff;
	border-bottom:3px solid #ff9f00;
}

.html_forum_info_panel_item img {
	vertical-align:middle;
}

#html_forum_info_panel_content {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */		
	width:100%;
	background-color:#fff;
	border:1px solid #ccc;
	border-top:none;
	display:none;
}

.fixed_breadcrumbs {
	position:fixed;
	top:56px;
	left:0px;
	
	
	background-color:#fff;
	box-shadow:0 0 10px 1px rgba(0,0,0,0.1);
	padding:6px 0 6px 0;
	
	width:100%;
	
	display:none;
	z-index:10001;
	
	color:#666;
}

.fixed_breadcrumbs a {
	color:#666;
}

.forum_topic_admin_table_td  {
	padding-right:20px;
	vertical-align:top;
	padding:10px;
	font-size:12px !important;
	border:1px solid #eee;
}


.forum_tags {
	font-size:14px;
	color:#888;
}

.forum_tags a {
	color:#888;
}

.forum_tags b {
	color:#333;
}

.breadcrumbs {
	color:#444;
}

.submit {
	height:60px;
}

.forum {
	margin:20px 0 0 0;
	font-size:14px;
}

.forum h1 {
	margin:40px 0 10px 0;
	color:#444;
}

.topicitem_lite {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */	
	
	position:relative;
	height:56px;
	overflow:visible;
	width:100%;
	border-bottom:1px solid #eee;	
	font-size:18px;
	padding:5px 10px 0 10px;
}

.topicitem_lite a {
	text-decoration:none;
	color:#444;
}

.topicitem_lite_time {
	font-family: 'Ubuntu', Arial;
	font-weight:normal;
	letter-spacing:0px;	
	height:20px;
	font-size:12px;
	color:#aaa;
	overflow:hidden;
}

.topicitem_lite:hover {
	background-color:#FFF06F;
}



.forum .topicitem {
	position:relative;
	height:82px;
	overflow:visible;
	
	width:100%;
	border-top:1px solid #eee;
	
}

.forum_topic_item_recent {
	height:90px !important;
}



.forum .topicitem:hover {
	z-index:10;
	overflow:visible;
}


.forum_topic {
	width:100%;
	background-color:#fafafa;
	background-color:#fff;
	
	margin:0px 0 18px 0;
	padding-top:4px;
	
	table-layout: fixed;
	/*box-shadow: 1px 1px 2px 2px #bbb;*/
}

.forum_topic_img, .forum_topic_content, .topic_last_msg {
	vertical-align:top;
	display:table-cell;
}


.forum_topic_img {
	width:68px;
}

.forum_topic_content {
	width:100%;
	padding:4px 20px 2px 20px;
}

.topic_last_msg {
	width:40px;
	text-align:center;
	line-height:14px;
}

.topic_last_msg .new-messages {
	margin-top:0px !important;
}

.topic_last_msg {
	width:40px;
	text-align:center;
	line-height:14px;
	padding-top:16px;
}

.forum_topic_img img {
	width:48px;
	margin:8px 0 20px 20px;
	border-radius:24px;
}

.forum_topic_thumbnail {
	width:48px;
	height:48px;
	margin:8px 0 20px 20px;
	border-radius:24px;
	color:#fff;	
	font-size:24px;
	padding-top:12px;
	text-align:center;
}

.forum_topic_lite_img img {
	width:36px;
	border-radius:24px;
	margin:4px 10px 0 0;
}

.forum_topic_content a {
	width:100%;
	font-size:18px;
	line-height:26px;
	color:#333;
	text-decoration:none;
}


.forum_topic:hover {
	background-color:#fff5dd;
	outline:1px solid #f0c4a0;
	box-shadow: 0 0 10px #ffb77e;
	
}



.forum_topic a:hover {	
	cursor:pointer;
	text-decoration:none;
	color:#444;
	
}

.topic_content {
	display:-moz-inline-stack;
	display:inline-block;
	_overflow:hidden;
	zoom:1;
	*display:inline;
	vertical-align:top; 

border:0px;
height: auto;
background-color:transparent;
width:500px;
text-align:left;

color:#333;
}


.forum_topic a:hover .topic_content {
	display:-moz-inline-stack;
	display:inline-block;
	_overflow:hidden;
	zoom:1;
	*display:inline;
	vertical-align:top; 
border:0px;
color:#4a4306;
text-decoration:none;
}


.forum .topic_recent_users {
	display:table-cell;
	padding:6px 10px 0 10px;
	white-space:nowrap;
	font-size:12px;
	line-height:14px;
	
	height:84px;
	
	width:160px;
	text-align:center;
	vertical-align:top;
	
}

.forum .topic_recent_users img {
	width:32px;
	border-radius:16px;
	margin:0 2px 0 2px;
}


.forum .topic_last_msg {
	display:table-cell;
	width:80px;
}

.forum .topic_last_msg a {
	margin:0px;
	width:70px;
}

.forum .topic_last_msg a img {
	margin:8px 0 0 0;
	width:32px;
}

.forum_topic_unread {
	background-color:#f2ffcc;
	border-left:5px #5e8000 solid;
	
}

.forum_topic a .topic_parent_name {
    height:16px;
    margin-top:0px;

	margin:2px 0 0 0;	
	color:#111;
	font-size:12px;
    
	font-family: 'Ubuntu', Arial;
	font-weight:normal;
	letter-spacing:0px;
    line-height:17px;
    overflow:hidden;	
}

.forum_topic a .hidden_text {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
       
    height:16px;
    margin-top:0px;

	margin:2px 0 0 0;	
	color:#777;
	font-size:12px;
    
	font-family: 'Ubuntu', Arial;
	font-weight:normal;
	letter-spacing:0px;
    line-height:17px;
    
    color:#999;
    overflow:hidden;
}

.forum_topic a:hover .hidden_text_active {
	margin:2px 0 0 0;	
	color:#6E672A;
	font-size:12px;
	
	height:56px;
}


.forum_topic a .created_time {
	font-family: 'Ubuntu', Arial;
	font-weight:normal;
	letter-spacing:0px;	
	height:24px;
	margin:2px 0 0 0;
	color:#777;
	font-size:12px;
	overflow:hidden;
}

.forum div .ma {
	display:none;
}

.forum div:hover .ma {
	position:absolute;
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */  
	padding:11px 15px;
	width:40px;
	height:40px;
	margin:0px;
	
	margin-left:600px;

	background-color:#ec3d14;
	background-image:Url('/images/edit.png');
	color:#fff;
	display:block;

	cursor:pointer;
}

.forum div .ma:hover {
	background-position:0 -40px;
}


/*
.forum_recent {
	width:100%;
	
	border-bottom:1px solid #eee;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	padding:2px 16px 2px 16px;
	background-color:#fff;
}
.forum_recent:hover {
	background-color:#fff5dd;
	outline:1px solid #f0c4a0;
	box-shadow: 0 0 10px #ffb77e;
	position:relative;
	z-index:10;
}

.forum_recent .recent_nm {
	padding:0px;
	width:32px;
}
.forum_recent .recent_stat {
	padding:0px;
	width:32px;
}
.forum_recent .recent_users {
	padding:0px;
	width:32px;
}
.forum_recent .recent_user {
	padding:0px;
	width:32px;
}
*/



.forum_branch {
	width:100%;
	
	border-bottom:1px solid #eee;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	padding:2px 16px 2px 16px;
	background-color:#fff;
}


.forum_branch_first {
	border-top:1px solid #eee;
}

.forum_branch_2n {
	background-color:#f8f8f8;
	
}

.forum_branch:hover {
	background-color:#fff5dd;
	outline:1px solid #f0c4a0;
	box-shadow: 0 0 10px #ffb77e;
	position:relative;
	z-index:10;
}

.forum_branch a {
	text-decoration:none;
}

.forum_branch a .branch {
	display:block;
	border:0px;
	height: auto;
	background-color:transparent;
	font-size:18px;
	line-height:22px;
	text-decoration:none;
	color:#444;
	margin-bottom:4px;
}

.forum_branch .hint {
	text-decoration:none;
	font-size:14px;
	color:#999 !important;
}

.forum_branch .hint a {
	color:#999 !important;
}
.forum_branch .hint a:hover {
	color:#777 !important;
	text-decoration:underline;
}
/*
.forum_branch a .branchcount {
display:block;
border:0px;
height: auto;
background-color:transparent;
text-decoration:none;
color:#999;
margin:8px 0 10px 0;

font-family: 'Ubuntu', Arial;
font-size: 14px;
font-weight:normal;
}
*/

.forum_branch a:hover .branchcount {
display:block;
border:0px;
height: auto;
background-color:transparent;
text-decoration:none;
color:#90862e;
margin:8px 0 10px 0;	
}

.forum_branch td {
	padding:10px;
	line-height:18px;
}

.forum_branch td strong {
	font-size:20px;
}

.forum_branch .branch_td0 {
	text-align:left;
	padding-left:20px;
}

.forum_branch .branch_td_image {
	width:32px;
	padding-right:0px;
	padding-left:20px;
}

.forum_branch .branch_td_image img {
	border-radius:50%;
}

.unread_count {
	display:inline-block;
	font-size:12px;
	line-height:14px !important;
	font-weight:bolder;
	color:#21aa58;
}

.forum_branch .branch_nm {
	padding:0 0 0 15px;
	width:32px;
}

.branch_tagsdata {
	padding:0;
	width:110px;
	
	font-size:10px;
	line-height:12px !important;
	
	text-align:center;
	
}

.branch_tagsdata a {
	color:#222;
}

.branch_tagsdata img {
	width:25px;
	border-radius:50%;
	opacity:0.8;
}

.forum_branch .branch_td1 {
	text-align:center;
	width:100px;	
}

.forum_branch .branch_td2 {
	font-size:12px;
	line-height:16px;
	color:#777;
	text-align:center;
	width:120px;	
}

.lasttopic {
	display:block;
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */ 
	width:100%;
	padding:6px;
	background-color:#f5f5f5;
	border-top:2px solid #fff;
}

.lasttopic img {
	border-radius:16px;
}

.lasttopic:hover {
	display:block;
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */ 
	width:100%;
	padding:6px;
	background-color:#FFF;
	
}

.lasttopic div {
	display:-moz-inline-stack;
	display:inline-block;
	_overflow:hidden;
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin-left:10px;
	width:188px;
	font-size:12px;
	line-height:14px;
	color:#555;
}

.lasttopic div.cw {
	display:-moz-inline-stack;
	display:inline-block;
	_overflow:hidden;
	zoom:1;
	*display:inline;
	vertical-align:top;
	margin-left:10px;
	width:200px;
	color:#fff;
}

.lasttopic:hover div {
	color:#4a4306;
}

.banner4 {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */
	display:-moz-inline-stack;
	display:inline-block;
	_overflow:hidden;
	zoom:1;
	*display:inline;
	vertical-align:top;
	
	width:700px;
	height:170px;
	background-image:Url('/images/banner4.png');
	margin-top:20px;
	text-align:right;
	padding:67px 40px 10px;
	text-decoration:none;
	font-size:12px;
	color:#224459;
}

.banner4 a {
	color:#000;
}

.add_message textarea {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */
		
	width:100%;
}

.add_topic textarea,  .add_topic input[type="text"] {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */
		
	width:100%;
}

#add_attach {
	text-decoration:underline;
	cursor:pointer;
}

#add_attach:hover {
	color:#fbe10a;
}

.ask {
	display:block;
	width:100%;
	height:32px;
	background-image:Url('/images/ask.jpg');
	margin-top:20px;
}

.ask:hover {
	background-position:0 -32px;
}

.withlogo {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */
	display:-moz-inline-stack;
	display:inline-block;
	_overflow:hidden;
	zoom:1;
	*display:inline;
	vertical-align:top;
		
	width:500px !important;
}

.branchlogo {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */
	display:-moz-inline-stack;
	display:inline-block;
	_overflow:hidden;
	zoom:1;
	*display:inline;
	vertical-align:top;
		
	width:200px !important;
	text-align:center;
	height:72px;
	
	/*box-shadow:4px 1px 2px 2px #bbb !important;*/
}

.branchlogo img {
	margin:0px !important;
	width:initial !important;
}


.fresh_topics {
	background-color:#EF3500;
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */
	
	padding:20px 8px 20px 8px;
	margin-bottom:40px;
	margin-left:-16px;
}

.forum_subscribe {
	margin-top:16px;
	cursor:pointer;
}

.s_unchecked {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */
	display:-moz-inline-stack;
	display:inline-block;
	_overflow:hidden;
	zoom:1;
	*display:inline;
	vertical-align:top;
	
	width:42px;
	height:43px;
	background-image:Url('/images/subscribe1.png');
}

.s_checked {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */
	display:-moz-inline-stack;
	display:inline-block;
	_overflow:hidden;
	zoom:1;
	*display:inline;
	vertical-align:top;
	
	width:42px;
	height:43px;
	background-image:Url('/images/subscribe3.png');
}

.forum_subscribe2 {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Для Firefox */
	display:-moz-inline-stack;
	display:inline-block;
	_overflow:hidden;
	zoom:1;
	*display:inline;
	vertical-align:top;
	
	padding:10px 0 0 20px;
	
	width:656px;
	height:42px;
	background-image:Url('/images/subscribe2.png');
}


.users15 img {
	margin:2px 2px;
}
@media only screen and (max-width: 600px) {
	.topic_header_rating {
		text-align:center;
		
	}
	.topic_rating_transport {
		display:block !important;
		width:100%;
		padding:0px;
	}
	
	/*
	.topic_rating_transport img {
		display:block;
		margin:0 auto;		
	}
	
	.topic_rating_transport div {
		display:none;
	}
	*/
	.topic_rating_result {
		clear:both;
		display:block !important;
		margin:0px;
	}
}

@media only screen and (max-width: 900px) {
				#forumdiv {
					font-size:14px;
					line-height:18px;
				}
				
				.fixed_breadcrumbs {
					top:48px;
				}
				
				.structure_paper_elastic_forum {
					/*background-image:Url('/images/mobile-bg3.jpg');*/
					
					margin-top:-10px;
					/*background-color:#f2e8d7;*/
					background-color:#fcfcfc;

					
					background-attachment:fixed;
					padding:20px 10px 0 10px;
				}	
				
				.forum .topicitem {
					position:relative;
					margin-bottom:0px;
					height:auto;
				}
				
				.forum_topic_item_recent {
					height:auto !important;
				}				
/*
				.topicitem a > div:first-of-type {
					box-sizing: border-box;
					-moz-box-sizing: border-box;
						
					margin:10px 20px 10px 20px!important;
					font-size:20px;
					line-height:24px;
				}
*/
				.forum .topicitem:hover {
					z-index:10;
					overflow:visible;
				}
				
				.forum_topic {
					margin:0px;
				}
				/*
				.forum a img {
					display:none;
				}
				*/
				.forum a .hidden_text {
					display:none;
				}
				
				.forum a:hover .hidden_text {
					display:none;
				}
								
				.forum a div {
					/*width:80%;*/
				}
				
				.forum div a:hover div div {
					margin:0;	
				}

				.forum .topic_recent_users {
					display:none;
					
					padding:6px 2px 0 2px;
					white-space:normal;
					font-size:12px;
					line-height:14px;
					
					width:120px;
					text-align:center;
					vertical-align:top;
					
				}
				
				.forum_branch {
					padding:2px 8px 2px 8px;
				}
				
				.branchcount {
					line-height:16px;					
				}
				
				.forum_tags {
					line-height:18px;
				}
				
				.forum_branch a .branch {
					font-size:16px;
					line-height:18px;
				}
				
				.forum_branch .hint {
					display:none;
				}				
				
				.forum_branch .branch_td1 {
					width:80px;
				}
				
				.forum_branch .branch_td2 {
					display:none;
				}
				
				.forum_topic_content a {
					font-size:16px;
					line-height:18px;
					margin: 4px 10px 2px 10px !important;
				}

				.forum a .created_time {
					font-size:12px;
					line-height:14px;
					margin-bottom:10px;
					height:auto;
				}

				.forum_topic_img {
					width:48px;
				}
				
				.forum_topic_img  img {
					margin:10px 0 0 0;
				}
				
				.forum_topic_thumbnail {
					margin:10px 0 0 0;
				}				
				
				.forum_topic_content {
					padding-left:10px;
				}
				
				.html_forum_info_panel_item {
					
				}
				
				.html_forum_info_panel_item img {
					margin-right:0px;
				}
				.html_forum_info_panel_item  div {
					/*display:none;*/
					padding:10px 3px 0 3px;
				}				
				.html_forum_info_panel_item  span {
					/*display:none;*/
					font-size:12px;
				}
				
				.topic_garage_recommended h3 {
					font-size:16px;
					line-height:20px;
					font-weight:bolder;
					margin:0 0 5px 0;
				}
				
				.forum .topic_last_msg {
					vertical-align:middle;
					padding-top:0px;
					width:40px;
				}

				.forum .topic_last_msg a img {
					margin:0;
					width:32px;
				}
				
				.forum_topic_header_change {
					padding-left:10px;
				}
		
				
}
