<?xml version='1.0' encoding='UTF-8'?><uidget><metadata><name>Forum</name><api_version>1.0</api_version><size height='350' width='600' /><server>local://ForumCptServer</server><blog en='202' fr='201' /><max bg='0' fg='1' url='1' /></metadata><view><content>&lt;div class=uif_header&gt;
	&lt;div class=&quot;uif_search&quot;&gt;
		&lt;div&gt;
			&lt;div&gt;
				&lt;input placeholder=&quot;Chercher&quot; type=&quot;text&quot;&gt;
				&lt;span id=&quot;uif_search_loading&quot;&gt;&lt;/span&gt;
			&lt;/div&gt;
			&lt;div class=&quot;uif_search_btn&quot;&gt;
				&lt;span class=&quot;fonticon&quot;&gt;⚲&lt;/span&gt;
			&lt;/div&gt;
		&lt;/div&gt;
	&lt;/div&gt;
	&lt;a href=&quot;#&quot; class=uif_all_topics&gt;Tous les sujets&lt;/a&gt;&lt;a href=&quot;#&quot; class=uif_new_topic&gt;Nouveau sujet&lt;/a&gt;
&lt;/div&gt;
&lt;div class=&quot;uif_page uif_post_form_top&quot;&gt;
	&lt;div uitype=&quot;member&quot;&gt;&lt;/div&gt;
	&lt;div class=uif_data&gt;
		&lt;div class=uif_subject_field&gt;&lt;input type=text name=&quot;topic_subject&quot; value=&quot;&quot; placeholder=&quot;Titre du sujet&quot;/&gt;&lt;/div&gt;
		&lt;textarea class=&quot;uif_post_body&quot; name=&quot;post_body&quot; placeholder=&quot;Message à publier&quot;&gt;&lt;/textarea&gt;
		&lt;div style=&quot;text-align:center&quot;&gt;&lt;input class=uif_add_post type=submit value=&quot;Envoyer un nouveau message&quot;/&gt;&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;uif_topics uif_page&quot;&gt;
	&lt;div class=uif_topic_list&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;uif_posts uif_page&quot;&gt;
	&lt;div class=uif_post_list&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=uif_footer&gt;
	&lt;a href=&quot;#&quot; class=uif_all_topics&gt;Tous les sujets&lt;/a&gt;&lt;a href=&quot;#&quot; class=uif_new_topic&gt;Nouveau sujet&lt;/a&gt;
&lt;/div&gt;
&lt;div class=&quot;uif_post_form_bottom uif_page&quot;&gt;
	&lt;div uitype=&quot;member&quot;&gt;&lt;/div&gt;
	&lt;div class=uif_data&gt;
		&lt;div class=uif_subject_field&gt;
			&lt;input type=text name=&quot;topic_subject&quot; value=&quot;&quot; placeholder=&quot;Titre du sujet&quot;/&gt;
		&lt;/div&gt;
		&lt;textarea class=&quot;uif_post_body&quot; name=&quot;post_body&quot; placeholder=&quot;Message à publier&quot;&gt;&lt;/textarea&gt;
		&lt;div style=&quot;text-align:center&quot;&gt;&lt;input class=uif_add_post type=submit value=&quot;Envoyer un nouveau message&quot;/&gt;&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;
</content><properties><checkbox default='true' help='Si coché, vous recevrez un email chaque fois qu&apos;un visiteur poste un message ou un nouveau sujet sur le forum. Vous pouvez configurer l&apos;adresse email de notification en vous rendant sur les pages &lt;i&gt;Mon compte&lt;/i&gt; puis &lt;i&gt;Mes emails&lt;/i&gt;.' name='notification' value='Notification' /><checkbox default='false' help='Si coché, quand un visiteur poste un message ou un nouveau sujet sur le forum, le message ne sera pas affiché tant que vous le publierez pas. Ceci permet de filtrer les messages envoyés.' name='validation' value='Validation' /><checkbox default='false' help='Pendant l&apos;inscription, le visiteur pourra s&apos;inscrire à la newsletter de votre site.' name='signup_with_nl' value='Proposer la newsletter' /></properties><design_properties><number default='20' help='Ce paramètre permet de gérer le nombre de messages affichés sur chaque page.' minimum='1' name='post_nbr_per_page' title='Messages par page' /><number default='20' help='Ce paramètre permet de gérer le nombre de sujets affichés sur chaque page.' minimum='1' name='topic_nbr_per_page' title='Sujets par page' /><checkbox default='false' help='En activant cette fonction, vos visiteurs pourront &lt;b&gt;chercher sur votre forum&lt;/b&gt;.' name='search_field' value='Champ de recherche' /><option default='&apos;bottom&apos;' display='En haut|En bas' help='Sélectionnez ou afficher le formulaire d&apos;envoi.' name='form_position' title='Formulaire' values='top|bottom' /><checkbox default='true' help='Si cette option est cochée, la hauteur du module sera automatiquement adaptée au nombre de messages (ceci pourra éventuellement cacher des modules placés sous ce module). Sans cette option des barres de défilement permettent de parcourir tous les messages.' name='auto_size' value='Taille auto' /></design_properties></view><script>UI_Forum={forums:{}};
UI_List.UI_Forum={initialize:function(a){this.cpt=a;
this.current_topic=null;
this.current_page=null;
a.setOptions([&quot;locked&quot;])
},onDisplay:function(c){var b=this;
this.no_scroll=true;
this.newly_created=(this.cpt.newlyCreated);
this.n={main:c};
var a=[&quot;topics&quot;,&quot;topic_list&quot;,&quot;posts&quot;,&quot;post_list&quot;,&quot;add_post&quot;,&quot;page&quot;,&quot;subject_field&quot;,&quot;new_topic&quot;,&quot;all_topics&quot;,&quot;post_body&quot;,&quot;footer&quot;,&quot;search&quot;,&quot;search_btn&quot;];
a.each(function(d){b.n[d]=$(&quot;.uif_&quot;+d,b.n.main)
});
this._updateDisplayNewsletter();
this.updateForm();
this.size_getter_el=$(&quot;&lt;div&gt;&lt;/div&gt;&quot;).appendTo(this.n.main)[0];
this.cpt.data.search_field=this.cpt.data.search_field||false;
this.display_page_current_request=$.Deferred().resolve();
this.displayPage({page:&quot;topics&quot;});
this.onHashChange();
this.n.new_topic.click(function(){b.displayPage({page:&quot;new_topic&quot;});
return false
});
this.n.all_topics.click(function(){b.displayPage({page:&quot;topics&quot;});
return false
});
this.n.add_post.bind(&quot;click&quot;,function(){b.n.add_post.hide();
var d=b.cpt.statusLoading();
var f=$(this).closest(b.n.post_form);
var e={request:&quot;add_post&quot;,post:{},topic_id:b.current_topic};
f.find(&quot;.uif_data input,.uif_data textarea&quot;).each(function(g,h){e.post[h.name]=h.value
});
b.cpt.ask(e,function(g){d.update(100);
if(g.current_topic){b.displayPage({page:&quot;posts&quot;,topic_id:g.current_topic,page_no:-1})
}else{b.displayPage({page:&quot;topics&quot;})
}b.n.post_body.val(&quot;&quot;);
$(&quot;input&quot;,b.n.subject_field).val(&quot;&quot;);
b.n.add_post.show();
alert(&quot;Votre message a été envoyé.&quot;+(!g.published?&quot; Celui-ci sera publié en ligne après validation.&quot;:&quot;&quot;))
},function(g){d.update(100);
b.n.add_post.show();
alert(&quot;Votre message n&apos;a pas été posté :\n&quot;+g.join(&quot;\n&quot;))
},f)
});
this.n.search_btn.click(function(){b.displayPage({page:&quot;search&quot;,query:$(&quot;input&quot;,b.n.search).val()})
});
$(&quot;input&quot;,this.n.search).on($.change_events,function(d){if(d.which==13){b.n.search_btn.click()
}});
this.member_controller=new MemberController(this.n.main);
var b=this;
sigCtl.connect(&quot;Theme.changed&quot;,function(){b.updateCptSize()
});
this.no_scroll=false
},displayPage:function(b){var a=this;
a.display_page_current_request.always(function(){var c=a.cpt.statusLoading();
a.n.page.hide();
a.n.footer.hide();
a.current_topic=null;
a.n.search.toggle(a.cpt.data.search_field);
if(!a.no_scroll&amp;&amp;v.mode==&quot;viewer&quot;){a.n.main.scrollIntoView()
}switch(b.page){case&quot;posts&quot;:a.current_topic=b.topic_id;
a.display_page_current_request=a.cpt.ask({request:&quot;display_page&quot;,page:b},function(d){b.page_no=d.page_no;
a.n.post_list.html(d.html);
a.cpt.page.setCptUrl(&quot;/fp&quot;+b.topic_id+&quot;.&quot;+b.page_no+&quot;/&quot;+d.subject.to_alphanumeric(),d.subject,true);
a.n.subject_field.hide();
a.n.posts.show();
a.n.footer.toggle(a.n.post_list.find(&quot;fieldset&quot;).length&gt;2);
a.member_controller.showForm();
a.n.post_form.show();
a.buildLinks();
a.updateCptSize()
}).always(function(){c.update(100)
});
break;
case&quot;topics&quot;:a.display_page_current_request=a.cpt.ask({request:&quot;display_page&quot;,page:b},function(d){b.page_no=d.page_no;
a.cpt.page.setCptUrl(null,null,true);
a.n.topic_list.html(d.html);
a.n.topics.show();
a.n.footer.toggle(a.n.topic_list.find(&quot;tr&quot;).length&gt;10);
a.buildLinks();
a.updateCptSize()
}).always(function(){a.n.topics.show();
c.update(100)
});
break;
case&quot;new_topic&quot;:a.display_page_current_request=$.Deferred().resolve();
a.member_controller.showForm();
a.n.post_form.filter(&quot;:first&quot;).show();
a.n.subject_field.show();
c.update(100);
a.updateCptSize();
break;
case&quot;search&quot;:a.display_page_current_request=a.cpt.ask({request:&quot;display_page&quot;,page:b},function(d){b.page_no=d.page_no;
a.n.post_list.html(d.html);
a.n.subject_field.hide();
a.n.posts.show();
a.n.post_form.hide();
a.buildLinks();
a.updateCptSize()
}).always(function(){c.update(100)
});
break
}a.current_page=b
})
},onHashChange:function(){var b=this;
var a=(this.cpt.page.cptUrl||&quot;&quot;).match(/f([pt])(\d+)(\.(\d+))?/);
if(a){if(a[1]==&quot;p&quot;){b.displayPage({page:&quot;posts&quot;,topic_id:parseInt(a[2]),page_no:parseInt(a[4])})
}else{if(a[1]==&quot;t&quot;){}}}},buildLinks:function(){var a=this;
$(&quot;.uif_a_topic&quot;,this.n.main).addClass(&quot;uif_clickable&quot;).click(function(b){if($(b.target).is(&quot;input&quot;)){return false
}a.displayPage({page:&quot;posts&quot;,topic_id:$(this).closest(&quot;[data-topic_id]&quot;).attr(&quot;data-topic_id&quot;),page_no:($(this).closest(&quot;[data-page_no]&quot;).length?$(this).closest(&quot;[data-page_no]&quot;).data(&quot;page_no&quot;):1)})
});
$(&quot;.uif_last_reply:gt(0)&quot;,this.n.main).addClass(&quot;uif_clickable&quot;).click(function(){a.displayPage({page:&quot;posts&quot;,topic_id:$(this).parents(&quot;tr:first&quot;).attr(&quot;data-topic_id&quot;),page_no:-1})
});
$(&quot;.uif_delete_topic&quot;,this.n.main).addClass(&quot;uif_clickable&quot;).click(function(){if(confirm(&quot;Voulez-vous vraiment supprimer ce sujet ainsi que les messages associés ?&quot;)){a.cpt.ask({request:&quot;delete_topic&quot;,topic_id:$(this).parents(&quot;tr:first&quot;).attr(&quot;data-topic_id&quot;)},function(b){statusController.message(&quot;Sujet supprimé&quot;);
a.displayPage(a.current_page)
},function(){statusController.message(&quot;Impossible de supprimer le sujet&quot;,&quot;error&quot;)
})
}});
$(&quot;.uif_edit_topic&quot;,this.n.main).addClass(&quot;uif_clickable&quot;).unbind(&quot;click&quot;).click(function(){$(&quot;.uif_edit_topic,.uif_delete_topic&quot;,a.n.main).hide();
var c=$(this).parents(&quot;tr:first&quot;).attr(&quot;data-topic_id&quot;);
var b=$(this).closest(&quot;tr&quot;).find(&quot;.uif_subject&quot;);
b.click(function(){return false
});
var d=b.text();
b.html(&quot;&lt;input type=text&gt;&quot;);
b.find(&quot;input&quot;).val(d);
a.n.topic_list.find(&quot;.uif_save_edit_subject&quot;).off(&quot;click&quot;).show().addClass(&quot;uif_clickable&quot;).click(function(){if(b.find(&quot;input&quot;).val()!=&quot;&quot;){a.cpt.ask({request:&quot;update_subject&quot;,topic_id:c,subject:b.find(&quot;input&quot;).val()},function(e){if(e.success){var f=b.find(&quot;input&quot;).val();
b.text(f).css(&quot;background-color&quot;,&quot;#C4F2C8&quot;);
a.updateCptSize();
setTimeout(function(){b.css(&quot;background-color&quot;,&quot;&quot;)
},3000);
$(&quot;.uif_cancel_edit_subject,.uif_save_edit_subject&quot;,a.n.topic_list).hide();
$(&quot;.uif_edit_topic,.uif_delete_topic&quot;,a.n.topic_list).show()
}})
}});
a.n.topic_list.find(&quot;.uif_cancel_edit_subject&quot;).off(&quot;click&quot;).show().addClass(&quot;uif_clickable&quot;).click(function(){b.text(d);
$(&quot;.uif_cancel_edit_subject,.uif_save_edit_subject&quot;,a.n.topic_list).hide();
$(&quot;.uif_edit_topic,.uif_delete_topic&quot;,a.n.topic_list).show()
})
});
$(&quot;.uif_delete_post&quot;,this.n.main).addClass(&quot;uif_clickable&quot;).click(function(){var b=$(this).attr(&quot;post_id&quot;);
$(&quot;.post_&quot;+b).find(&quot;.uif_body&quot;).css(&quot;background&quot;,&quot;#EFC2C2&quot;);
if(confirm(&quot;Voulez-vous vraiment supprimer ce message ?&quot;)){a.cpt.ask({request:&quot;delete_post&quot;,post_id:b},function(c){statusController.message(&quot;Message supprimé&quot;);
if(c.topic_deleted){a.displayPage({page:&quot;topics&quot;})
}else{a.displayPage(a.current_page)
}},function(){statusController.message(&quot;Impossible de supprimer ce message&quot;,&quot;error&quot;)
})
}else{$(&quot;.post_&quot;+b).find(&quot;.uif_body&quot;).css(&quot;background&quot;,&quot;transparent&quot;)
}});
$(&quot;.uif_hide_post&quot;,this.n.main).unbind(&quot;click&quot;).click(function(){var b=$($(this).parents()[1]).attr(&quot;class&quot;).match(/post_[\d]+/)[0];
var c=$(&quot;.&quot;+b).find(&quot;.uif_body, .uif_margin_left&quot;);
if($(this).text()==&quot;-&quot;){$(this).text(&quot;+&quot;);
c.slideUp(600,function(){$(&quot;.&quot;+b).find(&quot;.uif_header_member&quot;).text($(&quot;.&quot;+b+&quot; .uif_name&quot;).text())
})
}else{$(this).text(&quot;-&quot;);
$(&quot;.&quot;+b).find(&quot;.uif_header_member&quot;).text(&quot;&quot;);
c.slideDown(600)
}});
$(&quot;.uif_edit_post&quot;,this.n.main).unbind(&quot;click&quot;).click(function(){var c=$(this).attr(&quot;post_id&quot;);
var d=$(&quot;.uif_post_holder.post_&quot;+c,a.n.main);
var b=d.find(&quot;.uif_body&quot;).html();
d.find(&quot;.uif_body&quot;).html(&quot;&lt;textarea&gt;&lt;/textarea&gt;&quot;);
d.find(&quot;textarea&quot;).val(d.find(&quot;.uif_body&quot;).data(&quot;body_text&quot;));
d.find(&quot;.manage_post&quot;).fadeOut(function(){d.find(&quot;.uif_body_edit&quot;).fadeIn()
});
a.updateCptSize();
d.find(&quot;.uif_save_edit&quot;).parent().unbind(&quot;click&quot;).click(function(){if(d.find(&quot;textarea&quot;).val()!=&quot;&quot;){a.cpt.ask({request:&quot;update_message&quot;,post_id:c,message:d.find(&quot;textarea&quot;).val()},function(e){if(e.success){d.find(&quot;.uif_body&quot;).html(e.post_body).data(&quot;body_text&quot;,e.post_body_text).css(&quot;background-color&quot;,&quot;#C4F2C8&quot;);
d.find(&quot;.uif_body_edit&quot;).fadeOut(function(){d.find(&quot;.manage_post&quot;).fadeIn()
});
a.updateCptSize();
setTimeout(function(){d.find(&quot;.uif_body&quot;).css(&quot;background-color&quot;,&quot;transparent&quot;)
},1500)
}})
}});
d.find(&quot;.uif_cancel_edit&quot;).parent().unbind(&quot;click&quot;).click(function(){d.find(&quot;.uif_body_edit&quot;).fadeOut(function(){d.find(&quot;.manage_post&quot;).fadeIn()
});
a.updateCptSize();
d.find(&quot;.uif_body&quot;).html(b)
})
});
$(&quot;.uif_publish_post&quot;,this.n.main).addClass(&quot;uif_clickable&quot;).click(function(){a.cpt.ask({request:&quot;publish_post&quot;,post_id:$(this).attr(&quot;post_id&quot;)},function(b){statusController.message(&quot;Message publié&quot;);
a.displayPage(a.current_page)
},function(){statusController.message(&quot;Impossible de publier ce message&quot;,&quot;error&quot;)
})
});
$(&quot;.uif_page_no&quot;,this.n.main).addClass(&quot;uif_clickable&quot;).click(function(){a.displayPage(Object.extend(Object.extend({},a.current_page),{page_no:parseInt($(this).attr(&quot;data-pageno&quot;))}))
});
$(&quot;.uif_page_no&quot;,this.n.main).addClass(&quot;uif_clickable&quot;).click(function(){a.displayPage(Object.extend(Object.extend({},a.current_page),{page_no:parseInt($(this).attr(&quot;data-pageno&quot;))}))
});
if(a.current_page.page_no){$(&quot;.uif_page_no[data-pageno=&quot;+(this.current_page.page_no||1)+&quot;]&quot;,this.n.main).removeClass(&quot;uif_clickable&quot;)
}},onShow:function(){this.updateCptSize()
},onSave:function(){if(this.newly_created){this.displayPage(this.current_page)
}this.newly_created=false
},updateCptSize:function(){$(&quot;.uif_body&quot;,this.n.main).width(this.cpt.W()-140);
if(this.cpt.data.auto_size){this.n.main.css(&quot;overflow-y&quot;,&quot;hidden&quot;)
}else{this.n.main.css(&quot;overflow-y&quot;,&quot;auto&quot;)
}if(this.cpt.data.auto_size){this.cpt.setSize({h:10000});
this.cpt.setSize({h:this.size_getter_el.offsetTop})
}},updateForm:function(){var a=this.cpt.data.form_position||&quot;bottom&quot;;
this.n.post_form=$();
if(a.indexOf(&quot;top&quot;)!=-1){this.n.post_form=this.n.post_form.add($(&quot;.uif_post_form_top&quot;,this.n.main))
}if(a.indexOf(&quot;bottom&quot;)!=-1){this.n.post_form=this.n.post_form.add($(&quot;.uif_post_form_bottom&quot;,this.n.main))
}},onPropertyChanged:function(a){if(a.include(&quot;signup_with_nl&quot;)){this._updateDisplayNewsletter()
}if(a.include(&quot;form_position&quot;)){this.updateForm()
}this.displayPage(this.current_page)
},onResizeStop:function(){this.updateCptSize()
},onFontFamilyUpdate:function(){this.updateCptSize()
},_updateDisplayNewsletter:function(){$(&quot;.mbm_nl&quot;).toggle(this.cpt.data.signup_with_nl)
}};</script><style>div.UI_Forum div.uif_header,div.UI_Forum div.uif_footer{margin-bottom:11px;text-align:right;padding-top:6px}
div.UI_Forum div.uif_header{margin-bottom:20px}
div.UI_Forum input[type=text],div.UI_Forum input[type=password],div.UI_Forum textarea{background-color:#F8F8F8;border:1px solid #CCC}
.uif_data [name=topic_subject],.uif_data textarea{box-sizing:border-box;width:100%}
.uif_subject_field{margin-bottom:10px}
.uif_data textarea{height:300px}
div.UI_Forum textarea:focus,div.UI_Forum textarea:active,div.UI_Forum input[type=password]:focus,div.UI_Forum input[type=password]:active,div.UI_Forum input[type=text]:focus,div.UI_Forum input[type=text]:active{background-color:#F9EED4}
div.UI_Forum table{width:100%}
div.UI_Forum div.uif_name{font-weight:700;text-transform:capitalize}
div.UI_Forum div.uif_post_stats{border:1px solid transparent;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:5px;overflow:hidden}
div.UI_Forum div.uif_posts{margin:0}
div.UI_Forum .uif_post_holder{margin:5px;padding:0;border-width:1px;border-style:solid;position:relative}
div.UI_Forum div.uif_body{min-height:140px;padding:5px;margin:5px 0 0 120px;position:relative;text-align:justify;overflow-wrap:break-word;transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-webkit-transition:background-color .5s linear}
div.UI_Forum .uif_replies{text-align:center}
div.UI_Forum .uif_last_reply{text-align:right}
div.UI_Forum .uif_topic_creation,div.UI_Forum tbody .uif_last_reply{font-size:.9em;font-style:italic}
.manage_post{float:right;padding:5px;width:100%}
.uif_body_edit{text-align:center;padding:10px 0;display:none}
.manage_post&gt;ul,.uif_body_edit&gt;ul{display:inline;list-style:none outside none}
.uif_body_edit li{display:inline}
.manage_post li{float:right}
.manage_post li,.uif_body_edit li,.uif_add_post{border:1px solid transparent;cursor:pointer;margin:0 3px;padding:4px 10px;transition:background-color .3s linear,color .3s linear,border-color .3s linear;-moz-transition:background-color .5s linear,color .3s linear,border-color .3s linear;-o-transition:background-color .3s linear,color .3s linear,border-color .3s linear;-webkit-transition:background-color .3s linear,color .3s linear,border-color .3s linear}
div.UI_Forum .uif_cancel_edit,div.UI_Forum .uif_save_edit{cursor:pointer}
div.UI_Forum .uif_delete_topic,div.UI_Forum .uif_edit_topic,div.UI_Forum .uif_cancel_edit_subject,div.UI_Forum .uif_save_edit_subject{float:right;margin-left:10px;color:#888;cursor:pointer}
div.UI_Forum .uif_cancel_edit_subject,div.UI_Forum .uif_save_edit_subject{display:none}
div.UI_Forum .uif_body textarea{width:calc(100% - 10px)}
div.UI_Forum .uif_delete_topic:hover{color:#AA0505}
div.UI_Forum .tpl_table td{padding:5px}
div.UI_Forum .uif_pages_list{text-align:center;margin:5px 0}
div.UI_Forum .uif_clickable{cursor:pointer;border-bottom:1px dotted}
div.UI_Forum div.uif_margin_left{border-right:1px solid transparent;bottom:0;position:absolute;top:30px;max-width:120px;width:20%;min-width:65px}
div.UI_Forum div.header_post{height:30px;width:100%}
div.UI_Forum span.uif_date{font-size:.9em;font-style:italic;padding-left:10px;line-height:30px}
div.UI_Forum span.uif_header_member{padding-left:10px}
div.UI_Forum .uif_margin_left&gt;table{margin-top:20px;text-align:center}
div.UI_Forum .uif_all_topics,div.UI_Forum .uif_new_topic{border:1px solid;margin:0 3px;padding:3px 8px;text-decoration:none}
div.UI_Forum .uif_hide_post{border:1px solid;float:right;font-family:monospace;font-size:12px;margin-right:7px;margin-top:7px;text-align:center;width:15px;cursor:pointer}
div.UI_Forum .uif_a_topic{padding:1px 0 3px}
div.UI_Forum .uif_subject:hover{text-decoration:underline}
.uif_search{float:left;position:relative;border-left:3px solid transparent;border-top:3px solid transparent;margin-top:-8px;width:40%;min-width:300px}
.uif_search div{text-align:left}
.uif_search&gt;div:first-child{display:table;position:relative;width:100%;overflow:hidden}
.uif_search&gt;div:first-child&gt;div{display:table-cell;vertical-align:middle;position:relative}
.uif_search.uif_search_result{border-top-color:#ededed;border-left-color:#ededed}
.uif_search .uif_search_btn{background:none repeat scroll 0 0 #ccc;float:none;height:30px;padding:0;width:30px}
.uif_search .uif_search_btn .fonticon{bottom:0;font-size:20px;left:0;position:absolute;right:0;text-align:center;padding-top:10px;top:0;cursor:pointer}
.uif_search input{border-color:#ccc transparent #ccc #ccc;border-image:none;border-style:solid none solid solid;border-width:2px 0 2px 2px;height:30px;padding:3px 30px 3px 10px;border-radius:0;width:100%}
.uif_goto_topic a{float:right}</style></uidget>