From 36033e1f159d48271e6a87fdae8565d38727b2a7 Mon Sep 17 00:00:00 2001
From: Christophe K <ckforall@gmail.com>
Date: Sat, 25 Dec 2021 10:09:05 +0100
Subject: [PATCH] Replace like_mybb_bT4CK-theme.xml

---
 like_mybb_bT4CK-theme.xml | 8631 ++++++++++++++++++++-----------------
 1 file changed, 4704 insertions(+), 3927 deletions(-)

diff --git a/like_mybb_bT4CK-theme.xml b/like_mybb_bT4CK-theme.xml
index daf0af3..7305a60 100644
--- a/like_mybb_bT4CK-theme.xml
+++ b/like_mybb_bT4CK-theme.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <theme name="like_mybb_bT4CK" version="1829">
 	<properties>
-		<templateset><![CDATA[42]]></templateset>
+		<templateset><![CDATA[62]]></templateset>
 		<editortheme><![CDATA[mybb.css]]></editortheme>
 		<imgdir><![CDATA[images]]></imgdir>
 		<logo><![CDATA[images/roundo/roundo-logo.png]]></logo>
@@ -11,4086 +11,4117 @@
 		<disporder><![CDATA[a:15:{s:10:"global.css";i:1;s:8:"css3.css";i:2;s:12:"headerck.css";i:3;s:16:"star_ratings.css";i:4;s:9:"modcp.css";i:4;s:10:"usercp.css";i:4;s:14:"showthread.css";i:5;s:17:"thread_status.css";i:6;s:8:"site.css";i:9;s:15:"calendar_ck.css";i:11;s:18:"hack_line_code.css";i:12;s:16:"refurb_theme.css";i:13;s:12:"searchck.css";i:14;s:11:"ckblink.css";i:15;s:17:"Lien_effects1.css";i:16;}]]></disporder>
 	</properties>
 	<stylesheets>
-		<stylesheet name="hack_line_code.css" version="1829"><![CDATA[pre[class*=language-].line-numbers {
-    position: relative;
-    padding-left: 3.8em;
-    counter-reset: linenumber;
-    background: #fffb465e;
-	border-radius: 15px;
-    border: 1px solid #017cce78;
-}
+		<stylesheet name="searchck.css" version="1829"><![CDATA[/*source : https://codepen.io/jkantner/pen/eYmvvqQ 
+et https://freefrontend.com/css-search-boxes/ */
 
-.block-code, .block-code[class*="language-"] {
-    border: solid 1px #EEE;
-    max-height: 280px;
-    font-size: 13px;
-	font-weight: lighter;
-    white-space: pre-wrap;
-	background:#fffb465e;
-	border-radius: 15px;
-    border: 1px solid #017cce78;
-}
+/*
+:root {
+font-size: calc(16px + (24 - 16)*(100vw - 320px)/(1920 - 320));
+}*/
 
-/* Prism toolsBar */
-div.code-toolbar {
-	position: relative;
+.searchck {
+	display:block;
+	margin : 0px;
+	padding:0px;
+    width: 350px;
+    padding-right: 20px;
 }
 
-div.code-toolbar > .toolbar {
-	position: absolute;
-    top: -1.7em;
-    right: 0.2em;
-	transition: opacity 0.3s ease-in-out;
-	opacity: 0;
+.search-bar input,
+.search-btn, 
+.search-btn:before, 
+.search-btn:after {
+	transition: all 0.25s ease-out;
 }
-
-div.code-toolbar:hover > .toolbar {
-	opacity: 1;
+.search-bar input,
+.search-btn {
+	width: 3em;
+	height: 3em;
+	border: 0;
+	box-sizing: border-box;
+	margin: 0;
+	padding: 0;
 }
+.search-bar input:invalid:not(:focus),
+.search-btn {
+	cursor: pointer;
 
-div.code-toolbar > .toolbar .toolbar-item {
-	display: inline-block;
 }
+.search-bar,
+.search-bar input:focus,
+.search-bar input:valid  {
+	width: 80%;
 
-div.code-toolbar > .toolbar a {
-	cursor: pointer;
 }
-
-div.code-toolbar > .toolbar button {
-	background: none;
-	border: 0;
-	color: inherit;
-	font: inherit;
-	line-height: normal;
-	overflow: visible;
-	padding: 0;
-	-webkit-user-select: none; /* for button */
-	-moz-user-select: none;
-	-ms-user-select: none;
+.search-bar input:focus,
+.search-bar input:not(:focus) + .search-btn:focus {
+	outline: transparent;
 }
-
-div.code-toolbar > .toolbar a,
-div.code-toolbar > .toolbar button,
-div.code-toolbar > .toolbar span {
-	color: #bbb;
-	font-size: .8em;
-	padding: 0 .5em;
-	background: #f5f2f0;
-	background: rgba(224, 224, 224, 0.2);
-	box-shadow: 0 2px 0 0 rgba(0,0,0,0.2);
-	border-radius: .5em;
+.search-bar {
+	margin: auto;
+	padding: 0em;
+	justify-content: right;
+	max-width: 20em;
 }
-
-div.code-toolbar > .toolbar a:hover,
-div.code-toolbar > .toolbar a:focus,
-div.code-toolbar > .toolbar button:hover,
-div.code-toolbar > .toolbar button:focus,
-div.code-toolbar > .toolbar span:hover,
-div.code-toolbar > .toolbar span:focus {
-	color: inherit;
-	text-decoration: none;
+.search-bar input {
+	background: transparent;
+	border-radius: 1.5em;
+	box-shadow: 0 0 0 0.1em #fff inset;
+	padding: 0.75em;
+	transform: translate(0.5em,0.5em) scale(0.5);
+	transform-origin: 100% 0;
+	-webkit-appearance: none;
+	-moz-appearance: none;
+	appearance: none;
 }
-
-/* <link type="text/css" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/themes/prism.min.css" integrity="sha256-77qGXu2p8NpfcBpTjw4jsMeQnz0vyh74f5do0cWjQ/Q=" crossorigin="anonymous" /> */
-/**
- * prism.js default theme for JavaScript, CSS and HTML
- * Based on dabblet (http://dabblet.com)
- * @author Lea Verou
- */
-
-code[class*="language-"],
-pre[class*="language-"] {
-	color: #3e3a3a;
-	background: none;
-	/*text-shadow: 0 1px white;*/
-	font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
-	font-size: 1.3em;
-	text-align: left;
-	white-space: pre;
-	word-spacing: normal;
-	word-break: normal;
-	word-wrap: normal;
-	line-height: 1.5;
-
-	-moz-tab-size: 4;
-	-o-tab-size: 4;
-	tab-size: 4;
-
-	-webkit-hyphens: none;
-	-moz-hyphens: none;
-	-ms-hyphens: none;
-	hyphens: none;
+.search-bar input::-webkit-search-decoration {
+	-webkit-appearance: none;
 }
-
-pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
-code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
-	text-shadow: none;
-	background: #b3d4fc;
+.search-bar input:focus,
+.search-bar input:valid {
+	background: #fff;
+	border-radius: 0.375em 0 0 0.375em;
+	box-shadow: 0 0 0 0.1em #d9d9d9 inset;
+	transform: scale(1);
 }
-
-pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
-code[class*="language-"]::selection, code[class*="language-"] ::selection {
-	text-shadow: none;
-	background: #b3d4fc;
+.search-btn {
+	background: #fff;
+	border-radius: 0 0.75em 0.75em 0 / 0 1.5em 1.5em 0;
+	padding: 0.75em;
+	position: relative;
+	transform: translate(0.25em,0.25em) rotate(45deg) scale(0.25,0.125);
+	transform-origin: 0 50%;
 }
-
-@media print {
-	code[class*="language-"],
-	pre[class*="language-"] {
-		text-shadow: none;
-	}
+.search-btn:before, 
+.search-btn:after {
+	content: "";
+	display: block;
+	opacity: 0;
+	position: absolute;
 }
-
-/* Code blocks */
-pre[class*="language-"] {
-	padding: 1em;
-	margin: .5em 0;
-	overflow: auto;
+.search-btn:before {
+	border-radius: 50%;
+	box-shadow: 0 0 0 0.2em #f1f1f1 inset;
+	top: 0.75em;
+	left: 0.75em;
+	width: 1.2em;
+	height: 1.2em;
 }
-
-:not(pre) > code[class*="language-"],
-pre[class*="language-"] {
-	background: #f5f2f0;
+.search-btn:after {
+	background: #f1f1f1;
+	border-radius: 0 0.25em 0.25em 0;
+	top: 51%;
+	left: 51%;
+	width: 0.75em;
+	height: 0.25em;
+	transform: translate(0.2em,0) rotate(45deg);
+	transform-origin: 0 50%;
 }
-
-/* Inline code */
-:not(pre) > code[class*="language-"] {
-	padding: .1em;
-	border-radius: .3em;
-	white-space: normal;
+.search-btn span {
+	display: inline-block;
+	overflow: hidden;
+	width: 1px;
+	height: 1px;
 }
 
-.token.comment,
-.token.prolog,
-.token.doctype,
-.token.cdata {
-	color: slategray;
+/* Active state */
+.search-bar input:focus + .search-btn,
+.search-bar input:valid + .search-btn {
+	background: #2762f3;
+	border-radius: 0 0.375em 0.375em 0;
+	transform: scale(1);
 }
-
-.token.punctuation {
-	color: #999;
+.search-bar input:focus + .search-btn:before, 
+.search-bar input:focus + .search-btn:after,
+.search-bar input:valid + .search-btn:before, 
+.search-bar input:valid + .search-btn:after {
+	opacity: 1;
 }
-
-.namespace {
-	opacity: .7;
+.search-bar input:focus + .search-btn:hover,
+.search-bar input:valid + .search-btn:hover,
+.search-bar input:valid:not(:focus) + .search-btn:focus {
+	background: #0c48db;
+}
+.search-bar input:focus + .search-btn:active,
+.search-bar input:valid + .search-btn:active {
+	transform: translateY(1px);
 }
 
-.token.property,
-.token.tag,
-.token.boolean,
-.token.number,
-.token.constant,
-.token.symbol,
-.token.deleted {
-	color: #905;
+		]]>
+		</stylesheet>
+		<stylesheet name="Lien_effects1.css" version="1829"><![CDATA[	/* les effets liens */
+
+	/*pour article ouvert */
+	.post_body > a:not(.post_author) {
+		box-shadow: inset 0 0px 0 #405efb;
+		transition: all .3s ease-in-out;
+	}
+	.post_body > a:not(.post_author):hover {
+		color: #fff;
+		box-shadow:inset 0 -20px 0 #405efb
+	}
+
+	.post_body > ul > li > a:not(h2,.author_information,.noeffet) {
+		box-shadow: inset 0 0px 0 #405efb;
+		transition: all .3s ease-in-out;
+	}
+	.post_body > ul > li > a:not(h2,.author_information,.noeffet):hover {
+		color: #fff;
+		box-shadow:inset 0 -20px 0 #405efb
+	}
+
+	/* Les liens accueil */
+
+	.trow1 > ul:not(h2,.author_information,.category_ul, ul.star_rating, ul.star_rating_notraded) > li > a {
+		box-shadow: inset 0 0px 0 #405efb;
+		transition: all .3s ease-in-out;
+	}
+	.trow1 > ul:not(h2,.author_information,.category_ul, ul.star_rating, ul.star_rating_notraded) > li > a:hover {
+		color: #fff;
+		box-shadow:inset 0 -20px 0 #405efb
+	}
+	/* class a dans article */
+	a.mycode_url:not(#shoutbox)  {
+		box-shadow: inset 0 0px 0 #405efb;
+		transition: all .3s ease-in-out;
+	}
+	a.mycode_url:not(#shoutbox):hover {
+		color: #fff;
+		box-shadow:inset 0 -20px 0 #405efb
+	}
+
+
+		]]>
+		</stylesheet>
+		<stylesheet name="refurb_theme.css" version="1829"><![CDATA[
+.navbar.navbar-expand-xl .navbar-collapse .navbar-nav {
+ 
+	align-items:baseline;
 }
 
-.token.selector,
-.token.attr-name,
-.token.string,
-.token.char,
-.token.builtin,
-.token.inserted {
-	color: #690;
+ul.nav.navbar-nav > li >div > a > h5 {
+	margin-right : -10px;
 }
 
-.token.operator,
-.token.entity,
-.token.url,
-.language-css .token.string,
-.style .token.string {
-	color: #9a6e3a;
-	background: hsla(0, 0%, 100%, .5);
+.cknavright {
+	margin-right:-63px;
 }
 
-.token.atrule,
-.token.attr-value,
-.token.keyword {
-	color: #07a;
+/*position des stickers*/
+.ck-b1 {
+	position: relative;
+	left: -123px;
 }
 
-.token.function,
-.token.class-name {
-	color: #DD4A68;
+.ck-b2 {
+	position: relative;
+	left: -133px;
 }
 
-.token.regex,
-.token.important,
-.token.variable {
-	color: #e90;
+.ck-b3 {
+	position: relative;
+	left: -72px;
 }
 
-.token.important,
-.token.bold {
-	font-weight: bold;
+.ck-b4 {
+	position: relative;
+	left: -84px;
 }
-.token.italic {
-	font-style: italic;
+
+/*font menu*/
+.navbar-brand {
+	font-size: 1.1rem;
 }
 
-.token.entity {
-	cursor: help;
+.imgportalavatar {
+	border-radius: 50%;
+	-webkit-box-shadow: 0 15px 20px rgb(0 0 0 / 30%);
+	width: 4%;
+	height: auto;
+	float: left;
+	margin-right: 20px;
+	position: relative;
+	top: -45px;
 }
 
+.avatarmenu {
+	width: 28px;
+	border-radius: 50%;
+	-webkit-box-shadow: 0 15px 20px rgb(0 0 0 / 30%);
+	height: auto;
+	float: left;
+	margin-right: 3px;
+	position: relative;
+	top: 4px;
+}
 
-/* https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/plugins/line-numbers/prism-line-numbers.css
-plugins/line-numbers/prism-line-numbers.min.css sha256-Afz2ZJtXw+OuaPX10lZHY7fN1+FuTE/KdCs+j7WZTGc= */
+.trow1:hover.nothover {
+	background-color: inherit;
+}
 
-pre[class*="language-"].line-numbers {
-	position: relative;
-	padding-left: 3.8em;
-	counter-reset: linenumber;
+.trow2:hover.nothover {
+	background-color: inherit;
 }
 
-pre[class*="language-"].line-numbers > code {
+.trow2>div.float_right.smalltext > a:link, .trow2>div.float_right.smalltext > a:visited {
+	color:#fff;
+}
+
+.cklogo {
+	width: 131px;
 	position: relative;
-	white-space: inherit;
+	top: -3px;
+	filter: invert(100);
 }
 
-.line-numbers .line-numbers-rows {
-	position: absolute;
-	pointer-events: none;
-	top: 0;
-	font-size: 100%;
-	left: -3.8em;
-	width: 3em; /* works for line-numbers below 1000 lines */
-	letter-spacing: -1px;
-	border-right: 1px solid #999;
+/*chanmp select formulaire recherche avancee*/
+select.ckselectsearch {
+	width:100%;
+}
 
-	-webkit-user-select: none;
-	-moz-user-select: none;
-	-ms-user-select: none;
-	user-select: none;
+div.ckselectsearch {
+	width:100%;
+}
 
+td.trow1 > strong > a, 
+td.trow2 > strong > a, 
+td.trow1.forumdisplay_regular > div> span > span > a,
+td.trow1.forumdisplay_sticky > div> span > span > a,
+td.trow2.forumdisplay_regular > div> span > span > a,
+td.trow2.forumdisplay_sticky > div> span > span > a {
+	color:#899bf7;
+	font-family: 'Varela Round',sans-serif;
+	font-size:18px!important;
 }
 
-	.line-numbers-rows > span {
-		pointer-events: none;
-		display: block;
-		counter-increment: linenumber;
-	}
+td.trow1 > div > span  > a,
+td.trow2 > div > span  > a {
+	color:#899bf7;
+	font-family: 'Varela Round',sans-serif;
+	font-size:18px!important;
+}
 
-		.line-numbers-rows > span:before {
-			content: counter(linenumber);
-			color: #999;
-			display: block;
-			padding-right: 0.8em;
-			text-align: right;
-		}
+element.style {
+}
 
-/*
-plugins/show-invisibles/prism-show-invisibles.min.css sha256-nOfkEPu/TzBvIxN8D/vW8weOUczzDbxRjgik/hA2hBI=
-https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/plugins/show-invisibles/prism-show-invisibles.css
-*/
-.token.tab:not(:empty),
-.token.cr,
-.token.lf,
-.token.space {
-	position: relative;
+.shadow {
+    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
 }
 
-.token.tab:not(:empty):before,
-.token.cr:before,
-.token.lf:before,
-.token.space:before {
-	color: #808080;
-	opacity: 0.6;
-	position: absolute;
+.align-middle {
+    vertical-align: middle!important;
 }
 
-.token.tab:not(:empty):before {
-	content: '\21E5';
+.badge-primary {
+    color: #fff;
+    background-color: #007bff;
 }
 
-.token.cr:before {
-	content: '\240D';
+.badge-pill {
+	border: 1px solid #fff;
+	border-radius: 58px;
 }
 
-.token.crlf:before {
-	content: '\240D\240A';
+element.style {
 }
-.token.lf:before {
-	content: '\240A';
+
+.badge-pill {
+    border: 1px solid #fff;
+    border-radius: 58px;
 }
 
-.token.space:before {
-	content: '\00B7';
-}]]>
-		</stylesheet>
-		<stylesheet name="calendar_ck.css" version="1829"><![CDATA[/*style pour le calendrier basé sur bootstrap*/
+.badge-primary {
+    color: #fff;
+    background-color: #007bff;
+}
 
-/* calendar_weekrow_day */
-.trow_sep > div.float_right.smalltext > a:link {
-	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
-	vertical-align: middle!important;
-	background-color: #ffc107;
-	display: inline-block;
-	padding: .25em .4em;
-	line-height: 1;
-	text-align: center;
-	white-space: nowrap;
-	vertical-align: baseline;
-	border-radius: .25rem;
-	padding-right: .6em;
-	padding-left: .6em;
-	border-radius: 10rem;
-	color: #fff;
-	font-size: 100%;
-	font-weight: 700;
+.align-middle {
+    vertical-align: middle!important;
 }
 
-/* calendar_weekrow */
-.trow2 > div.float_right.smalltext > a:link
-{
-	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
-	vertical-align: middle!important;
-	background-color: #007bff;
-	display: inline-block;
-	padding: .25em .4em;
-	line-height: 1;
-	text-align: center;
-	white-space: nowrap;
-	vertical-align: baseline;
-	border-radius: .25rem;
-	color: #f8f9fa;
-	font-size: 100%;
-	font-weight: 700;
-	padding-right: .6em;
-	padding-left: .6em;
-	border-radius: 10rem;
-}
-/*forum sub forum*/
-.trow2 > div.smalltext >  a:link {
-	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
-	vertical-align: middle!important;
-	background-color: #17a2b8;
-	display: inline-block;
-	padding: .25em .4em;
-	line-height: 1;
-	text-align: center;
-	white-space: nowrap;
-	vertical-align: baseline;
-	border-radius: .25rem;
-	color: #f8f9fa;
-	font-size: 100%;
-	font-weight: 700;
-	padding-right: .6em;
-	padding-left: .6em;
-	border-radius: 10rem;
-}
-/*forum sub forum*/
-.trow1 > div.smalltext >  a:link {
-	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
-	vertical-align: middle!important;
-	background-color: #17a2b8;
-	display: inline-block;
-	padding: .25em .4em;
-	line-height: 1;
-	text-align: center;
-	white-space: nowrap;
-	vertical-align: baseline;
-	border-radius: .25rem;
-	color: #f8f9fa;
-	font-size: 100%;
-	font-weight: 700;
-	padding-right: .6em;
-	padding-left: .6em;
-	border-radius: 10rem;
-}
-/* Les liens des sous forum */
-.trow2 > div.smalltext >  a.nodeco:link,  a.nodeco:visited {
-	color : #fff;
-	text-transform: capitalize;
-}
-.trow1 > div.smalltext >  a.nodeco:link,  a.nodeco:visited {
-	color : #fff;
-	text-transform: capitalize;
-}
-.trow1 > .trow1 > div.smalltext >  a.nodeco:link,  a.nodeco:visited {
-	color : #fff;
-	text-transform: capitalize;
+.shadow {
+    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
 }
 
-td.trow2.trow_shaded > span.largetext {
-	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
-	vertical-align: middle!important;
-	background-color: #ffc107;
-	display: inline-block;
-	padding: 0.25em 0.4em;
-	line-height: 1;
-	text-align: center;
-	white-space: nowrap;
-	vertical-align: baseline;
-	border-radius: 0.25rem;
-	padding-right: 0.6em;
-	padding-left: 0.6em;
-	border-radius: 10rem;
-	color: #fff;
-	font-size: 100%;
-	font-weight: 700;	
-
+.shadow {
+    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
 }
 
-/*jour clignotant*/
-.largetext.trow_shaded {
-	animation: blink 1s step-start 0s infinite;
-	-webkit-animation: blink 1s step-start 0s infinite;
-}
-.trow_shaded {
-	background:#f6f6f6;
-}]]>
-		</stylesheet>
-		<stylesheet name="css3.css" version="1829"><![CDATA[tr td.trow1:first-child,
-tr td.trow2:first-child,
-tr td.trow_shaded:first-child {
-	border-left: 0;
-	font-size:16px;
+.align-middle {
+    vertical-align: middle!important;
 }
 
-tr td.trow1:last-child,
-tr td.trow2:last-child,
-tr td.trow_shaded:last-child {
-	border-right: 0;
-	font-size:16px;
+.badge-primary {
+    color: #fff;
+    background-color: #007bff;
 }
 
-.tborder {
-	-moz-border-radius: 11px;
-	-webkit-border-radius: 11px;
-	border-radius: 11px;
+.badge-pill {
+    padding-right: 0.6em;
+    padding-left: 0.6em;
+    border-radius: 10rem;
 }
 
-.tborder tbody tr:last-child > td {
-	border-bottom: 0;
+.badge {
+    font-size: 66%;
 }
 
-.tborder tbody tr:last-child > td:first-child {
-	-moz-border-radius-bottomleft: 11px;
-	-webkit-border-bottom-left-radius: 11px;
-	border-bottom-left-radius: 11px;
+/*espace dans les table usercp*/
+.margck {
+	padding-left:15px;
 }
 
-.tborder tbody tr:last-child > td:last-child {
-	-moz-border-radius-bottomright: 11px;
-	-webkit-border-bottom-right-radius: 11px;
-	border-bottom-right-radius: 11px;
+.navbar.navbar-inverse .dropdown-toggle, .navbar.navbar-inverse .nav-item>.nav-link, .navbar.navbar-inverse .navbar-brand, .navbar.navbar-inverse .navbar-text {
+line-height : unset;
 }
 
-.thead {
-	-moz-border-radius-topleft: 11px;
-	-moz-border-radius-topright: 11px;
-	-webkit-border-top-left-radius: 11px;
-	-webkit-border-top-right-radius: 11px;
-	border-top-left-radius: 11px;
-	border-top-right-radius: 11px;
-}
+]]>
+		</stylesheet>
+		<stylesheet name="site.css" version="1829"><![CDATA[article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
+audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
+audio:not([controls]) { display: none; }
+[hidden] { display: none; }
 
-.thead_collapsed {
-	-moz-border-radius-bottomleft: 11px;
-	-moz-border-radius-bottomright: 11px;
-	-webkit-border-bottom-left-radius: 11px;
-	-webkit-border-bottom-right-radius: 11px;
-	border-bottom-left-radius: 11px;
-	border-bottom-right-radius: 11px;
-}
 
-.thead_left {
-	-moz-border-radius-topright: 0;
-	-webkit-border-top-right-radius: 0;
-	border-top-right-radius: 0;
+html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
+body { margin: 0; font-size: 14px; line-height: 1.7;
+font-weight: 600;
+font-size: 100%;
 }
 
-.thead_right {
-	-moz-border-radius-topleft: 0;
-	-webkit-border-top-left-radius: 0;
-	border-top-left-radius: 0;
-}
+::-moz-selection { background: #f8891f; background: #ff7500; color: #fff; text-shadow: none; }
+::selection { background: #f8891f; background: #ff7500; color: #fff; text-shadow: none; }
 
-.tcat_menu {
-	-moz-border-radius: 0 !important;
-	-webkit-border-radius: 0 !important;
-	border-radius: 0 !important;
-}
+abbr[title] { border-bottom: 1px dotted; }
+b, strong { font-weight: bold; }
+blockquote { margin: 1em 40px; }
+dfn { font-style: italic; }
+hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
+ins { background: #ff9; color: #000; text-decoration: none; }
+mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
+pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }
+pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
+q { quotes: none; }
+q:before, q:after { content: ""; content: none; }
+small { font-size: 85%; }
+sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
+sup { top: -0.5em; }
+sub { bottom: -0.25em; }
+ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
+dd { margin: 0 0 0 40px; }
+nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
+img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
+svg:not(:root) { overflow: hidden; }
+figure { margin: 0; }
 
-.tborder tbody:nth-last-child(2) .tcat_collapse_collapsed {
-	-moz-border-radius-bottomleft: 11px !important;
-	-moz-border-radius-bottomright: 11px !important;
-	-webkit-border-bottom-left-radius: 11px !important;
-	-webkit-border-bottom-right-radius: 11px !important;
-	border-bottom-left-radius: 11px !important;
-	border-bottom-right-radius: 11px !important;
+form { margin: 0; }
+
+label { cursor: pointer; }
+legend { border: 0; *margin-left: -7px; padding: 0; }
+button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; outline: 0; }
+button, input { line-height: normal; *overflow: visible; }
+table button, table input { *overflow: auto; }
+button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
+input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }
+input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
+input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
+button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
+textarea { overflow: auto; vertical-align: top; resize: vertical; }
+input:valid, textarea:valid {  }
+input:invalid, textarea:invalid { background-color: #f0dddd; }
+
+p {
+	margin: 5px 0 15px 0;
 }
 
-button,
-input.button,
-input.textbox,
-input.invalid_field,
-input.valid_field,
-select,
-textarea,
-.editor_control_bar,
-blockquote,
-.codeblock,
-fieldset,
-.pm_alert,
-.red_alert,
-.popup_menu,
-.postbit_buttons > a,
-a.button {
-	-moz-border-radius: 11px;
-	-webkit-border-radius: 11px;
-	border-radius: 11px;
+h1, h2, h3, h4, h5, h6 {
+	margin: 0;
 }
 
-.post.classic .post_author {
-	-moz-border-radius: 0 11px 11px 0;
-	-webkit-border-radius: 0 11px 11px 0;
-	border-radius: 0 11px 11px 0;
+a:link,
+a:visited {
+  /*color: #007fd0;*/
+	color:unset;
+  text-decoration: none;
 }
 
-.popup_menu .popup_item_container:first-child .popup_item {
-	-moz-border-radius-topleft: 11px;
-	-moz-border-radius-topright: 11px;
-	-webkit-border-top-left-radius: 11px;
-	-webkit-border-top-right-radius: 11px;
-	border-top-left-radius: 11px;
-	border-top-right-radius: 11px;
+a:hover,
+a:active {
+  color: #ff7500;
+  text-decoration: underline;
 }
 
-.popup_menu .popup_item_container:last-child .popup_item {
-	-moz-border-radius-bottomleft: 11px;
-	-moz-border-radius-bottomright: 11px;
-	-webkit-border-bottom-left-radius: 11px;
-	-webkit-border-bottom-right-radius: 11px;
-	border-bottom-left-radius: 11px;
-	border-bottom-right-radius: 11px;
+.wrapper {
+  /*width: 950px;*/
+  padding: 0 10px;
+  margin: 0 auto;
+  box-sizing: border-box;
 }
-
-.pagination a {
-	-moz-border-radius: 11px;
-	-webkit-border-radius: 11px;
-	border-radius: 11px;
+.wrapper:after {
+  content: "";
+  display: table;
+  clear: both;
 }
 
-.pollbar {
-	-moz-border-radius: 3px;
-	-webkit-border-radius: 3px;
-	border-radius: 3px;
+@media only screen and (min-width: 1140px) {
+  .wrapper {
+	width: 97%;
+    max-width: 1500px;
+	padding: 0;
+    margin: 0 auto;
+  }
 }
 
-div.error {
-	-moz-border-radius: 11px;
-	-webkit-border-radius: 11px;
-	border-radius: 11px;
+.logo {
+  display: block;
+  text-decoration: none;
 }
-
-
-/* The alert message in post Mybcode box color
-asked by yoyo made for ckforum */
-
-.alertred {
-	padding: 20px;
-	background-color: #f44336; /* Red */
-	color: white;
-	margin-bottom: 15px;
-	width:70%;
-	margin: auto;
-	border: 1px solid white;
-	border-radius: 10px;
-	font-size:16px;
+.logo__icon > svg {
+  height: 40px;
+  width: 50px;
+  display: inline-block;
+  vertical-align: middle;
 }
-
-.alertyellow {
-	padding: 20px;
-	background-color: #ffeb3b!important; /* yellow */
-	color: black;
-	margin-bottom: 15px;
-	width:70%;
-	margin: auto;
-	border: 1px solid white;
-	border-radius: 10px;
-	font-size:16px;
+.logo__icon > svg * {
+  transition: fill 0.25s ease;
 }
-
-.alertblue {
-	padding: 20px;
-	background-color: #ddffff!important; /* blue cyan */
-	color: black;
-	margin-bottom: 15px;
-	width:70%;
-	margin: auto;
-	border: 1px solid white;
-	border-radius: 10px;
-	font-size:16px;
+.logo__text {
+  font-family: "Asap", sans-serif;
+  font-style: italic;
+  color: #fff;
+  text-indent: 5px;
 }
-
-i.alertred { /* icon head */
-	font-size: 24px;
-	border-radius: 0px;
-	border: 0px;
-	padding: 0px;
-	background-color: inherit;
-	color : inherit;
+.logo:hover {
+  text-decoration: none;
 }
-
-span.alertred { /* title alert */
-	font-family:Roboto,arial;
-	font-size:18px;
-	border:inherit;
-	background-color: inherit;
-	color : inherit;
+.logo--light .logo__icon > svg * {
+  fill: #fff;
 }
-
-
-/* pour meganavbar */
-
-.btn btn-outline-success my-2 my-sm-0 {
-	color: #fff;
-	background-color: transparent;
-	background-image: none;
-	border-color: #fff;
+.logo--light:hover .logo__icon > svg * {
+  fill: #ccc;
 }
-
-.btn-outline-success {
-    color: #f6f9f6;
-    background-color: #0ca8e4;
-    background-image: none;
-    border-color: #4b4e4c;
+.logo--primary .logo__icon > svg * {
+  fill: #007fd0;
 }
-
-.btn-outline-success:hover {
-	color: #fff;
-    background-color: #32baef;
-    border-color: #007fd0;
+.logo--primary:hover .logo__icon > svg * {
+  fill: #ff7500;
 }
 
-
-
-
-		
-		]]>
-		</stylesheet>
-		<stylesheet name="headerck.css" version="1829"><![CDATA[#video-fond
-{
-	overflow: hidden;
-	position: fixed;
-	top: 0;
-	right: 0;
-	bottom: 0;
-	left: 0;
-	z-index: -1;
+.header {
+  background: #393d3f;
+	font: 16px/26px "Open Sans", sans-serif;
+    display: flex;
+    flex-direction: row;
+    height: 75px;
 }
 
-#video-fond .overlay
-{
-	position: absolute;
-	top: 0;
-	left: 0;
-	height: 100%;
-	width: 100%;
-	background-color: #a8cfe8c2;
-	opacity: 0.5;
-	z-index: 1;
+.js .header {
+  position: fixed;
+  z-index: 10;
+  right: 0;
+  left: 0;
+  top: 0;
 }
 
-#video-fond > video
-{
-	width: 100%;
-	height: 100%;
-	position: absolute;
-	top: 0;
-	left: 0;
+.header__title {
+  height: 100%;
+  margin: 0;
+    float: left;
 }
-
-/* 1. Pas de support d'object-fit */
-
-@media (min-aspect-ratio: 16/9)
-{
-	#video-fond > video
-	{
-		height: 300%;
-		top: -100%;
-	}
+.header__title .logo {
+  align-items: center;
+  display: flex;
+  height: 100%;
 }
-
-@media (max-aspect-ratio: 16/9)
-{
-	#video-fond > video
-	{
-		width: 300%;
-		left: -100%;
-	}
+.header .wrapper {
+  position: relative;
 }
-
-/* 2. En cas de support d'object-fit, écrase les règles en (1) */
-
-@supports (object-fit: cover) {
-	#video-fond > video {
-		width: 100%;
-		height: 100%;
-		top: 0;
-		left: 0;
-		object-fit: cover;
-	}
+.header .menu-button,
+.header .menu-close-button {
+  display: none;
 }
-
-#shoutbox.ckround
-{
-	background: #fff;
-	padding-left: 0px;
-	padding-right: 0px;
-	padding-top: 0px;
-	padding-bottom: 13px;
-	border-bottom-right-radius: 11px;
-	-webkit-border-bottom-right-radius: 11px;
-	border-bottom-left-radius: 11px;
-	-webkit-border-bottom-left-radius: 11px;
+.header__checkbox {
+  display: none;
 }
 
-/* lien du menu MeganavBar */
-
-h5.dropdown-header > strong > a:link, a:visited {
-	color:#fff;
-	text-transform:uppercase;
+.main-menu {
+  height: 100%;
 }
-
-.fa, .far, .fas {
-	margin-top:10px;
-}]]>
-		</stylesheet>
-		<stylesheet name="global.css" version="1829"><![CDATA[@charset "UTF-8";
-
-body {
-	background: #fff;
-	color: #000;
-	text-align: center;
-	margin: 0;
-	font-family: "Montserrat", sans-serif;
-	overflow-y: hidden;
-	font-weight: 500;
-	line-height: 1.5;
-	text-rendering: optimizeLegibility;
-	-webkit-font-smoothing: antialiased;
-	-moz-osx-font-smoothing: grayscale;
+.main-menu__links {
+  height: 100%;
+  list-style: none;
+  margin: 0;
+  padding: 0;
+  font-size: 0;
+  display: flex;
 }
-
-a:link {
-	color: #0072BC;
-	text-decoration: none;
+.main-menu__links__gap {
+  flex-grow: 2;
 }
-
-a:visited {
-	color: #fff;
-	text-decoration: none;
+.main-menu__links__item {
+  flex-grow: 1;
 }
-
-a:hover,
-a:active {
-	color: #0072BC;
-	text-decoration: underline;
+.main-menu__links__item__link {
+  display: block;
+  margin: 0;
+  font-size: 18px;
+  height: 100%;
+  font-weight: 300;
+  box-sizing: border-box;
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  transition: background 0.25s ease;
 }
-
-#container {
-	text-align: left;
-	margin: 0;
-
-	color: #333;
+.main-menu__links__item__link:link, .main-menu__links__item__link:visited {
+  color: #fff;
+  text-decoration: none;
 }
-
-/*.wrapper {
-width: 85%;
-min-width: 970px;
-max-width: 1500px;
-margin: auto auto;
+.main-menu__links__item__link:hover, .main-menu__links__item__link:active {
+  background: rgba(85, 85, 85, 0.6);
 }
-
-*/
-
-#logo {
-	/*background: #007fd0;*/
-	background: #007fd0bd;
-	padding: 10px 0;
-	color: white;
+.main-menu__links__item--search {
+  flex-grow: 0;
+  padding: 0 0 0 20px;
+  position: relative;
+  justify-content: center;
+  align-items: center;
 }
-
-#content {
-	background: #007fd03d;
-	width: auto !important;
-	padding: 20px 10px;
-	overflow: hidden;
+.js .main-menu__links__item--search {
+	display: flex;
 }
-
-#header ul.menu {
-	margin: 0;
-	padding: 0;
-	list-style: none;
+.main-menu__links__item--search__icon .icon svg {
+  width: 20px;
+  height: 20px;
+  vertical-align: middle;
+  margin-top: -2px;
+  margin-left: 0;
+  margin-right: 0;
 }
-
-#header ul.menu li {
-	margin: 0 7px;
-	display: inline;
+.main-menu__links__item--search__icon .icon svg * {
+  fill: #999 !important;
 }
-
-#header ul.menu li a {
-	padding-left: 20px;
-	background-image: url(../../../images/headerlinks_sprite.png);
-	background-repeat: no-repeat;
-	display: inline-block;
-	line-height: 16px;
-	color: #fff;
-	font-weight: normal;
-	text-transform: uppercase;
+.main-menu__links__item--search__icon:hover, .main-menu__links__item--search__icon:active {
+  cursor: pointer;
+}
+.main-menu__links__item--search__icon:hover .icon svg *, .main-menu__links__item--search__icon:active .icon svg * {
+  fill: #ccc !important;
+}
+.main-menu__links__item--active {
+  background: #007fd0;
+  color: #fff;
+}
+.main-menu__links__item--active .main-menu__links__item__link {
+  color: inherit;
+}
+.main-menu__links__item--active .main-menu__links__item__link:hover, .main-menu__links__item--active .main-menu__links__item__link:active {
+  background: #007fd0;
 }
 
-#logo ul.top_links {
-	font-weight: bold;
+.site-search {
+	background: #393d3f;
 	text-align: right;
-	margin: -10px 5px 0 0;
-}
+    padding: 15px 0 14px 0;
+    position: absolute;
+    top: 0;
+    right: 0;
+    width: 77%;
+    will-change: transform;
+    transition: transform 0.25s linear, opacity 0.25s linear;
+    transform: translateY(-100%);
+    opacity: 0;
+  }
 
-#logo ul.top_links a.search {
-	background-position: 0 0;
+  .site-search input[type="text"].site-search__field {
+	  font: 16px "Open Sans", sans-serif;
+	  border: 1px solid #fff;
+  font-size: 0.9em;
+  outline: 0;
+  border-radius: 4px;
+  box-sizing: border-box;
+    margin: 1px 5px 1px 0;
+    width: 250px;
+    padding: 7px 7px 8px 7px;
+  }
+	.site-search button {
+		font: 0.9em/26px "Open Sans", sans-serif;
 }
-
-#logo ul.top_links a.memberlist {
-	background-position: 0 -20px;
+  .site-search__button--cancel.site-button {
+    margin-right: 0;
+    display: inline-block;
 }
 
-#logo ul.top_links a.calendar {
-	background-position: 0 -40px;
-}
+ #show-site-search:checked ~ .site-search {
+    opacity: 1;
+    transform: translateY(0%);
+  }
 
-#logo ul.top_links a.help {
-	background-position: 0 -60px;
+.header .site-button,
+.header a.site-button {
+  color: #fff;
+  background: #007fd0;
+  border: 1px solid #007fd0;
+  padding: 4px 10px;
+  margin: 5px;
+  font-size: 0.9em;
+  text-decoration: none;
+  display: inline-block;
+  line-height: 26px;
+  border-radius: 4px;
 }
-
-#logo ul.top_links a.portal {
-	background-position: 0 -180px;
+.header .site-button:link, .header .site-button:visited,
+.header a.site-button:link,
+.header a.-sitebutton:visited {
+  color: #fff;
 }
-
-#panel .upper a.logout {
-	font-weight: bold;
-	background: url(../../../images/headerlinks_sprite.png) right -80px no-repeat;
-	padding-right: 20px;
-	margin-left: 10px;
+.header .site-button:hover, .header .site-button:active,
+.header a.site-button:hover,
+.header a.site-button:active {
+  background: #ff7500;
+  border-color: #ff7500;
+  text-decoration: none;
+  cursor: pointer;
 }
-
-#panel .upper a.login,
-#panel .upper a.lost_password {
-	background: url(../../../images/headerlinks_sprite.png) 0 -100px no-repeat;
-	padding-left: 20px;
-	margin-left: 10px;
-	font-weight: bold;
+.header .site-button .icon svg,
+.header a.site-button .icon svg {
+  width: 16px;
+  height: 16px;
+  vertical-align: middle;
+  margin-top: -2px;
+  margin-left: 0;
+  margin-right: 6px;
 }
-
-#panel .upper a.register {
-	background: url(../../../images/headerlinks_sprite.png) right -80px no-repeat;
-	padding-right: 20px;
-	margin-left: 10px;
-	font-weight: bold;
+.header .site-button .icon svg *,
+.header a.site-button .icon svg * {
+  fill: #fff !important;
 }
-
-#panel .lower ul.panel_links {
-	float: left;
+.header .site-button.site-button--dark,
+.header a.site-button.site-button--dark {
+  background: #393D3F;
+  border-color: #666;
 }
-
-#panel .lower ul.panel_links a.usercp {
-	background-position: 0 -120px;
+.header .site-button.site-button--dark:hover,
+.header a.site-button.site-button--dark:hover {
+  border-color: #999;
 }
-
-#panel .lower ul.panel_links a.modcp {
-	background-position: 0 -140px;
+.header .site-button:hover, .header .site-button:active,
+.header a.site-button:hover,
+.header a.site-button:active {
+  outline: none;
 }
 
-#panel .lower ul.panel_links a.admincp {
-	background-position: 0 -160px;
+.headroom {
+  will-change: transform;
+  transition: transform 200ms linear;
 }
 
-#panel .lower ul.user_links {
-	float: right;
+.headroom--pinned {
+  transform: translateY(0%);
 }
 
-#panel .lower ul.user_links li a {
-	padding: 0;
-	background-image: none;
+.headroom--unpinned {
+  transform: translateY(-100%);
 }
-
-#panel .upper {
-	background: #e1e1e1;
-	color: #777;
-	padding: 0px;
-	clear: both;
+.headroom--unpinned.headroom--disabled {
+  transform: translateY(0%);
 }
 
-#panel .upper a:link,
-#panel .upper a:visited,
-#panel .upper a:hover,
-#panel .upper a:active {
-	color: #777;
-	text-decoration: none;
+.footer {
+  background: #393D3F;
+	font: 16px/26px "Open Sans", sans-serif;
 }
+.footer .wrapper {
+  padding: 20px 0;
+  display: flex;
+  justify-content: space-between;
+    padding: 0;
+    flex-direction: row;
+  }
 
-#panel .lower {
-	background: #f2f2f2;
-	color: #999;
-	border-top: 1px solid #f2f2f2;
-	border-bottom: 1px solid #f2f2f2;
-	padding: 12px;
+.footer__nav {
+  flex-grow: 1;
 }
-
-#panel .lower a:link,
-#panel .lower a:visited,
-#panel .lower a:hover,
-#panel .lower a:active {
-	color: #666;
-	text-transform: none;
+.footer__nav__links {
+  list-style: none;
+  margin: 0;
+  padding: 0;
 }
-
-#search {
-	border: 0;
-	padding: 0;
-	margin: 0;
-	float: right;
-	vertical-align: middle;
-	background: #e1e1e1;
+.footer__nav__links__item {
+  font-size: 0.8em;
+  padding: 0;
+    display: inline-block;
 }
-
-#search input.button,
-#search input.textbox {
-	border-color: #007fd0;
+@media only screen and (min-width: 1140px) {
+  .footer__nav__links__item {
+    font-size: 0.8em;
+  }
 }
-
-#search input.button {
-	background: #007fd0;
-	color: #fff;
+.footer__nav__links__item__link {
+  display: block;
+  transition: background 0.25s ease, color 0.25s ease;
+    padding: 14px 6px;
 }
-
-#search input {
-	margin: -3px 0;
+@media only screen and (min-width: 1140px) {
+  .footer__nav__links__item__link {
+    padding: 18px 12px;
+  }
 }
-
-#quick_login .remember_me input {
-	vertical-align: middle;
-	margin: -3px 0 0 5px;
+.footer__nav__links__item__link:link, .footer__nav__links__item__link:visited, .footer__nav__links__item__link:hover, .footer__nav__links__item__link:active {
+  color: #ccc;
+  text-decoration: none;
 }
-
-#footer {
-	clear: both;
+.footer__nav__links__item__link:hover, .footer__nav__links__item__link:active {
+  color: #fff;
+  background: rgba(85, 85, 85, 0.6);
 }
-
-#footer ul.menu {
-	margin: 0;
-	padding: 0;
-	list-style: none;
+.footer__nav__links__item__link .icon svg {
+  width: 16px;
+  height: 16px;
+  vertical-align: middle;
+  margin-top: -2px;
+  margin-left: auto;
+  margin-right: auto;
+  margin-right: 2px;
 }
-
-#footer ul.menu li {
-	/*margin: 0 5px;*/
-	display: inline;
+.footer__nav__links__item__link .icon svg * {
+  fill: #999 !important;
 }
-
-#footer .upper {
-	background: #efefef;
-	border-top: 1px solid #bbb;
-	border-bottom: 1px solid #bbb;
-	padding: 6px;
-	font-size: 12px;
-	overflow: hidden;
+.footer__nav--internal {
+  text-transform: uppercase;
 }
 
-#footer a:link,
-#footer a:visited,
-#footer a:hover,
-#footer a:active {
-	color: #777;
+  .footer__nav--social {
+    text-align: right;
 }
 
-#footer .upper .language {
-	float: right;
-	margin: -1px;
-	margin-left: 15px;
+.copyright {
+  display: none;
+  background: #444;
+  font-size: 0.75em;
+  color: #999;
+  margin: 0;
+  text-align: center;
+  padding: 10px 0;
 }
 
-#footer .upper .language select {
-	border-color: #ccc;
+.blog_updates {
+  text-align: center;
+  border: 1px solid #ccc;
+  background: #f5f5f5;
+  -moz-border-radius: 5px;
+  -webkit-border-radius: 5px;
+  border-radius: 5px;
+  padding: 8px 12px;
+  margin: 10px 0 0;
 }
 
-#footer .upper .theme {
-	float: right;
-	margin: -1px;
-	margin-left: 15px;
+.blog_updates strong {
+  margin-right: 6px;
 }
 
-#footer .upper .theme select {
-	border-color: #ccc;
+.blog_updates .date {
+  color: #666;
+  font-size: 0.8em;
+  margin-left: 6px;
 }
 
-#footer .upper ul.bottom_links {
-	float: left;
-	margin: 4px 0 0 0;
+.blog_updates.release {
+  background-color: #fff6bf;
+  border-color: #ffd324;
 }
 
-#footer .lower {
-	color: #aaa;
-	padding: 6px 6px 12px 6px;
-	overflow: hidden;
-	background: #444444;
-	font-size: 11px;
+.blog_updates.latest {
+  background-color:#D6ECA6;
+  border-color: #8DC93E;
 }
 
-#footer .lower a:link,
-#footer .lower a:visited {
-	color: #eee;
-	font-weight: bold;
+.blog_updates.important {
+  background-color:#FFEAEA;
+  border-color: #e06666;	
 }
 
-#footer .lower a:hover,
-#footer .lower a:active {
-	color: #333;
-	text-decoration: underline;
-	font-weight: bold;
+.social {
+  padding: 12px;
+  text-align: center;
 }
 
-#footer .lower #current_time {
-	float: right;
-	color: #888;
+.social .intro {
+  color: #666;
+  margin-right: 16px;
 }
 
-#debug {
-	text-align: right;
-	margin-top: 20px;
-	font-size: 11px;
+.social .twitter,
+.social .facebook,
+.social .youtube,
+.social .discord {
+  margin: 0 16px 0 0;
+  border-left: 1px solid #ddd;
+  padding: 0 0 0 16px;
 }
 
-.scaleimages img {
-	max-width: 100%;
+.social .twitter a,
+.social .facebook a,
+.social .youtube a,
+.social .discord a {
+  padding-left: 25px;
 }
 
-.forum_status {
-	height: 30px;
-	width: 30px;
-	background: url(../../../images/forum_icon_sprite.png) no-repeat 0 0;
-	display: inline-block;
+.social .twitter a {
+  background: url(https://mybb.com/assets/images/twitter.png) left center no-repeat;
 }
 
-.forum_on {
-	background-position: 0 0;
+.social .facebook a {
+  background: url(https://mybb.com/assets/images/facebook.png) left center no-repeat;
 }
 
-.forum_off {
-	background-position: 0 -30px;
+.social .youtube a {
+  background: url(https://mybb.com/assets/images/youtube.png) left center no-repeat;
 }
 
-.forum_offclose {
-	background-position: 0 -60px;
+.social .discord a {
+  background: url(https://mybb.com/assets/images/discord.png) left center no-repeat;
 }
 
-.forum_offlink {
-	background-position: 0 -90px;
+#forum {
+	font-family: "Open Sans", sans-serif;
+	font-size: 14px;
+	line-height: 1.5;
 }
 
-.subforumicon {
-	height: 10px;
-	width: 10px;
-	display: inline-block;
-	margin: 0 5px;
-	background: url(../../../images/mini_status_sprite.png) no-repeat 0 0;
+#forum #panel .upper {
+	background: #e1e1e1;
+	border: none;
+	color: #777;
+	padding: 0;
 }
 
-.subforum_minion {
-	background-position: 0 0;
+#forum #panel .upper .wrapper {
+	padding-top: 90px;
+	padding-bottom: 12px;
 }
 
-.subforum_minioff {
-	background-position: 0 -10px;
-}
-
-.subforum_minioffclose {
-	background-position: 0 -20px;
+#forum #panel .lower {
+	background: #f2f2f2;
+	border: none;
+	padding: 0;
 }
 
-.subforum_miniofflink {
-	background-position: 0 -30px;
+#forum #panel .lower .wrapper {
+	padding-top: 10px;
+	padding-bottom: 10px;
 }
 
-table {
-	color: #333;
-	/*font-size: 13px;*/
-	font-size: 14px;
+#forum #panel a:link,
+#forum #panel a:visited {
+  color: #555;
+  text-decoration: none;
 }
 
-.tborder {
-	background: white;
-	width: 100%;
-	margin: auto auto;
-	/*border: 1px solid #ccc;
-	padding: 1px;*/
-	/*padding: 1px;*/
-	/* border: 1px solid #e7e7e7;*/
-	border-radius: 11px;
-	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
+#forum #panel a:hover,
+#forum #panel a:active {
+  color: #ff7500;
+  text-decoration: underline;
 }
 
-.tfixed {
-	table-layout: fixed;
-	word-wrap: break-word;
+#forumMenu ul.top_links {
+	float: right;
+	font-weight: bold;
+	text-align: right;
+	margin: 0 5px 0 0;
 }
 
-.thead {
-	/*background: #0066a2 url(../../../images/thead.png) top left repeat-x;*/
-	color: #ffffff;
-	/*border-bottom: 1px solid #263c30;
-	padding: 8px;*/
-	background: #007fd0;
-	border: none;
-	font-size: 1.1em;
-	padding: 8px 12px;
-	text-transform: uppercase;
+#forumMenu ul.top_links a.search {
+	background-position: 0 0;
 }
 
-.thead a:link {
-	color: #ffffff;
-	text-decoration: none;
-	text-transform: uppercase;
-	font-size: 18px;
+#forumMenu ul.top_links a.memberlist {
+	background-position: 0 -20px;
 }
 
-.thead a:visited {
-	color: #ffffff;
+#forumMenu ul.top_links a.calendar {
+	background-position: 0 -40px;
 }
 
-.thead a:hover,
-.thead a:active {
-	color: #ffffff;
-	text-decoration: underline;
+#forumMenu ul.top_links a.help {
+	background-position: 0 -60px;
 }
 
-.tcat {
-	/*background: #0f0f0f url(../../../images/tcat.png) repeat-x;*/
-	color: #000;
-	/*border-top: 1px solid #444;
-	border-bottom: 1px solid #000;
-	padding: 6px;*/
-	font-size: 12px;
-	background: #ddd;
-	padding: 8px 12px;
-	border: none;
+#forum #footer .upper {
+	border-radius: 5px;
+	border: 1px solid #bbb;
 }
 
-.tcat span.smalltext {
-	color: #000;
+.old-site-header,
+.old-site-footer {
+	display: none;
 }
 
-td.tcat a:link {
-	color: #000;
+#extend .extend-feature {
+	background: #f2f2f2;
+	padding-top: 85px;
+	padding-bottom: 10px;
+	border: none;
 }
 
-.tcat a:link {
-	color: #fff;
+#extend .extend-feature .extend-nav__list__item__link {
+	color: #007fd0;	
 }
 
-.tcat a:visited {
-	color: #fff;
+#extend .extend-feature .extend-nav__list__item__link:hover,
+#extend .extend-feature .extend-nav__list__item__link:active {
+	color: #ff7500;
 }
 
-.tcat a:hover,
-.tcat a:active {
-	color: #fff;
+#extend .extend-primer {
+	padding-top: 20px;
 }
 
-.trow1 {
-	/*background: #f5f5f5;
-	border: 1px solid;
-	border-color: #fff #ddd #ddd #fff;*/
-	background: #fafafa;
-	padding: 8px 12px;
-	border-right: 1px solid #e7e7e7;
-	border-bottom: 1px solid #e7e7e7;
+#extend .extend-primer .navigation .active {
+	font-weight: 400;
+	font-family: Asap, sans-serif;
+	font-size: 3em;
+	color: #222;
 }
 
-.trow1 a:link {
-	font-size: 16px;
-	text-transform: none;
+#extend .extend-page {
+	padding-bottom: 40px;
 }
 
-.trow2 a:link {
-	font-size: 16px;
+#extend .extend-project__title {
+	font-size: 2.4em;
+	font-weight: 400;
+	color: #222;
+	font-family: Asap, sans-serif;
 }
-
-.trow2 {
-	/*background: #efefef;
-	border: 1px solid;
-	border-color: #fff #ddd #ddd #fff;*/
-	background: #f6f6f6;
-	padding: 8px 12px;
-	border-right: 1px solid #e7e7e7;
-	border-bottom: 1px solid #e7e7e7;
+		
+		
+		
+		]]>
+		</stylesheet>
+		<stylesheet name="headerck.css" version="1829"><![CDATA[#video-fond
+{
+	overflow: hidden;
+	position: fixed;
+	top: 0;
+	right: 0;
+	bottom: 0;
+	left: 0;
+	z-index: -1;
 }
 
-.trow2 .smalltext {
-	font-size: 13px;
+#video-fond .overlay
+{
+	position: absolute;
+	top: 0;
+	left: 0;
+	height: 100%;
+	width: 100%;
+	background-color: #a8cfe8c2;
+	opacity: 0.5;
+	z-index: 1;
 }
 
-.trow1 .smalltext {
-	font-size: 13px;
+#video-fond > video
+{
+	width: 100%;
+	height: 100%;
+	position: absolute;
+	top: 0;
+	left: 0;
 }
 
-.trow_shaded {
-	background: #ffdde0;
-	/*border: 1px solid;
-	border-color: #fff #ffb8be #ffb8be #fff;*/
-	border-right: 1px solid #ffb8be;
-	border-bottom: 1px solid #ffb8be;
-}
+/* 1. Pas de support d'object-fit */
 
-.trow1:hover {
-	background-color: #e9e9e9;
+@media (min-aspect-ratio: 16/9)
+{
+	#video-fond > video
+	{
+		height: 300%;
+		top: -100%;
+	}
 }
 
-.trow2:hover {
-	background-color: #e9e9e9;
+@media (max-aspect-ratio: 16/9)
+{
+	#video-fond > video
+	{
+		width: 300%;
+		left: -100%;
+	}
 }
 
-.no_bottom_border {
-	border-bottom: 0;
-}
+/* 2. En cas de support d'object-fit, écrase les règles en (1) */
 
-.post.unapproved_post {
-	background: #ffdde0;
+@supports (object-fit: cover) {
+	#video-fond > video {
+		width: 100%;
+		height: 100%;
+		top: 0;
+		left: 0;
+		object-fit: cover;
+	}
 }
 
-.post.unapproved_post .post_author {
-	border-bottom-color: #ffb8be;
+#shoutbox.ckround
+{
+	background: #fff;
+	padding-left: 0px;
+	padding-right: 0px;
+	padding-top: 0px;
+	padding-bottom: 13px;
+	border-bottom-right-radius: 11px;
+	-webkit-border-bottom-right-radius: 11px;
+	border-bottom-left-radius: 11px;
+	-webkit-border-bottom-left-radius: 11px;
 }
 
-.post.classic.unapproved_post .post_author {
-	border-color: #ffb8be;
-}
+/* lien du menu MeganavBar */
 
-.post.unapproved_post .post_controls {
-	border-top-color: #ffb8be;
+h5.dropdown-header > strong > a:link, a:visited {
+	color:#fff;
+	text-transform:uppercase;
 }
 
-.trow_deleted,
-.post.deleted_post {
-	background: #E8DEFF;
+.fa, .far, .fas {
+	margin-top:10px;
 }
+		]]>
+		</stylesheet>
+		<stylesheet name="global.css" version="1829"><![CDATA[@charset "UTF-8";
 
-.trow_selected,
-tr.trow_selected td {
-	background: #FFFBD9;
-	color: #333;
-	border-right-color: #F7E86A;
-	border-bottom-color: #F7E86A;
-}
-
-.trow_selected a:link,
-.trow_selected a:visited,
-.trow_selected a:hover,
-.trow_selected a:active {
-	color: #333;
-}
-
-.trow_sep {
-	background: #ddd; 
-	color: #333;
-	/*border-bottom: 1px solid #c5c5c5;
-	padding: 6px;*/
-	font-size: 12px;
-	font-weight: bold;
-	padding: 6px 12px;
-}
-
-.tfoot {
-	/*border-top: 1px solid #fff;
-	padding: 6px;*/
-	background: #ddd;
-	color: #666;
-	padding: 6px 12px;
+body {
+	background: #fff;
+	color: #000;
+	text-align: center;
+	margin: 0;
+	font-family: "Montserrat", sans-serif;
+	overflow-y: hidden;
+	font-weight: 500;
+	line-height: 1.5;
+	text-rendering: optimizeLegibility;
+	-webkit-font-smoothing: antialiased;
+	-moz-osx-font-smoothing: grayscale;
 }
 
-.tfoot a:link {
-	color: #444;
+a:link {
+	color: #0072BC;
 	text-decoration: none;
 }
 
-.tfoot a:visited {
-	color: #444;
+a:visited {
+	color: #fff;
 	text-decoration: none;
 }
 
-.tfoot a:hover,
-.tfoot a:active {
-	color: #444;
+a:hover,
+a:active {
+	color: #0072BC;
 	text-decoration: underline;
 }
 
-.thead input.textbox,
-.thead select {
-	border: 1px solid #263c30;
-}
+#container {
+	text-align: left;
+	margin: 0;
 
-.bottommenu {
-	background: #efefef;
 	color: #333;
-	border: 1px solid #4874a3;
-	padding: 10px;
 }
 
-.navigation {
-	color: #333;
-	font-size: 12px;
+/*.wrapper {
+width: 85%;
+min-width: 970px;
+max-width: 1500px;
+margin: auto auto;
 }
 
-.navigation a:link {
-	text-decoration: none;
+*/
+
+#logo {
+	/*background: #007fd0;*/
+	background: #007fd0bd;
+	padding: 10px 0;
+	color: white;
 }
 
-.navigation a:visited {
-	text-decoration: none;
+#content {
+	background: #007fd03d;
+	width: auto !important;
+	padding: 20px 10px;
+	overflow: hidden;
 }
 
-.navigation a:hover,
-.navigation a:active {
-	text-decoration: underline;
+#header ul.menu {
+	margin: 0;
+	padding: 0;
+	list-style: none;
 }
 
-.navigation .active {
-	color: #333;
-	font-size: small;
-	font-weight: bold;
+#header ul.menu li {
+	margin: 0 7px;
+	display: inline;
 }
 
-.smalltext {
-	/*font-size: 11px;*/
-	font-size: 14px;
+#header ul.menu li a {
+	padding-left: 20px;
+	background-image: url(../../../images/headerlinks_sprite.png);
+	background-repeat: no-repeat;
+	display: inline-block;
+	line-height: 16px;
+	color: #fff;
+	font-weight: normal;
+	text-transform: uppercase;
 }
 
-.largetext {
-	font-size: 16px;
+#logo ul.top_links {
 	font-weight: bold;
+	text-align: right;
+	margin: -10px 5px 0 0;
 }
 
-fieldset {
-	padding: 12px;
-	border: 1px solid #007fd0;
-	margin: 0;
-	background: white;
+#logo ul.top_links a.search {
+	background-position: 0 0;
 }
 
-fieldset.trow1,
-fieldset.trow2 {
-	border-color: #bbb;
+#logo ul.top_links a.memberlist {
+	background-position: 0 -20px;
 }
 
-fieldset.align_right {
-	text-align: right;
+#logo ul.top_links a.calendar {
+	background-position: 0 -40px;
 }
 
-input.textbox {
-	background: #ffffff;
-	color: #333;
-	border: 1px solid #ccc;
-	padding: 3px;
-	outline: 0;
-	/*font-size: 13px;*/
-	/*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/
-	font-family: "Open Sans", sans-serif;
-	font-size: 14px;
+#logo ul.top_links a.help {
+	background-position: 0 -60px;
 }
 
-input.textbox.portal_search {
-	width: 68%;
+#logo ul.top_links a.portal {
+	background-position: 0 -180px;
 }
 
-textarea {
-	background: #ffffff;
-	color: #333;
-	border: 1px solid #ccc;
-	padding: 2px;
-	line-height: 1.4;
-	outline: 0;
-	/*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/
-	font-family: "Open Sans", sans-serif;
-	font-size: 14px;
+#panel .upper a.logout {
+	font-weight: bold;
+	background: url(../../../images/headerlinks_sprite.png) right -80px no-repeat;
+	padding-right: 20px;
+	margin-left: 10px;
 }
 
-select {
-	background: #ffffff;
-	padding: 3px;
-	border: 1px solid #ccc;
-	outline: 0;
-	/*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/
-	font-family: "Open Sans", sans-serif;
-	/*font-size: 13px;*/
-	font-size: 14px;
+#panel .upper a.login,
+#panel .upper a.lost_password {
+	background: url(../../../images/headerlinks_sprite.png) 0 -100px no-repeat;
+	padding-left: 20px;
+	margin-left: 10px;
+	font-weight: bold;
 }
 
-button,
-input.button {
-	padding: 3px 8px;
-	cursor: pointer;
-	/*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/
-	font-family: "Open Sans", sans-serif;
-	/*font-size: 13px;*/
-	font-size: 14px;
-	background: #eee url(../../../images/buttons_bg.png) repeat-x;
-	border: 1px solid #bbb;
-	color: #333;
-	outline: 0;
+#panel .upper a.register {
+	background: url(../../../images/headerlinks_sprite.png) right -80px no-repeat;
+	padding-right: 20px;
+	margin-left: 10px;
+	font-weight: bold;
 }
 
-button:hover,
-input.button:hover {
-	border-color: #aaa;
+#panel .lower ul.panel_links {
+	float: left;
 }
 
-form {
-	margin: 0;
-	padding: 0;
+#panel .lower ul.panel_links a.usercp {
+	background-position: 0 -120px;
 }
 
-input.error, textarea.error, select.error {
-	border: 1px solid #f30;
-	color: #f30;
+#panel .lower ul.panel_links a.modcp {
+	background-position: 0 -140px;
 }
 
-input.valid, textarea.valid, select.valid {
-	border: 1px solid #0c0;
+#panel .lower ul.panel_links a.admincp {
+	background-position: 0 -160px;
 }
 
-label.error {
-	color: #f30;
-	margin: 5px;
-	padding: 0px;
-	display: block;
-	font-weight: bold;
-	font-size: 11px;
+#panel .lower ul.user_links {
+	float: right;
 }
 
-form #message {
-	width: 500px;
+#panel .lower ul.user_links li a {
+	padding: 0;
+	background-image: none;
 }
 
-.editor {
-	background: #f1f1f1;
-	border: 1px solid #ccc;
+#panel .upper {
+	background: #e1e1e1;
+	color: #777;
+	padding: 0px;
+	clear: both;
 }
 
-.editor_control_bar {
-	background: #fff;
-	border: 1px solid #ccc;
+#panel .upper a:link,
+#panel .upper a:visited,
+#panel .upper a:hover,
+#panel .upper a:active {
+	color: #777;
+	text-decoration: none;
 }
 
-.post .editor_control_bar {
-	background: #f5f5f5;
+#panel .lower {
+	background: #f2f2f2;
+	color: #999;
+	border-top: 1px solid #f2f2f2;
+	border-bottom: 1px solid #f2f2f2;
+	padding: 12px;
 }
 
-.popup_menu {
-	background: #fff;
-	border: 1px solid #ccc;
-}
-
-.popup_menu .popup_item {
-	background: #efefef;
-	color: #333;
+#panel .lower a:link,
+#panel .lower a:visited,
+#panel .lower a:hover,
+#panel .lower a:active {
+	color: #666;
+	text-transform: none;
 }
 
-.popup_menu .popup_item:hover {
-	background: #0072BC;
-	color: #fff;
+#search {
+	border: 0;
+	padding: 0;
+	margin: 0;
+	float: right;
+	vertical-align: middle;
+	background: #e1e1e1;
 }
 
-.trow_reputation_positive {
-	background: #ccffcc;
+#search input.button,
+#search input.textbox {
+	border-color: #007fd0;
 }
 
-.trow_reputation_negative {
-	background: #ffcccc;
+#search input.button {
+	background: #007fd0;
+	color: #fff;
 }
 
-.reputation_positive {
-	color: green;
+#search input {
+	margin: -3px 0;
 }
 
-.reputation_neutral {
-	color: #444;
+#quick_login .remember_me input {
+	vertical-align: middle;
+	margin: -3px 0 0 5px;
 }
 
-.reputation_negative {
-	color: red;
+#footer {
+	clear: both;
 }
 
-.repbox {
-	font-size: 16px;
-	font-weight: bold;
-	padding: 5px 7px 5px 7px;
+#footer ul.menu {
+	margin: 0;
+	padding: 0;
+	list-style: none;
 }
 
-._neutral {
-	background-color: #FAFAFA;
-	color: #999999;
-	border: 1px solid #CCCCCC;
+#footer ul.menu li {
+	/*margin: 0 5px;*/
+	display: inline;
 }
 
-._minus {
-	background-color: #FDD2D1;
-	color: #CB0200;
-	border: 1px solid #980201;
+#footer .upper {
+	background: #efefef;
+	border-top: 1px solid #bbb;
+	border-bottom: 1px solid #bbb;
+	padding: 6px;
+	font-size: 12px;
+	overflow: hidden;
 }
 
-._plus {
-	background-color: #E8FCDC;
-	color: #008800;
-	border: 1px solid #008800;
+#footer a:link,
+#footer a:visited,
+#footer a:hover,
+#footer a:active {
+	color: #777;
 }
 
-img {
-	border: none;
+#footer .upper .language {
+	float: right;
+	margin: -1px;
+	margin-left: 15px;
 }
 
-img.attachment {
-	border: 1px solid #E9E5D7;
-	padding: 2px;
+#footer .upper .language select {
+	border-color: #ccc;
 }
 
-hr {
-	background-color: #000000;
-	color: #000000;
-	height: 1px;
-	border: 0px;
+#footer .upper .theme {
+	float: right;
+	margin: -1px;
+	margin-left: 15px;
 }
 
-.clear {
-	clear: both;
+#footer .upper .theme select {
+	border-color: #ccc;
 }
 
-.float_left {
+#footer .upper ul.bottom_links {
 	float: left;
+	margin: 4px 0 0 0;
 }
 
-.float_right {
-	float: right;
-}
-
-.hidden {
-	display: none;
-	float: none;
-	width: 1%;
+#footer .lower {
+	color: #aaa;
+	padding: 6px 0px 4px 6px;
+	overflow: hidden;
+	background: #444444;
+	font-size: 11px;
 }
 
-.hiddenrow {
-	display: none;
+#footer .lower a:link,
+#footer .lower a:visited {
+	color: #eee;
+	font-weight: bold;
 }
 
-.selectall {
-	background: #FFFBD9;
-	border-bottom: 1px solid #F7E86A;
+#footer .lower a:hover,
+#footer .lower a:active {
 	color: #333;
-	text-align: center;
+	text-decoration: underline;
+	font-weight: bold;
 }
 
-.expcolimage {
+#footer .lower #current_time {
 	float: right;
-	width: auto;
-	vertical-align: middle;
-	margin-top: 3px;
+	color: #888;
 }
 
-.tcat_menu > .expcolimage {
-	margin-top: 0;
+#debug {
+	text-align: right;
+	margin-top: 20px;
+	font-size: 11px;
 }
 
-blockquote {
-	border: 1px solid #ccc;
-	margin: 0;
-	background: #fff;
-	padding: 10px;
+.scaleimages img {
+	max-width: 100%;
 }
 
-blockquote cite {
-	font-weight: bold;
-	border-bottom: 1px solid #ccc;
-	font-style: normal;
-	display: block;
-	padding-bottom: 3px;
-	margin: 0 0 10px 0;
+.forum_status {
+	height: 30px;
+	width: 30px;
+	background: url(../../../images/forum_icon_sprite.png) no-repeat 0 0;
+	display: inline-block;
 }
 
-blockquote cite > span {
-	float: right;
-	font-weight: normal;
-	font-size: 12px;
-	color: #666;
+.forum_on {
+	background-position: 0 0;
 }
 
-blockquote cite span.highlight {
-	float: none;
-	font-weight: bold;
-	padding-bottom: 0;
+.forum_off {
+	background-position: 0 -30px;
 }
 
-.codeblock {
-	background: #fff;
-	/*border: 1px solid #ccc;*/
-	padding: 20px;
-	color: #000;
-	line-height: .95 em;
-	font-size: 14px;
-	font-family: Monaco, Consolas, Courier, monospace;
+.forum_offclose {
+	background-position: 0 -60px;
 }
 
-.codeblock .title {
-	border-bottom: 1px solid #ccc;
-	font-weight: bold;
-	padding-bottom: 3px;
-	margin: 0 0 10px 0;
-	color: #000;
+.forum_offlink {
+	background-position: 0 -90px;
 }
 
-.codeblock code {
-	overflow: auto;
-	height: auto;
-	max-height: 200px;
-	display: block;
-	font-family: Monaco, Consolas, Courier, monospace;
-	/*font-size: 13px;*/
-	font-size: 14px;
-	color: #000;
+.subforumicon {
+	height: 10px;
+	width: 10px;
+	display: inline-block;
+	margin: 0 5px;
+	background: url(../../../images/mini_status_sprite.png) no-repeat 0 0;
 }
 
-.smilie {
-	vertical-align: middle;
+.subforum_minion {
+	background-position: 0 0;
 }
 
-.smilie_pointer {
-	cursor: pointer;
+.subforum_minioff {
+	background-position: 0 -10px;
 }
 
-.separator {
-	margin: 5px;
-	padding: 0;
-	height: 0px;
-	font-size: 1px;
-	list-style-type: none;
+.subforum_minioffclose {
+	background-position: 0 -20px;
 }
 
-.popup_menu .popup_item_container {
-	margin: 1px;
-	text-align: left;
+.subforum_miniofflink {
+	background-position: 0 -30px;
 }
 
-.popup_menu .popup_item {
-	display: block;
-	padding: 4px;
-	white-space: nowrap;
-	text-decoration: none;
+table {
+	color: #333;
+	/*font-size: 13px;*/
+	font-size: 14px;
 }
 
-.popup_menu a.popup_item:hover {
-	text-decoration: none;
+.tborder {
+	background: white;
+	width: 100%;
+	margin: auto auto;
+	/*border: 1px solid #ccc;
+	padding: 1px;*/
+	/*padding: 1px;*/
+	/* border: 1px solid #e7e7e7;*/
+	border-radius: 11px;
+	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
 }
 
-.subject_new {
-	font-weight: bold;
+.tfixed {
+	table-layout: fixed;
+	word-wrap: break-word;
 }
 
-.highlight {
-	background: #FFFFCC;
-	padding-top: 3px;
-	padding-bottom: 3px;
+.thead {
+	/*background: #0066a2 url(../../../images/thead.png) top left repeat-x;*/
+	color: #ffffff;
+	/*border-bottom: 1px solid #263c30;
+	padding: 8px;*/
+	background: #007fd0;
+	border: none;
+	font-size: 1.1em;
+	padding: 8px 12px;
+	text-transform: uppercase;
 }
 
-.pm_alert {
-	background: #FFF6BF;
-	border: 1px solid #FFD324;
-	text-align: center;
-	padding: 5px 20px;
-	margin-bottom: 15px;
-	font-size: 11px;
+.thead a:link {
+	color: #ffffff;
+	text-decoration: none;
+	text-transform: uppercase;
+	font-size: 18px;
 }
 
-.red_alert {
-	background: #FBE3E4;
-	border: 1px solid #A5161A;
-	color: #A5161A;
-	text-align: center;
-	padding: 5px 20px;
-	margin-bottom: 15px;
-	font-size: 11px;
-	word-wrap: break-word;
+.thead a:visited {
+	color: #ffffff;
 }
 
-.red_alert a:link,
-.red_alert a:visited,
-.red_alert a:hover,
-.red_alert a:active {
-	color: #A5161A;
+.thead a:hover,
+.thead a:active {
+	color: #ffffff;
+	text-decoration: underline;
 }
 
-.high_warning {
-	color: #CC0000;
+.tcat {
+	/*background: #0f0f0f url(../../../images/tcat.png) repeat-x;*/
+	color: #000;
+	/*border-top: 1px solid #444;
+	border-bottom: 1px solid #000;
+	padding: 6px;*/
+	font-size: 12px;
+	background: #ddd;
+	padding: 8px 12px;
+	border: none;
 }
 
-.moderate_warning {
-	color: #F3611B;
+.tcat span.smalltext {
+	color: #000;
 }
 
-.low_warning {
-	color: #AE5700;
+td.tcat a:link {
+	color: #000;
 }
 
-.imminent_banned {
-	color: #880000;
+.tcat a:link {
+	color: #fff;
 }
 
-.high_banned {
-	color: #FF0000;
+.tcat a:visited {
+	color: #fff;
 }
 
-.moderate_banned {
-	color: #FF6600;
+.tcat a:hover,
+.tcat a:active {
+	color: #fff;
 }
 
-.low_banned {
-	color: #008000;
+.trow1 {
+	/*background: #f5f5f5;
+	border: 1px solid;
+	border-color: #fff #ddd #ddd #fff;*/
+	background: #fafafa;
+	padding: 8px 12px;
+	border-right: 1px solid #e7e7e7;
+	border-bottom: 1px solid #e7e7e7;
 }
 
-.online {
-	color: #15A018;
+.trow1 a:link {
+	font-size: 16px;
+	text-transform: none;
 }
 
-.offline {
-	color: #C7C7C7;
+.trow2 a:link {
+	font-size: 16px;
 }
 
-div.error {
-	padding: 5px 10px;
-	border: 2px solid #FFD324;
-	background: #FFF6BF;
-	font-size: 12px;
+.trow2 {
+	/*background: #efefef;
+	border: 1px solid;
+	border-color: #fff #ddd #ddd #fff;*/
+	background: #f6f6f6;
+	padding: 8px 12px;
+	border-right: 1px solid #e7e7e7;
+	border-bottom: 1px solid #e7e7e7;
 }
 
-div.error p {
-	margin: 0;
-	color: #333;
-	font-weight: normal;
+.trow2 .smalltext {
+	font-size: 13px;
 }
 
-div.error p em {
-	font-style: normal;
-	font-weight: bold;
-	padding-left: 24px;
-	display: block;
-	color: #C00;
-	background: url(../../../images/error.png) no-repeat 0;
+.trow1 .smalltext {
+	font-size: 13px;
 }
 
-div.error ul {
-	margin-left: 24px;
+.trow_shaded {
+	background: #ffdde0;
+	/*border: 1px solid;
+	border-color: #fff #ffb8be #ffb8be #fff;*/
+	border-right: 1px solid #ffb8be;
+	border-bottom: 1px solid #ffb8be;
 }
 
-.pagination {
-	font-size: 11px;
-	padding-top: 10px;
-	margin-bottom: 5px;
+.trow1:hover {
+	background-color: #e9e9e9;
 }
 
-.tfoot .pagination,
-.tcat .pagination {
-	padding-top: 0;
+.trow2:hover {
+	background-color: #e9e9e9;
 }
 
-.pagination .pages {
-	font-weight: bold;
+.no_bottom_border {
+	border-bottom: 0;
 }
 
-.pagination .pagination_current,
-.pagination a {
-	padding: 3px 6px;
-	margin-bottom: 3px;
+.post.unapproved_post {
+	background: #ffdde0;
 }
 
-.pagination a {
-	background: #f5f5f5;
-	border: 1px solid #ccc;
+.post.unapproved_post .post_author {
+	border-bottom-color: #ffb8be;
 }
 
-.pagination .pagination_current {
-	background: none;
-	color: #333;
-	border: none;
-	font-weight: bold;
+.post.classic.unapproved_post .post_author {
+	border-color: #ffb8be;
 }
 
-.pagination a:hover {
-	background: #0072BC;
-	color: #fff;
-	border-color: #263c30;
-	text-decoration: none;
+.post.unapproved_post .post_controls {
+	border-top-color: #ffb8be;
 }
 
-.pagination .go_page img {
-	margin-bottom: -4px;
+.trow_deleted,
+.post.deleted_post {
+	background: #E8DEFF;
 }
 
-.drop_go_page {
-	background: #f5f5f5;
-	padding: 4px;
+.trow_selected,
+tr.trow_selected td {
+	background: #FFFBD9;
+	color: #333;
+	border-right-color: #F7E86A;
+	border-bottom-color: #F7E86A;
 }
 
-.pagination_breadcrumb {
-	background-color: #efefef;
-	border: 1px solid #fff;
-	outline: 1px solid #ccc;
-	padding: 5px;
-	margin-top: 5px;
-	font-weight: normal;
+.trow_selected a:link,
+.trow_selected a:visited,
+.trow_selected a:hover,
+.trow_selected a:active {
+	color: #333;
 }
 
-.pagination_breadcrumb_link {
-	vertical-align: middle;
-	cursor: pointer;
+.trow_sep {
+	background: #ddd; 
+	color: #333;
+	/*border-bottom: 1px solid #c5c5c5;
+	padding: 6px;*/
+	font-size: 12px;
+	font-weight: bold;
+	padding: 6px 12px;
 }
 
-.thread_legend,
-.thread_legend dd {
-	margin: 0;
-	padding: 0;
+.tfoot {
+	/*border-top: 1px solid #fff;
+	padding: 6px;*/
+	background: #ddd;
+	color: #666;
+	padding: 6px 12px;
 }
 
-.thread_legend dd {
-	padding-bottom: 4px;
-	margin-right: 15px;
+.tfoot a:link {
+	color: #444;
+	text-decoration: none;
 }
 
-.thread_legend img {
-	margin-right: 4px;
-	vertical-align: bottom;
+.tfoot a:visited {
+	color: #444;
+	text-decoration: none;
 }
 
-.forum_legend,
-.forum_legend dt,
-.forum_legend dd {
-	margin: 0;
-	padding: 0;
+.tfoot a:hover,
+.tfoot a:active {
+	color: #444;
+	text-decoration: underline;
 }
 
-.forum_legend dd {
-	float: left;
-	margin-right: 10px;
-	margin-top: 7px;
+.thead input.textbox,
+.thead select {
+	border: 1px solid #263c30;
 }
 
-.forum_legend dt {
-	margin-right: 10px;
-	float: left;
-}
-
-.success_message {
-	color: #00b200;
-	font-weight: bold;
-	font-size: 10px;
-	margin-bottom: 10px;
+.bottommenu {
+	background: #efefef;
+	color: #333;
+	border: 1px solid #4874a3;
+	padding: 10px;
 }
 
-.error_message {
-	color: #C00;
-	font-weight: bold;
-	font-size: 10px;
-	margin-bottom: 10px;
+.navigation {
+	color: #333;
+	font-size: 12px;
 }
 
-#posts_container {
-	padding: 0;
+.navigation a:link {
+	text-decoration: none;
 }
 
-.ignored_post {
-	border-top: 3px solid #333;
-	padding: 15px;
+.navigation a:visited {
+	text-decoration: none;
 }
 
-.ignored_post .show_ignored_post {
-	margin-top: -15px;
+.navigation a:hover,
+.navigation a:active {
+	text-decoration: underline;
 }
 
-.ignored_post .show_ignored_post a.button span {
-	background-position: 0 -400px;
+.navigation .active {
+	color: #333;
+	font-size: small;
+	font-weight: bold;
 }
 
-.deleted_post_hidden {
-	border-top: 2px solid #ccc;
-	padding: 15px;
+.smalltext {
+	/*font-size: 11px;*/
+	font-size: 14px;
 }
 
-.deleted_post_collapsed {
-	border-top: 3px solid #333;
-	padding: 15px;
+.largetext {
+	font-size: 16px;
+	font-weight: bold;
 }
 
-.deleted_post_collapsed .show_deleted_post {
-	margin-top: -15px;
+fieldset {
+	padding: 12px;
+	border: 1px solid #007fd0;
+	margin: 0;
+	background: white;
 }
 
-.deleted_post_collapsed .show_deleted_post a.button span {
-	background-position: 0 -400px;
+fieldset.trow1,
+fieldset.trow2 {
+	border-color: #bbb;
 }
 
-.post {
-	overflow: hidden;
+fieldset.align_right {
+	text-align: right;
 }
 
-.post.classic {
-	padding-top: 15px;
+input.textbox {
+	background: #ffffff;
+	color: #333;
+	border: 1px solid #ccc;
+	padding: 3px;
+	outline: 0;
+	/*font-size: 13px;*/
+	/*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/
+	font-family: "Open Sans", sans-serif;
+	font-size: 14px;
 }
 
-.post .post_author {
-	border-bottom: 1px solid #ccc;
-	border-top: 2px solid #ccc;
-	background: #f5f5f5;
-	padding: 5px;
-	overflow: hidden;
+input.textbox.portal_search {
+	width: 68%;
 }
 
-.post.classic .post_author {
-	border: 1px solid #ddd;
-	float: left;
-	width: 15%;
-	margin: 0 1% 15px 0;
-	border-left: 0;
-	padding: 5px 1%;
+textarea {
+	background: #ffffff;
+	color: #333;
+	border: 1px solid #ccc;
+	padding: 2px;
+	line-height: 1.4;
+	outline: 0;
+	/*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/
+	font-family: "Open Sans", sans-serif;
+	font-size: 14px;
 }
 
-.post .post_author .buddy_status {
-	vertical-align: middle;
-	margin-top: -4px;
+select {
+	background: #ffffff;
+	padding: 3px;
+	border: 1px solid #ccc;
+	outline: 0;
+	/*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/
+	font-family: "Open Sans", sans-serif;
+	/*font-size: 13px;*/
+	font-size: 14px;
 }
 
-.post .post_author div.author_avatar {
-	float: left;
-	margin-right: 3px;
+button,
+input.button {
+	padding: 3px 8px;
+	cursor: pointer;
+	/*font-family: Tahoma, Verdana, Arial, Sans-Serif;*/
+	font-family: "Open Sans", sans-serif;
+	/*font-size: 13px;*/
+	font-size: 14px;
+	background: #eee url(../../../images/buttons_bg.png) repeat-x;
+	border: 1px solid #bbb;
+	color: #333;
+	outline: 0;
 }
 
-.post.classic .post_author div.author_avatar {
-	float: none;
-	text-align: center;
-	margin-bottom: 8px;
+button:hover,
+input.button:hover {
+	border-color: #aaa;
 }
 
-.post .post_author div.author_avatar img {
-	padding: 5px;
-	border: 1px solid #ddd;
-	background: #fff;
+form {
+	margin: 0;
+	padding: 0;
 }
 
-.post .post_author div.author_information {
-	float: left;
-	padding: 6px 8px;
+input.error, textarea.error, select.error {
+	border: 1px solid #f30;
+	color: #f30;
 }
 
-.post.classic .post_author div.author_information {
-	float: none;
-	padding: 0;
-	text-align: center;
+input.valid, textarea.valid, select.valid {
+	border: 1px solid #0c0;
 }
 
-.post .post_author div.author_statistics {
-	float: right;
+label.error {
+	color: #f30;
+	margin: 5px;
+	padding: 0px;
+	display: block;
+	font-weight: bold;
 	font-size: 11px;
-	padding: 3px 10px 3px 5px;
-	color: #666;
-	line-height: 1.3;
 }
 
-.post.classic .post_author div.author_statistics {
-	border-top: 1px dotted #ccc;
-	margin: 6px 0 0 0;
-	padding: 6px 6px 3px 6px;
-	float: none;
+form #message {
+	width: 500px;
 }
 
-.post .post_head {
-	font-size: 11px;
-	padding-bottom: 4px;
-	border-bottom: 1px dotted #ddd;
-	margin-bottom: 4px;
+.editor {
+	background: #f1f1f1;
+	border: 1px solid #ccc;
 }
 
-.post .post_head span.post_date {
-	color: #666;
+.editor_control_bar {
+	background: #fff;
+	border: 1px solid #ccc;
 }
 
-.post .post_head span.edited_post {
-	font-size: 10px;
-	color: #999;
+.post .editor_control_bar {
+	background: #f5f5f5;
 }
 
-.post .post_head span.edited_post a {
-	color: #666;
+.popup_menu {
+	background: #fff;
+	border: 1px solid #ccc;
 }
 
-.post_body {
-	font-size: 16px;
-	padding: 12px 0;
+.popup_menu .popup_item {
+	background: #efefef;
+	color: #333;
 }
 
-.post.classic .post_content {
-	float: left;
-	width: 79%;
-	padding: 0 1% 5px 1%;
+.popup_menu .popup_item:hover {
+	background: #0072BC;
+	color: #fff;
 }
 
-.post_content {
-	padding: 9px 10px 5px 10px;
+.trow_reputation_positive {
+	background: #ccffcc;
 }
 
-.post_content .signature {
-	margin-top: 5px;
-	border-top: 1px dotted #ddd;
-	padding: 10px 0 4px 0;
+.trow_reputation_negative {
+	background: #ffcccc;
 }
 
-.post .post_meta {
-	margin: 4px 0;
-	font-size: 11px;
-	color: #999;
+.reputation_positive {
+	color: green;
 }
 
-.post .post_meta a:link,
-.post .post_meta a:visited {
-	color: #777;
+.reputation_neutral {
+	color: #444;
 }
 
-.post .post_meta a:hover,
-.post .post_meta a:active {
-	color: #777;
+.reputation_negative {
+	color: red;
 }
 
-.post_controls {
-	clear: both;
-	background: #f5f5f5;
-	border-bottom: 1px solid #ccc;
-	padding: 5px;
-	overflow: hidden;
+.repbox {
+	font-size: 16px;
+	font-weight: bold;
+	padding: 5px 7px 5px 7px;
 }
 
-.postbit_buttons > a:link,
-.postbit_buttons > a:hover,
-.postbit_buttons > a:visited,
-.postbit_buttons > a:active {
-	display: inline-block;
-	padding: 2px 5px;
-	margin: 2px;
-	font-size: 11px;
-	background: #eee url(../../../images/buttons_bg.png) repeat-x;
-	border: 1px solid #ccc;
-	color: #555;
+._neutral {
+	background-color: #FAFAFA;
+	color: #999999;
+	border: 1px solid #CCCCCC;
 }
 
-.postbit_buttons > a:hover {
-	border-color: #bbb;
+._minus {
+	background-color: #FDD2D1;
+	color: #CB0200;
+	border: 1px solid #980201;
 }
 
-.postbit_buttons a span {
-	padding-left: 20px;
-	display: inline-block;
-	height: 16px;
-	background-image: url(../../../images/buttons_sprite.png);
-	background-repeat: no-repeat;
+._plus {
+	background-color: #E8FCDC;
+	color: #008800;
+	border: 1px solid #008800;
 }
 
-.postbit_buttons a.postbit_find span {
-	background-position: 0 0;
+img {
+	border: none;
 }
 
-.postbit_buttons a.postbit_reputation_add span {
-	background-position: 0 -20px;
+img.attachment {
+	border: 1px solid #E9E5D7;
+	padding: 2px;
 }
 
-.postbit_buttons a.postbit_email span {
-	background-position: 0 -40px;
+hr {
+	background-color: #000000;
+	color: #000000;
+	height: 1px;
+	border: 0px;
 }
 
-.postbit_buttons a.postbit_website span {
-	background-position: 0 -60px;
+.clear {
+	clear: both;
 }
 
-.postbit_buttons a.postbit_pm span {
-	background-position: 0 -80px;
+.float_left {
+	float: left;
 }
 
-.postbit_buttons a.postbit_quote span {
-	background-position: 0 -100px;
+.float_right {
+	float: right;
 }
 
-.postbit_buttons a.postbit_multiquote span {
-	background-position: 0 -120px;
+.hidden {
+	display: none;
+	float: none;
+	width: 1%;
 }
 
-.postbit_buttons a.postbit_multiquote_on span {
-	background-position: 0 -140px;
+.hiddenrow {
+	display: none;
 }
 
-.postbit_buttons a.postbit_edit span {
-	background-position: 0 -160px;
+.selectall {
+	background: #FFFBD9;
+	border-bottom: 1px solid #F7E86A;
+	color: #333;
+	text-align: center;
 }
 
-.postbit_buttons a.postbit_qdelete span {
-	background-position: 0 -180px;
+.expcolimage {
+	float: right;
+	width: auto;
+	vertical-align: middle;
+	margin-top: 3px;
 }
 
-.postbit_buttons a.postbit_qrestore span {
-	background-position: 0 -200px;
+.tcat_menu > .expcolimage {
+	margin-top: 0;
 }
 
-.postbit_buttons a.postbit_report span {
-	background-position: 0 -220px;
+blockquote {
+	border: 1px solid #ccc;
+	margin: 0;
+	background: #fff;
+	padding: 10px;
 }
 
-.postbit_buttons a.postbit_warn span {
-	background-position: 0 -240px;
+blockquote cite {
+	font-weight: bold;
+	border-bottom: 1px solid #ccc;
+	font-style: normal;
+	display: block;
+	padding-bottom: 3px;
+	margin: 0 0 10px 0;
 }
 
-.postbit_buttons a.postbit_purgespammer span {
-	background-position: 0 -540px;
+blockquote cite > span {
+	float: right;
+	font-weight: normal;
+	font-size: 12px;
+	color: #666;
 }
 
-.postbit_buttons a.postbit_reply_pm span {
-	background-position: 0 -260px;
+blockquote cite span.highlight {
+	float: none;
+	font-weight: bold;
+	padding-bottom: 0;
 }
 
-.postbit_buttons a.postbit_reply_all span {
-	background-position: 0 -280px;
+.codeblock {
+	background: #fff;
+	/*border: 1px solid #ccc;*/
+	padding: 20px;
+	color: #000;
+	line-height: .95 em;
+	font-size: 14px;
+	font-family: Monaco, Consolas, Courier, monospace;
 }
 
-.postbit_buttons a.postbit_forward_pm span {
-	background-position: 0 -300px;
+.codeblock .title {
+	border-bottom: 1px solid #ccc;
+	font-weight: bold;
+	padding-bottom: 3px;
+	margin: 0 0 10px 0;
+	color: #000;
 }
 
-.postbit_buttons a.postbit_delete_pm span {
-	background-position: 0 -320px;
+.codeblock code {
+	overflow: auto;
+	height: auto;
+	max-height: 200px;
+	display: block;
+	font-family: Monaco, Consolas, Courier, monospace;
+	/*font-size: 13px;*/
+	font-size: 14px;
+	color: #000;
 }
 
-a.button:link,
-a.button:hover,
-a.button:visited,
-a.button:active {
-	/*background: #0f0f0f url(../../../images/tcat.png) repeat-x;*/
-	color: #fff;
-	display: inline-block;
-	padding: 4px 8px;
-	margin: 2px 2px 6px 2px;
-	/*border: 1px solid #000;*/
-	font-size: 14px;
-	background: #111;
-	border: 1px solid #111;
+.smilie {
+	vertical-align: middle;
 }
 
-a.button.small_button {
-	font-size: 13px;
-	margin: 0;
-	padding: 3px 6px;
+.smilie_pointer {
+	cursor: pointer;
 }
 
-a.button span {
-	padding-left: 20px;
-	display: inline-block;
-	background-image: url(../../../images/buttons_sprite.png);
-	background-repeat: no-repeat;
+.separator {
+	margin: 5px;
+	padding: 0;
+	height: 0px;
+	font-size: 1px;
+	list-style-type: none;
 }
 
-a.button.new_thread_button span {
-	background-position: 0 -340px;
+.popup_menu .popup_item_container {
+	margin: 1px;
+	text-align: left;
 }
 
-a.button.new_reply_button span {
-	background-position: 0 -360px;
+.popup_menu .popup_item {
+	display: block;
+	padding: 4px;
+	white-space: nowrap;
+	text-decoration: none;
 }
 
-a.button.closed_button span {
-	background-position: 0 -380px;
+.popup_menu a.popup_item:hover {
+	text-decoration: none;
 }
 
-a.button.rate_user_button span {
-	background-position: 0 -400px;
+.subject_new {
+	font-weight: bold;
 }
 
-a.button.add_buddy_button span {
-	background-position: 0 -440px;
+.highlight {
+	background: #FFFFCC;
+	padding-top: 3px;
+	padding-bottom: 3px;
 }
 
-a.button.remove_buddy_button span {
-	background-position: 0 -480px;
+.pm_alert {
+	background: #FFF6BF;
+	border: 1px solid #FFD324;
+	text-align: center;
+	padding: 5px 20px;
+	margin-bottom: 15px;
+	font-size: 11px;
 }
 
-a.button.add_ignore_button span {
-	background-position: 0 -460px;
+.red_alert {
+	background: #FBE3E4;
+	border: 1px solid #A5161A;
+	color: #A5161A;
+	text-align: center;
+	padding: 5px 20px;
+	margin-bottom: 15px;
+	font-size: 11px;
+	word-wrap: break-word;
 }
 
-a.button.remove_ignore_button span {
-	background-position: 0 -500px;
+.red_alert a:link,
+.red_alert a:visited,
+.red_alert a:hover,
+.red_alert a:active {
+	color: #A5161A;
 }
 
-a.button.report_user_button span {
-	background-position: 0 -520px;
+.high_warning {
+	color: #CC0000;
 }
 
-.postbit_qrestore,
-.status_type {
-	display: none!important;
+.moderate_warning {
+	color: #F3611B;
 }
 
-.deleted_post .postbit_qrestore,
-.deleted_post .status_type {
-	display: inline!important;
+.low_warning {
+	color: #AE5700;
 }
 
-.deleted_post .postbit_mirage {
-	display: none!important;
+.imminent_banned {
+	color: #880000;
 }
 
-.quick_jump {
-	background: url(../../../images/jump.png) no-repeat 0;
-	width: 13px;
-	height: 13px;
-	padding-left: 13px;
-	/* amount of padding needed for image to fully show */
-	margin-top: -3px;
-	border: none;
+.high_banned {
+	color: #FF0000;
 }
 
-.pollbar {
-	background: url(../../../images/pollbar.png) top left repeat-x;
-	border: 1px solid #3f3f3f;
-	height: 10px;
+.moderate_banned {
+	color: #FF6600;
 }
 
-.pollbar .percent {
-	display: none;
+.low_banned {
+	color: #008000;
 }
 
-.posticons_label {
-	white-space: nowrap;
+.online {
+	color: #15A018;
 }
 
-/** jGrowl Start **/
-/** Special IE6 Style Positioning **/
-.ie6 {
-	position: absolute;
+.offline {
+	color: #C7C7C7;
 }
 
-.ie6.top-right {
-	right: auto;
-	bottom: auto;
-	left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
-	top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
+div.error {
+	padding: 5px 10px;
+	border: 2px solid #FFD324;
+	background: #FFF6BF;
+	font-size: 12px;
 }
 
-.ie6.top-left {
-	left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
-	top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
+div.error p {
+	margin: 0;
+	color: #333;
+	font-weight: normal;
 }
 
-.ie6.bottom-right {
-	left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
-	top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
+div.error p em {
+	font-style: normal;
+	font-weight: bold;
+	padding-left: 24px;
+	display: block;
+	color: #C00;
+	background: url(../../../images/error.png) no-repeat 0;
 }
 
-.ie6.bottom-left {
-	left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
-	top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
+div.error ul {
+	margin-left: 24px;
 }
 
-.ie6.center {
-	left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
-	top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
-	width: 100%;
+.pagination {
+	font-size: 11px;
+	padding-top: 10px;
+	margin-bottom: 5px;
 }
 
-/** jGrowl Styling **/
-.jGrowl {
-	z-index: 9999;
-	color: #ffffff;
-	font-size: 12px;
-	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-	position: fixed;
+.tfoot .pagination,
+.tcat .pagination {
+	padding-top: 0;
 }
 
-.jGrowl.top-left {
-	left: 0px;
-	top: 0px;
+.pagination .pages {
+	font-weight: bold;
 }
 
-.jGrowl.top-right {
-	right: 0px;
-	top: 0px;
+.pagination .pagination_current,
+.pagination a {
+	padding: 3px 6px;
+	margin-bottom: 3px;
 }
 
-.jGrowl.bottom-left {
-	left: 0px;
-	bottom: 0px;
+.pagination a {
+	background: #f5f5f5;
+	border: 1px solid #ccc;
 }
 
-.jGrowl.bottom-right {
-	right: 0px;
-	bottom: 0px;
+.pagination .pagination_current {
+	background: none;
+	color: #333;
+	border: none;
+	font-weight: bold;
 }
 
-.jGrowl.center {
-	top: 0px;
-	width: 50%;
-	left: 25%;
+.pagination a:hover {
+	background: #0072BC;
+	color: #fff;
+	border-color: #263c30;
+	text-decoration: none;
 }
 
-/** Cross Browser Styling **/
-.jGrowl.center .jGrowl-notification,
-.jGrowl.center .jGrowl-closer {
-	margin-left: auto;
-	margin-right: auto;
+.pagination .go_page img {
+	margin-bottom: -4px;
 }
 
-.jGrowl-notification {
-	background-color: transparent;
-	opacity: 0.9;
-	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));
-	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));
-	zoom: 1;
-	width: 250px;
-	padding: 10px;
-	margin: 10px;
-	text-align: left;
-	display: none;
-	-moz-border-radius: 5px;
-	-webkit-border-radius: 5px;
-	border-radius: 5px;
-	word-break: break-all;
+.drop_go_page {
+	background: #f5f5f5;
+	padding: 4px;
 }
 
-.jGrowl .jGrowl-notification {
-	min-height: 40px;
+.pagination_breadcrumb {
+	background-color: #efefef;
+	border: 1px solid #fff;
+	outline: 1px solid #ccc;
+	padding: 5px;
+	margin-top: 5px;
+	font-weight: normal;
 }
 
-.jGrowl-notification .ui-state-highlight,
-.jGrowl-notification .ui-widget-content .ui-state-highlight,
-.jGrowl-notification .ui-widget-header .ui-state-highlight {
-	border: 1px solid #000;
-	background: #000;
-	color: #fff;
+.pagination_breadcrumb_link {
+	vertical-align: middle;
+	cursor: pointer;
 }
 
-.jGrowl-notification .jGrowl-header {
-	font-weight: bold;
-	font-size: .85em;
+.thread_legend,
+.thread_legend dd {
+	margin: 0;
+	padding: 0;
 }
 
-.jGrowl-notification .jGrowl-close {
-	background-color: transparent;
-	color: inherit;
-	border: none;
-	z-index: 99;
-	float: right;
-	font-weight: bold;
-	font-size: 1em;
-	cursor: pointer;
+.thread_legend dd {
+	padding-bottom: 4px;
+	margin-right: 15px;
 }
 
-.jGrowl-closer {
-	background-color: #000000;
-	opacity: 0.9;
-	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));
-	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));
-	zoom: 1;
-	width: 250px;
-	padding: 10px;
-	margin: 10px;
-	display: none;
-	border-radius: 5px;
-	word-break: break-all;
-	padding-top: 4px;
-	padding-bottom: 4px;
-	cursor: pointer;
-	font-size: .9em;
-	font-weight: bold;
-	text-align: center;
+.thread_legend img {
+	margin-right: 4px;
+	vertical-align: bottom;
 }
 
-.jGrowl-closer .ui-state-highlight,
-.jGrowl-closer .ui-widget-content .ui-state-highlight,
-.jGrowl-closer .ui-widget-header .ui-state-highlight {
-	border: 1px solid #000;
-	background: #000;
-	color: #fff;
+.forum_legend,
+.forum_legend dt,
+.forum_legend dd {
+	margin: 0;
+	padding: 0;
 }
 
-.jGrowl .jGrowl-notification.jgrowl_success {
-	background: lightgreen;
-	border: 1px solid lightgreen;
-	color: #333;
+.forum_legend dd {
+	float: left;
+	margin-right: 10px;
+	margin-top: 7px;
 }
 
-.jGrowl .jGrowl-notification.jgrowl_error {
-	background: red;
-	border: 1px solid red;
-	color: #333;
+.forum_legend dt {
+	margin-right: 10px;
+	float: left;
 }
 
-.jGrowl .jGrowl-notification.jgrowl_process, .jGrowl .jGrowl-closer {
-	background: yellow;
-	border: 1px solid yellow;
-	color: #333;
+.success_message {
+	color: #00b200;
+	font-weight: bold;
+	font-size: 10px;
+	margin-bottom: 10px;
 }
 
-/** Hide jGrowl when printing **/
+.error_message {
+	color: #C00;
+	font-weight: bold;
+	font-size: 10px;
+	margin-bottom: 10px;
+}
 
-@media print {
-	.jGrowl {
-		display: none;
-	}
+#posts_container {
+	padding: 0;
+}
 
+.ignored_post {
+	border-top: 3px solid #333;
+	padding: 15px;
+}
 
+.ignored_post .show_ignored_post {
+	margin-top: -15px;
 }
 
-/** jGrowl End **/
-/** Modal Start **/
-.blocker {
-	position: fixed;
-	top: 0;
-	right: 0;
-	bottom: 0;
-	left: 0;
-	width: 100%;
-	height: 100%;
-	overflow: auto;
-	z-index: 9999;
-	padding: 20px;
-	box-sizing: border-box;
-	background-color: rgba(0,0,0,0.75);
-	text-align: center;
+.ignored_post .show_ignored_post a.button span {
+	background-position: 0 -400px;
 }
 
-.blocker:before {
-	content: "";
-	display: inline-block;
-	height: 100%;
-	vertical-align: middle;
-	margin-right: -0.05em;
+.deleted_post_hidden {
+	border-top: 2px solid #ccc;
+	padding: 15px;
 }
 
-.blocker.behind {
-	background-color: transparent;
+.deleted_post_collapsed {
+	border-top: 3px solid #333;
+	padding: 15px;
 }
 
-.modal {
-	width: 400px;
-	/*a retravailler cause jquery 3.5.1*/
-	max-height: 255px;
-	text-align: left;
-	display: inline-block;
-	vertical-align: middle;
-	position: relative;
-	z-index: 2;
-	-webkit-box-sizing: border-box;
-	-moz-box-sizing: border-box;
-	box-sizing: border-box;
-	-webkit-border-radius: 11px;
-	-moz-border-radius: 11px;
-	-o-border-radius: 11px;
-	-ms-border-radius: 11px;
-	border-radius: 11px;
-	-webkit-box-shadow: 0 0 10px #000;
-	-moz-box-shadow: 0 0 10px #000;
-	-o-box-shadow: 0 0 10px #000;
-	-ms-box-shadow: 0 0 10px #000;
-	box-shadow: 0 0 10px #000;
-
+.deleted_post_collapsed .show_deleted_post {
+	margin-top: -15px;
 }
 
-.modal a.close-modal {
-	position: absolute;
-	top: 4.5px;
-	right: 13.5px;
-	display: block;
-	width: 30px;
-	height: 30px;
-	text-indent: -9999px;
-	background: url(../../../images/close.png) no-repeat 0 0;
+.deleted_post_collapsed .show_deleted_post a.button span {
+	background-position: 0 -400px;
 }
 
-.modal-spinner {
-	display: none;
-	width: 64px;
-	height: 64px;
-	position: fixed;
-	top: 50%;
-	left: 50%;
-	margin-right: -32px;
-	margin-top: -32px;
-	background: url(../../../images/spinner_big.gif) no-repeat center center;
-	-webkit-border-radius: 8px;
-	-moz-border-radius: 8px;
-	-o-border-radius: 8px;
-	-ms-border-radius: 8px;
-	border-radius: 8px;
+.post {
+	overflow: hidden;
 }
 
-/** Modal End **/
-/** Impromptu Start **/
-
-/*! jQuery-Impromptu - v6.2.3 - 2016-04-23
-* http://trentrichardson.com/Impromptu
-* Copyright (c) 2016 Trent Richardson; Licensed MIT */
-
-.jqifade {
-	position: absolute;
-	background-color: #777777;
+.post.classic {
+	padding-top: 15px;
 }
 
-iframe.jqifade {
-	display: block;
-	z-index: -1;
+.post .post_author {
+	border-bottom: 1px solid #ccc;
+	border-top: 2px solid #ccc;
+	background: #f5f5f5;
+	padding: 5px;
+	overflow: hidden;
 }
 
-div.jqi {
-	width: 400px;
-	max-width: 90%;
-	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
-	position: absolute;
-	background-color: #ffffff;
-	font-size: 11px;
-	text-align: left;
-	border: solid 1px #eeeeee;
-	border-radius: 6px;
-	-moz-border-radius: 6px;
-	-webkit-border-radius: 6px;
-	padding: 7px;
+.post.classic .post_author {
+	border: 1px solid #ddd;
+	float: left;
+	width: 15%;
+	margin: 0 1% 15px 0;
+	border-left: 0;
+	padding: 5px 1%;
 }
 
-div.jqi .jqicontainer {
+.post .post_author .buddy_status {
+	vertical-align: middle;
+	margin-top: -4px;
 }
 
-div.jqi .jqiclose {
-	position: absolute;
-	top: 4px;
-	right: -2px;
-	width: 18px;
-	cursor: default;
-	color: #bbbbbb;
-	font-weight: bold;
+.post .post_author div.author_avatar {
+	float: left;
+	margin-right: 3px;
 }
 
-div.jqi .jqistate {
-	background-color: #fff;
+.post.classic .post_author div.author_avatar {
+	float: none;
+	text-align: center;
+	margin-bottom: 8px;
 }
 
-div.jqi .jqititle {
-	padding: 5px 10px;
-	font-size: 16px;
-	line-height: 20px;
-	border-bottom: solid 1px #eeeeee;
+.post .post_author div.author_avatar img {
+	padding: 5px;
+	border: 1px solid #ddd;
+	background: #fff;
 }
 
-div.jqi .jqimessage {
-	padding: 10px;
-	line-height: 20px;
-	color: #444444;
-	overflow: auto;
+.post .post_author div.author_information {
+	float: left;
+	padding: 6px 8px;
 }
 
-div.jqi .jqibuttonshide {
-	display: none;
+.post.classic .post_author div.author_information {
+	float: none;
+	padding: 0;
+	text-align: center;
 }
 
-div.jqi .jqibuttons {
-	text-align: right;
-	margin: 0 -7px -7px -7px;
-	border-top: solid 1px #e4e4e4;
-	background-color: #f4f4f4;
-	border-radius: 0 0 6px 6px;
-	-moz-border-radius: 0 0 6px 6px;
-	-webkit-border-radius: 0 0 6px 6px;
+.post .post_author div.author_statistics {
+	float: right;
+	font-size: 11px;
+	padding: 3px 10px 3px 5px;
+	color: #666;
+	line-height: 1.3;
 }
 
-div.jqi .jqibuttons button {
-	margin: 0;
-	padding: 15px 20px;
-	background-color: transparent;
-	border: none;
-	border-left: solid 1px #e4e4e4;
-	color: #777;
-	font-weight: bold;
-	font-size: 12px;
+.post.classic .post_author div.author_statistics {
+	border-top: 1px dotted #ccc;
+	margin: 6px 0 0 0;
+	padding: 6px 6px 3px 6px;
+	float: none;
 }
 
-div.jqi .jqibuttons button.jqidefaultbutton {
-	color: #489afe;
+.post .post_head {
+	font-size: 11px;
+	padding-bottom: 4px;
+	border-bottom: 1px dotted #ddd;
+	margin-bottom: 4px;
 }
 
-div.jqi .jqibuttons button:hover,
-div.jqi .jqibuttons button:focus {
-	color: #287ade;
-	outline: none;
+.post .post_head span.post_date {
+	color: #666;
 }
 
-div.jqi .jqibuttons button[disabled] {
-	color: #aaa;
+.post .post_head span.edited_post {
+	font-size: 10px;
+	color: #999;
 }
 
-.jqiwarning .jqi .jqibuttons {
-	background-color: #b95656;
+.post .post_head span.edited_post a {
+	color: #666;
 }
 
-/* sub states */
-div.jqi .jqiparentstate::after {
-	background-color: #777;
-	opacity: 0.6;
-	filter: alpha(opacity=60);
-	content: '';
-	position: absolute;
-	top: 0;
-	left: 0;
-	bottom: 0;
-	right: 0;
-	border-radius: 6px;
-	-moz-border-radius: 6px;
-	-webkit-border-radius: 6px;
+.post_body {
+	font-size: 16px;
+	padding: 12px 0;
 }
 
-div.jqi .jqisubstate {
-	position: absolute;
-	top: 0;
-	left: 20%;
-	width: 60%;
-	padding: 7px;
-	border: solid 1px #eeeeee;
-	border-top: none;
-	border-radius: 0 0 6px 6px;
-	-moz-border-radius: 0 0 6px 6px;
-	-webkit-border-radius: 0 0 6px 6px;
+.post.classic .post_content {
+	float: left;
+	width: 79%;
+	padding: 0 1% 5px 1%;
 }
 
-div.jqi .jqisubstate .jqibuttons button {
-	padding: 10px 18px;
+.post_content {
+	padding: 9px 10px 5px 10px;
 }
 
-/* arrows for tooltips/tours */
-.jqi .jqiarrow {
-	position: absolute;
-	height: 0;
-	width: 0;
-	line-height: 0;
-	font-size: 0;
-	border: solid 10px transparent;
+.post_content .signature {
+	margin-top: 5px;
+	border-top: 1px dotted #ddd;
+	padding: 10px 0 4px 0;
 }
 
-.jqi .jqiarrowtl {
-	left: 10px;
-	top: -20px;
-	border-bottom-color: #ffffff;
+.post .post_meta {
+	margin: 4px 0;
+	font-size: 11px;
+	color: #999;
 }
 
-.jqi .jqiarrowtc {
-	left: 50%;
-	top: -20px;
-	border-bottom-color: #ffffff;
-	margin-left: -10px;
+.post .post_meta a:link,
+.post .post_meta a:visited {
+	color: #777;
 }
 
-.jqi .jqiarrowtr {
-	right: 10px;
-	top: -20px;
-	border-bottom-color: #ffffff;
+.post .post_meta a:hover,
+.post .post_meta a:active {
+	color: #777;
 }
 
-.jqi .jqiarrowbl {
-	left: 10px;
-	bottom: -20px;
-	border-top-color: #ffffff;
+.post_controls {
+	clear: both;
+	background: #f5f5f5;
+	border-bottom: 1px solid #ccc;
+	padding: 5px;
+	overflow: hidden;
 }
 
-.jqi .jqiarrowbc {
-	left: 50%;
-	bottom: -20px;
-	border-top-color: #ffffff;
-	margin-left: -10px;
+.postbit_buttons > a:link,
+.postbit_buttons > a:hover,
+.postbit_buttons > a:visited,
+.postbit_buttons > a:active {
+	display: inline-block;
+	padding: 2px 5px;
+	margin: 2px;
+	font-size: 11px;
+	background: #eee url(../../../images/buttons_bg.png) repeat-x;
+	border: 1px solid #ccc;
+	color: #555;
 }
 
-.jqi .jqiarrowbr {
-	right: 10px;
-	bottom: -20px;
-	border-top-color: #ffffff;
+.postbit_buttons > a:hover {
+	border-color: #bbb;
 }
 
-.jqi .jqiarrowlt {
-	left: -20px;
-	top: 10px;
-	border-right-color: #ffffff;
+.postbit_buttons a span {
+	padding-left: 20px;
+	display: inline-block;
+	height: 16px;
+	background-image: url(../../../images/buttons_sprite.png);
+	background-repeat: no-repeat;
 }
 
-.jqi .jqiarrowlm {
-	left: -20px;
-	top: 50%;
-	border-right-color: #ffffff;
-	margin-top: -10px;
+.postbit_buttons a.postbit_find span {
+	background-position: 0 0;
 }
 
-.jqi .jqiarrowlb {
-	left: -20px;
-	bottom: 10px;
-	border-right-color: #ffffff;
+.postbit_buttons a.postbit_reputation_add span {
+	background-position: 0 -20px;
 }
 
-.jqi .jqiarrowrt {
-	right: -20px;
-	top: 10px;
-	border-left-color: #ffffff;
+.postbit_buttons a.postbit_email span {
+	background-position: 0 -40px;
 }
 
-.jqi .jqiarrowrm {
-	right: -20px;
-	top: 50%;
-	border-left-color: #ffffff;
-	margin-top: -10px;
+.postbit_buttons a.postbit_website span {
+	background-position: 0 -60px;
 }
 
-.jqi .jqiarrowrb {
-	right: -20px;
-	bottom: 10px;
-	border-left-color: #ffffff;
+.postbit_buttons a.postbit_pm span {
+	background-position: 0 -80px;
 }
 
-/** Impromptu End */
-.mysupport_status_technical {
-	color: blue;
+.postbit_buttons a.postbit_quote span {
+	background-position: 0 -100px;
 }
 
-.mysupport_status_solved {
-	color: green;
+.postbit_buttons a.postbit_multiquote span {
+	background-position: 0 -120px;
 }
 
-.mysupport_status_notsolved {
-	color: red;
+.postbit_buttons a.postbit_multiquote_on span {
+	background-position: 0 -140px;
 }
 
-.mysupport_bar_technical {
-	background: blue;
-	height: 10px;
+.postbit_buttons a.postbit_edit span {
+	background-position: 0 -160px;
 }
 
-.mysupport_bar_solved {
-	background: green;
-	height: 10px;
+.postbit_buttons a.postbit_qdelete span {
+	background-position: 0 -180px;
 }
 
-.mysupport_bar_notsolved {
-	background: red;
-	height: 10px;
+.postbit_buttons a.postbit_qrestore span {
+	background-position: 0 -200px;
 }
 
-.mysupport_bestanswer_highlight {
-	background: #D6ECA6 !important;
+.postbit_buttons a.postbit_report span {
+	background-position: 0 -220px;
 }
 
-.mysupport_staff_highlight {
-	background: #E6E8FA !important;
+.postbit_buttons a.postbit_warn span {
+	background-position: 0 -240px;
 }
 
-.usercp_nav_support_threads {
-	background: url(../../../images/usercp/mysupport_support.png) no-repeat left center;
+.postbit_buttons a.postbit_purgespammer span {
+	background-position: 0 -540px;
 }
 
-.usercp_nav_assigned_threads {
-	background: url(../../../images/usercp/mysupport_assigned.png) no-repeat left center;
+.postbit_buttons a.postbit_reply_pm span {
+	background-position: 0 -260px;
 }
 
-.modcp_nav_tech_threads {
-	background: url(../../../images/modcp/mysupport_technical.png) no-repeat left center;
+.postbit_buttons a.postbit_reply_all span {
+	background-position: 0 -280px;
 }
 
-.modcp_nav_deny_support {
-	background: url(../../../images/mysupport_no_support.gif) no-repeat left center;
+.postbit_buttons a.postbit_forward_pm span {
+	background-position: 0 -300px;
 }
 
-.thread-prefix {
-	display: inline-block;
-	padding: 3px 4px;
-	font-size: 12px;
-	font-weight: 600;
-	line-height: 1;
+.postbit_buttons a.postbit_delete_pm span {
+	background-position: 0 -320px;
+}
+
+a.button:link,
+a.button:hover,
+a.button:visited,
+a.button:active {
+	/*background: #0f0f0f url(../../../images/tcat.png) repeat-x;*/
 	color: #fff;
-	border-radius: 2px;
-	box-shadow: inset 0 -1px 0 rgba(27,31,35,0.12);
+	display: inline-block;
+	padding: 4px 8px;
+	margin: 2px 2px 6px 2px;
+	/*border: 1px solid #000;*/
+	font-size: 14px;
+	background: #111;
+	border: 1px solid #111;
 }
 
-.thread-prefix--20 {
-	background-color: #006b75;
+a.button.small_button {
+	font-size: 13px;
+	margin: 0;
+	padding: 3px 6px;
 }
 
-.thread-prefix--110 {
-	background-color: #33aaee;
+a.button span {
+	padding-left: 20px;
+	display: inline-block;
+	background-image: url(../../../images/buttons_sprite.png);
+	background-repeat: no-repeat;
 }
 
-.thread-prefix--18 {
-	background-color: #5319e7;
+a.button.new_thread_button span {
+	background-position: 0 -340px;
 }
 
-.inline-code {
-	padding: 1px;
-	background: #FAFAFA;
-	border: solid 1px #EEE;
-	border-radius: 3px;
-	word-wrap: break-word;
-	font-family: Consolas, Monaco, Andale Mono, Ubuntu Mono, monospace;
-	font-size: 12px;
+a.button.new_reply_button span {
+	background-position: 0 -360px;
 }
 
-.block-code {
-	overflow-y: auto;
+a.button.closed_button span {
+	background-position: 0 -380px;
 }
 
-.block-code, .block-code[class*="language-"] {
-	border: solid 1px #EEE;
-	max-height: 280px;
-	font-size: 13px;
-	white-space: pre-wrap;
+a.button.rate_user_button span {
+	background-position: 0 -400px;
 }
 
-/* Custom browser scrollbar (webkit browsers only), you may remove. It won't hurt anything. */
-::-webkit-scrollbar {
-	width: 12px;
+a.button.add_buddy_button span {
+	background-position: 0 -440px;
 }
 
-::-webkit-scrollbar-thumb {
-	background: #007FC6;
-	border: 2px solid #000;
-	border-radius: 6px;
-	padding: 4px;
+a.button.remove_buddy_button span {
+	background-position: 0 -480px;
 }
 
-::-webkit-scrollbar-track {
-	background: #252525;
-	border-top: 1px solid #282828;
-	border-left: 1px solid #282828;
-	border-right: 1px solid #000;
-	border-bottom: 1px solid #000;
+a.button.add_ignore_button span {
+	background-position: 0 -460px;
 }
 
-/* END: Custom Scrollbar */
-/* DVZ Shoutbox */
-#shoutbox {
-	margin-bottom: 10px;
-	/*border: solid 2px rgba(0,0,0,0.1);*/
-	-webkit-border-top-left-radius: 11px;
-	-webkit-border-top-right-radius: 11px;
-	border-top-left-radius: 11px;
-	border-top-right-radius: 11px;
-	background: white;
-	/*box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;*/
+a.button.remove_ignore_button span {
+	background-position: 0 -500px;
 }
 
-.expcolimage a:link, .expcolimage a:visited {
-	color: #fff;
-	text-decoration: none;
-	text-transform: none;
+a.button.report_user_button span {
+	background-position: 0 -520px;
 }
 
-#shoutbox a:link {
-	color: #0072BC;
-	text-decoration: none;
-	text-transform: none;
+.postbit_qrestore,
+.status_type {
+	display: none!important;
 }
 
-#shoutbox .head {
-	/*padding: 8px;*/
-	background: #007fd0;
-	color: #fff;
-	/*border-bottom: 1px solid #263c30;*/
-	padding: 8px;
-	text-transform: uppercase;
-	-webkit-border-top-left-radius: 11px;
-	-webkit-border-top-right-radius: 11px;
-	border-top-left-radius: 11px;
-	border-top-right-radius: 11px;
-}
-
-#shoutbox .head  a:link, a:visited {
-	color: #fff;
-	text-decoration: none;
-	text-transform: none;
+.deleted_post .postbit_qrestore,
+.deleted_post .status_type {
+	display: inline!important;
 }
 
-#shoutbox.front .head {
-	cursor: pointer;
+.deleted_post .postbit_mirage {
+	display: none!important;
 }
 
-#shoutbox .head .right {
-	float: right;
-	margin: 0;
-	font-size: 13px;
+.quick_jump {
+	background: url(../../../images/jump.png) no-repeat 0;
+	width: 13px;
+	height: 13px;
+	padding-left: 13px;
+	/* amount of padding needed for image to fully show */
+	margin-top: -3px;
+	border: none;
 }
 
-#shoutbox.collapsed .head {
-	opacity: 0.6;
+.pollbar {
+	background: url(../../../images/pollbar.png) top left repeat-x;
+	border: 1px solid #3f3f3f;
+	height: 10px;
 }
 
-#shoutbox.collapsed .body {
+.pollbar .percent {
 	display: none;
 }
 
-#shoutbox .panel {
-	/* border-top: solid 2px rgba(0,0,0,0.1);*/
+.posticons_label {
+	white-space: nowrap;
 }
 
-/*
-#shoutbox input.text {
-margin: 0; 
-padding: 10px 8px; 
-width: 100%; 
-box-sizing: border-box; 
-border: none; 
-box-shadow: inset 0 2px 4px rgba(0,0,0,0.08); 
-font-family: Montserrat, sans-serif; 
-font-size: 14px; color: #000;
-background: #ddd;
-color: #000;
-border: 1px solid #efefef;
+/** jGrowl Start **/
+/** Special IE6 Style Positioning **/
+.ie6 {
+	position: absolute;
 }
 
-*/
+.ie6.top-right {
+	right: auto;
+	bottom: auto;
+	left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
+	top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
+}
 
-#shoutbox .minposts, #shoutbox .blocked {
-	padding: 6px;
-	font-size: 11px;
+.ie6.top-left {
+	left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
+	top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
 }
 
-#shoutbox .panel.minposts {
-	background: #FFFED8;
-	color: #727250;
+.ie6.bottom-right {
+	left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
+	top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
 }
 
-#shoutbox .panel.blocked {
-	background: #FCEFEF;
-	color: #543A3A;
+.ie6.bottom-left {
+	left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
+	top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
 }
 
-#shoutbox .panel p {
-	margin: 0;
+.ie6.center {
+	left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
+	top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
+	width: 100%;
 }
 
-#shoutbox .window {
-	border-top: solid 0px rgba(0,0,0,0.1);
-	overflow-y: scroll;
-	background: #fafafa;
+/** jGrowl Styling **/
+.jGrowl {
+	z-index: 9999;
+	color: #ffffff;
+	font-size: 12px;
+	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+	position: fixed;
 }
 
-#shoutbox .data {
-	display: table;
-	width: 100%;
-	border-top: solid 2px rgba(0,0,0,0.1);
-	/*font-family: Arial, sans-serif; font-size: 14px;*/
+.jGrowl.top-left {
+	left: 0px;
+	top: 0px;
 }
 
-#shoutbox.front .data {
-	border-top: none;
+.jGrowl.top-right {
+	right: 0px;
+	top: 0px;
 }
 
-#shoutbox .entry {
-	display: table-row !important;
-	width: 100%;
-	transition: background-color 0.2s;
+.jGrowl.bottom-left {
+	left: 0px;
+	bottom: 0px;
 }
 
-#shoutbox .entry:nth-child(even) {
-	background-color: rgba(0,0,0,0.01);
+.jGrowl.bottom-right {
+	right: 0px;
+	bottom: 0px;
 }
 
-#shoutbox .entry.new {
-	background-color: rgba(255,255,100,0.1);
+.jGrowl.center {
+	top: 0px;
+	width: 50%;
+	left: 25%;
 }
 
-#shoutbox .entry:target {
-	background-color: rgba(50,200,255,0.1);
+/** Cross Browser Styling **/
+.jGrowl.center .jGrowl-notification,
+.jGrowl.center .jGrowl-closer {
+	margin-left: auto;
+	margin-right: auto;
 }
 
-#shoutbox .entry > div {
-	border-bottom: dashed 1px rgba(0,0,0,0.05);
+.jGrowl-notification {
+	background-color: transparent;
+	opacity: 0.9;
+	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));
+	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));
+	zoom: 1;
+	width: 250px;
+	padding: 10px;
+	margin: 10px;
+	text-align: left;
+	display: none;
+	-moz-border-radius: 5px;
+	-webkit-border-radius: 5px;
+	border-radius: 5px;
+	word-break: break-all;
 }
 
-#shoutbox .entry:last-child > div {
-	border-bottom: none;
+.jGrowl .jGrowl-notification {
+	min-height: 40px;
 }
 
-#shoutbox .entry > div {
-	display: table-cell;
-	padding: 6px;
+.jGrowl-notification .ui-state-highlight,
+.jGrowl-notification .ui-widget-content .ui-state-highlight,
+.jGrowl-notification .ui-widget-header .ui-state-highlight {
+	border: 1px solid #000;
+	background: #000;
+	color: #fff;
 }
 
-#shoutbox .entry:hover {
-	background-color: #e9e9e9;
+.jGrowl-notification .jGrowl-header {
+	font-weight: bold;
+	font-size: .85em;
 }
 
-#shoutbox .avatar img {
-	margin: 0 auto;
-	vertical-align: middle;
-	max-height: 20px;
-	max-width: 20px;
-	border: solid 1px rgba(255,255,255,0.1);
-	box-shadow: 0 0 2px rgba(0,0,0,0.1);
+.jGrowl-notification .jGrowl-close {
+	background-color: transparent;
+	color: inherit;
+	border: none;
+	z-index: 99;
+	float: right;
+	font-weight: bold;
+	font-size: 1em;
 	cursor: pointer;
-	border-radius: 50%;
-	-webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3);
 }
 
-#shoutbox .user {
-	border-right: solid 1px rgba(0,0,0,0.05);
-	text-align: right;
-	white-space: nowrap;
+.jGrowl-closer {
+	background-color: #000000;
+	opacity: 0.9;
+	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));
+	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));
+	zoom: 1;
+	width: 250px;
+	padding: 10px;
+	margin: 10px;
+	display: none;
+	border-radius: 5px;
+	word-break: break-all;
+	padding-top: 4px;
+	padding-bottom: 4px;
+	cursor: pointer;
+	font-size: .9em;
+	font-weight: bold;
+	text-align: center;
 }
 
-#shoutbox .text {
-	width: 100%;
-	color: #555;
-	word-break: break-all;
-	word-wrap: break-word;
+.jGrowl-closer .ui-state-highlight,
+.jGrowl-closer .ui-widget-content .ui-state-highlight,
+.jGrowl-closer .ui-widget-header .ui-state-highlight {
+	border: 1px solid #000;
+	background: #000;
+	color: #fff;
 }
 
-#shoutbox .info {
-	font-size: 11px;
-	color: #AAA;
-	white-space: nowrap;
-	/*text-align: right;*/
+.jGrowl .jGrowl-notification.jgrowl_success {
+	background: lightgreen;
+	border: 1px solid lightgreen;
+	color: #333;
 }
 
-#shoutbox .entry.unread .info:before {
-	display: inline-block;
-	position: relative;
-	top: -2px;
-	margin-right: 10px;
-	height: 4px;
-	width: 4px;
-	content: '';
-	background: rgba(255,100,0,0.8);
-	border-radius: 10px;
+.jGrowl .jGrowl-notification.jgrowl_error {
+	background: red;
+	border: 1px solid red;
+	color: #333;
 }
 
-#shoutbox .info a {
-	color: inherit;
+.jGrowl .jGrowl-notification.jgrowl_process, .jGrowl .jGrowl-closer {
+	background: yellow;
+	border: 1px solid yellow;
+	color: #333;
 }
 
-#shoutbox .mod {
-	padding: 6px 8px;
-	font-size: 9px;
-	font-weight: bold;
-	color: #AAA;
-	text-decoration: none;
-}
+/** Hide jGrowl when printing **/
+
+@media print {
+	.jGrowl {
+		display: none;
+	}
+
 
-#shoutbox .mod:nth-of-type(2) {
-	margin-right: 5px;
-	border-left: solid 1px rgba(0,0,0,0.1);
 }
 
-#shoutbox  .ip {
-	margin-right: 10px;
-	color: #CECECE;
+/** jGrowl End **/
+/** Modal Start **/
+.blocker {
+	position: fixed;
+	top: 0;
+	right: 0;
+	bottom: 0;
+	left: 0;
+	width: 100%;
+	height: 100%;
+	overflow: auto;
+	z-index: 9999;
+	padding: 20px;
+	box-sizing: border-box;
+	background-color: rgba(0,0,0,0.75);
+	text-align: center;
 }
 
-.smalltext a:link, a:visited {
-	font-size: 12px;
-	text-decoration: none;
-	color: #000;
+.blocker:before {
+	content: "";
+	display: inline-block;
+	height: 100%;
+	vertical-align: middle;
+	margin-right: -0.05em;
 }
 
-/*input color*/
-.text.form-control.mr-sm-1 {
-	color: #fff;
-	background-color: #1395e836;
-	border-color: #65bcf3;
+.blocker.behind {
+	background-color: transparent;
 }
 
-table {
-	border-collapse: inherit;
+.modal {
+	width: 400px;
+	/*a retravailler cause jquery 3.5.1*/
+	max-height: 255px;
+	text-align: left;
+	display: inline-block;
+	vertical-align: middle;
+	position: relative;
+	z-index: 2;
+	-webkit-box-sizing: border-box;
+	-moz-box-sizing: border-box;
+	box-sizing: border-box;
+	-webkit-border-radius: 11px;
+	-moz-border-radius: 11px;
+	-o-border-radius: 11px;
+	-ms-border-radius: 11px;
+	border-radius: 11px;
+	-webkit-box-shadow: 0 0 10px #000;
+	-moz-box-shadow: 0 0 10px #000;
+	-o-box-shadow: 0 0 10px #000;
+	-ms-box-shadow: 0 0 10px #000;
+	box-shadow: 0 0 10px #000;
+
 }
 
-#shout_sw.front {
-	float: right;
-	background: url("./images/collapse.png");
-	width: 16px;
-	height: 16px;
-	margin-top: 7px;
-	margin-left: 9px;
+.modal a.close-modal {
+	position: absolute;
+	top: 4.5px;
+	right: 13.5px;
+	display: block;
+	width: 30px;
+	height: 30px;
+	text-indent: -9999px;
+	background: url(../../../images/close.png) no-repeat 0 0;
 }
 
-#shout_sw div .front .collapse {
-	float: right;
-	background: url("./images/collapse_collapsed.png");
-	width: 16px;
-	height: 16px;
-	margin-top: 7px;
-	margin-left: 9px;
+.modal-spinner {
+	display: none;
+	width: 64px;
+	height: 64px;
+	position: fixed;
+	top: 50%;
+	left: 50%;
+	margin-right: -32px;
+	margin-top: -32px;
+	background: url(../../../images/spinner_big.gif) no-repeat center center;
+	-webkit-border-radius: 8px;
+	-moz-border-radius: 8px;
+	-o-border-radius: 8px;
+	-ms-border-radius: 8px;
+	border-radius: 8px;
 }
 
-]]>
-		</stylesheet>
-		<stylesheet name="site.css" version="1829"><![CDATA[article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
-audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
-audio:not([controls]) { display: none; }
-[hidden] { display: none; }
+/** Modal End **/
+/** Impromptu Start **/
 
+/*! jQuery-Impromptu - v6.2.3 - 2016-04-23
+* http://trentrichardson.com/Impromptu
+* Copyright (c) 2016 Trent Richardson; Licensed MIT */
 
-html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
-body { margin: 0; font-size: 14px; line-height: 1.7;
-font-weight: 600;
-font-size: 100%;
+.jqifade {
+	position: absolute;
+	background-color: #777777;
 }
 
-::-moz-selection { background: #f8891f; background: #ff7500; color: #fff; text-shadow: none; }
-::selection { background: #f8891f; background: #ff7500; color: #fff; text-shadow: none; }
-
-abbr[title] { border-bottom: 1px dotted; }
-b, strong { font-weight: bold; }
-blockquote { margin: 1em 40px; }
-dfn { font-style: italic; }
-hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
-ins { background: #ff9; color: #000; text-decoration: none; }
-mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
-pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }
-pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
-q { quotes: none; }
-q:before, q:after { content: ""; content: none; }
-small { font-size: 85%; }
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-sup { top: -0.5em; }
-sub { bottom: -0.25em; }
-ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
-dd { margin: 0 0 0 40px; }
-nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
-img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
-svg:not(:root) { overflow: hidden; }
-figure { margin: 0; }
+iframe.jqifade {
+	display: block;
+	z-index: -1;
+}
 
-form { margin: 0; }
+div.jqi {
+	width: 400px;
+	max-width: 90%;
+	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
+	position: absolute;
+	background-color: #ffffff;
+	font-size: 11px;
+	text-align: left;
+	border: solid 1px #eeeeee;
+	border-radius: 6px;
+	-moz-border-radius: 6px;
+	-webkit-border-radius: 6px;
+	padding: 7px;
+}
 
-label { cursor: pointer; }
-legend { border: 0; *margin-left: -7px; padding: 0; }
-button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; outline: 0; }
-button, input { line-height: normal; *overflow: visible; }
-table button, table input { *overflow: auto; }
-button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }
-input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
-input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-textarea { overflow: auto; vertical-align: top; resize: vertical; }
-input:valid, textarea:valid {  }
-input:invalid, textarea:invalid { background-color: #f0dddd; }
+div.jqi .jqicontainer {
+}
 
-p {
-	margin: 5px 0 15px 0;
+div.jqi .jqiclose {
+	position: absolute;
+	top: 4px;
+	right: -2px;
+	width: 18px;
+	cursor: default;
+	color: #bbbbbb;
+	font-weight: bold;
 }
 
-h1, h2, h3, h4, h5, h6 {
-	margin: 0;
+div.jqi .jqistate {
+	background-color: #fff;
 }
 
-a:link,
-a:visited {
-  /*color: #007fd0;*/
-	color:unset;
-  text-decoration: none;
+div.jqi .jqititle {
+	padding: 5px 10px;
+	font-size: 16px;
+	line-height: 20px;
+	border-bottom: solid 1px #eeeeee;
 }
 
-a:hover,
-a:active {
-  color: #ff7500;
-  text-decoration: underline;
+div.jqi .jqimessage {
+	padding: 10px;
+	line-height: 20px;
+	color: #444444;
+	overflow: auto;
 }
 
-.wrapper {
-  /*width: 950px;*/
-  padding: 0 10px;
-  margin: 0 auto;
-  box-sizing: border-box;
+div.jqi .jqibuttonshide {
+	display: none;
 }
-.wrapper:after {
-  content: "";
-  display: table;
-  clear: both;
+
+div.jqi .jqibuttons {
+	text-align: right;
+	margin: 0 -7px -7px -7px;
+	border-top: solid 1px #e4e4e4;
+	background-color: #f4f4f4;
+	border-radius: 0 0 6px 6px;
+	-moz-border-radius: 0 0 6px 6px;
+	-webkit-border-radius: 0 0 6px 6px;
 }
 
-@media only screen and (min-width: 1140px) {
-  .wrapper {
-	width: 97%;
-    max-width: 1500px;
-	padding: 0;
-    margin: 0 auto;
-  }
+div.jqi .jqibuttons button {
+	margin: 0;
+	padding: 15px 20px;
+	background-color: transparent;
+	border: none;
+	border-left: solid 1px #e4e4e4;
+	color: #777;
+	font-weight: bold;
+	font-size: 12px;
 }
 
-.logo {
-  display: block;
-  text-decoration: none;
+div.jqi .jqibuttons button.jqidefaultbutton {
+	color: #489afe;
 }
-.logo__icon > svg {
-  height: 40px;
-  width: 50px;
-  display: inline-block;
-  vertical-align: middle;
+
+div.jqi .jqibuttons button:hover,
+div.jqi .jqibuttons button:focus {
+	color: #287ade;
+	outline: none;
 }
-.logo__icon > svg * {
-  transition: fill 0.25s ease;
+
+div.jqi .jqibuttons button[disabled] {
+	color: #aaa;
 }
-.logo__text {
-  font-family: "Asap", sans-serif;
-  font-style: italic;
-  color: #fff;
-  text-indent: 5px;
+
+.jqiwarning .jqi .jqibuttons {
+	background-color: #b95656;
 }
-.logo:hover {
-  text-decoration: none;
+
+/* sub states */
+div.jqi .jqiparentstate::after {
+	background-color: #777;
+	opacity: 0.6;
+	filter: alpha(opacity=60);
+	content: '';
+	position: absolute;
+	top: 0;
+	left: 0;
+	bottom: 0;
+	right: 0;
+	border-radius: 6px;
+	-moz-border-radius: 6px;
+	-webkit-border-radius: 6px;
 }
-.logo--light .logo__icon > svg * {
-  fill: #fff;
+
+div.jqi .jqisubstate {
+	position: absolute;
+	top: 0;
+	left: 20%;
+	width: 60%;
+	padding: 7px;
+	border: solid 1px #eeeeee;
+	border-top: none;
+	border-radius: 0 0 6px 6px;
+	-moz-border-radius: 0 0 6px 6px;
+	-webkit-border-radius: 0 0 6px 6px;
 }
-.logo--light:hover .logo__icon > svg * {
-  fill: #ccc;
+
+div.jqi .jqisubstate .jqibuttons button {
+	padding: 10px 18px;
 }
-.logo--primary .logo__icon > svg * {
-  fill: #007fd0;
+
+/* arrows for tooltips/tours */
+.jqi .jqiarrow {
+	position: absolute;
+	height: 0;
+	width: 0;
+	line-height: 0;
+	font-size: 0;
+	border: solid 10px transparent;
 }
-.logo--primary:hover .logo__icon > svg * {
-  fill: #ff7500;
+
+.jqi .jqiarrowtl {
+	left: 10px;
+	top: -20px;
+	border-bottom-color: #ffffff;
 }
 
-.header {
-  background: #393d3f;
-	font: 16px/26px "Open Sans", sans-serif;
-    display: flex;
-    flex-direction: row;
-    height: 75px;
+.jqi .jqiarrowtc {
+	left: 50%;
+	top: -20px;
+	border-bottom-color: #ffffff;
+	margin-left: -10px;
 }
 
-.js .header {
-  position: fixed;
-  z-index: 10;
-  right: 0;
-  left: 0;
-  top: 0;
+.jqi .jqiarrowtr {
+	right: 10px;
+	top: -20px;
+	border-bottom-color: #ffffff;
 }
 
-.header__title {
-  height: 100%;
-  margin: 0;
-    float: left;
+.jqi .jqiarrowbl {
+	left: 10px;
+	bottom: -20px;
+	border-top-color: #ffffff;
 }
-.header__title .logo {
-  align-items: center;
-  display: flex;
-  height: 100%;
+
+.jqi .jqiarrowbc {
+	left: 50%;
+	bottom: -20px;
+	border-top-color: #ffffff;
+	margin-left: -10px;
 }
-.header .wrapper {
-  position: relative;
+
+.jqi .jqiarrowbr {
+	right: 10px;
+	bottom: -20px;
+	border-top-color: #ffffff;
 }
-.header .menu-button,
-.header .menu-close-button {
-  display: none;
+
+.jqi .jqiarrowlt {
+	left: -20px;
+	top: 10px;
+	border-right-color: #ffffff;
 }
-.header__checkbox {
-  display: none;
+
+.jqi .jqiarrowlm {
+	left: -20px;
+	top: 50%;
+	border-right-color: #ffffff;
+	margin-top: -10px;
 }
 
-.main-menu {
-  height: 100%;
+.jqi .jqiarrowlb {
+	left: -20px;
+	bottom: 10px;
+	border-right-color: #ffffff;
 }
-.main-menu__links {
-  height: 100%;
-  list-style: none;
-  margin: 0;
-  padding: 0;
-  font-size: 0;
-  display: flex;
+
+.jqi .jqiarrowrt {
+	right: -20px;
+	top: 10px;
+	border-left-color: #ffffff;
 }
-.main-menu__links__gap {
-  flex-grow: 2;
+
+.jqi .jqiarrowrm {
+	right: -20px;
+	top: 50%;
+	border-left-color: #ffffff;
+	margin-top: -10px;
 }
-.main-menu__links__item {
-  flex-grow: 1;
+
+.jqi .jqiarrowrb {
+	right: -20px;
+	bottom: 10px;
+	border-left-color: #ffffff;
 }
-.main-menu__links__item__link {
-  display: block;
-  margin: 0;
-  font-size: 18px;
-  height: 100%;
-  font-weight: 300;
-  box-sizing: border-box;
-  display: flex;
-  align-items: center;
-  justify-content: center;
-  transition: background 0.25s ease;
+
+/** Impromptu End */
+.mysupport_status_technical {
+	color: blue;
 }
-.main-menu__links__item__link:link, .main-menu__links__item__link:visited {
-  color: #fff;
-  text-decoration: none;
+
+.mysupport_status_solved {
+	color: green;
 }
-.main-menu__links__item__link:hover, .main-menu__links__item__link:active {
-  background: rgba(85, 85, 85, 0.6);
+
+.mysupport_status_notsolved {
+	color: red;
 }
-.main-menu__links__item--search {
-  flex-grow: 0;
-  padding: 0 0 0 20px;
-  position: relative;
-  justify-content: center;
-  align-items: center;
+
+.mysupport_bar_technical {
+	background: blue;
+	height: 10px;
 }
-.js .main-menu__links__item--search {
-	display: flex;
+
+.mysupport_bar_solved {
+	background: green;
+	height: 10px;
 }
-.main-menu__links__item--search__icon .icon svg {
-  width: 20px;
-  height: 20px;
-  vertical-align: middle;
-  margin-top: -2px;
-  margin-left: 0;
-  margin-right: 0;
+
+.mysupport_bar_notsolved {
+	background: red;
+	height: 10px;
 }
-.main-menu__links__item--search__icon .icon svg * {
-  fill: #999 !important;
+
+.mysupport_bestanswer_highlight {
+	background: #D6ECA6 !important;
 }
-.main-menu__links__item--search__icon:hover, .main-menu__links__item--search__icon:active {
-  cursor: pointer;
+
+.mysupport_staff_highlight {
+	background: #E6E8FA !important;
 }
-.main-menu__links__item--search__icon:hover .icon svg *, .main-menu__links__item--search__icon:active .icon svg * {
-  fill: #ccc !important;
+
+.usercp_nav_support_threads {
+	background: url(../../../images/usercp/mysupport_support.png) no-repeat left center;
 }
-.main-menu__links__item--active {
-  background: #007fd0;
-  color: #fff;
+
+.usercp_nav_assigned_threads {
+	background: url(../../../images/usercp/mysupport_assigned.png) no-repeat left center;
 }
-.main-menu__links__item--active .main-menu__links__item__link {
-  color: inherit;
-}
-.main-menu__links__item--active .main-menu__links__item__link:hover, .main-menu__links__item--active .main-menu__links__item__link:active {
-  background: #007fd0;
+
+.modcp_nav_tech_threads {
+	background: url(../../../images/modcp/mysupport_technical.png) no-repeat left center;
 }
 
-.site-search {
-	background: #393d3f;
-	text-align: right;
-    padding: 15px 0 14px 0;
-    position: absolute;
-    top: 0;
-    right: 0;
-    width: 77%;
-    will-change: transform;
-    transition: transform 0.25s linear, opacity 0.25s linear;
-    transform: translateY(-100%);
-    opacity: 0;
-  }
+.modcp_nav_deny_support {
+	background: url(../../../images/mysupport_no_support.gif) no-repeat left center;
+}
 
-  .site-search input[type="text"].site-search__field {
-	  font: 16px "Open Sans", sans-serif;
-	  border: 1px solid #fff;
-  font-size: 0.9em;
-  outline: 0;
-  border-radius: 4px;
-  box-sizing: border-box;
-    margin: 1px 5px 1px 0;
-    width: 250px;
-    padding: 7px 7px 8px 7px;
-  }
-	.site-search button {
-		font: 0.9em/26px "Open Sans", sans-serif;
+.thread-prefix {
+	display: inline-block;
+	padding: 3px 4px;
+	font-size: 12px;
+	font-weight: 600;
+	line-height: 1;
+	color: #fff;
+	border-radius: 2px;
+	box-shadow: inset 0 -1px 0 rgba(27,31,35,0.12);
 }
-  .site-search__button--cancel.site-button {
-    margin-right: 0;
-    display: inline-block;
+
+.thread-prefix--20 {
+	background-color: #006b75;
 }
 
- #show-site-search:checked ~ .site-search {
-    opacity: 1;
-    transform: translateY(0%);
-  }
+.thread-prefix--110 {
+	background-color: #33aaee;
+}
 
-.header .site-button,
-.header a.site-button {
-  color: #fff;
-  background: #007fd0;
-  border: 1px solid #007fd0;
-  padding: 4px 10px;
-  margin: 5px;
-  font-size: 0.9em;
-  text-decoration: none;
-  display: inline-block;
-  line-height: 26px;
-  border-radius: 4px;
+.thread-prefix--18 {
+	background-color: #5319e7;
 }
-.header .site-button:link, .header .site-button:visited,
-.header a.site-button:link,
-.header a.-sitebutton:visited {
-  color: #fff;
+
+.inline-code {
+	padding: 1px;
+	background: #FAFAFA;
+	border: solid 1px #EEE;
+	border-radius: 3px;
+	word-wrap: break-word;
+	font-family: Consolas, Monaco, Andale Mono, Ubuntu Mono, monospace;
+	font-size: 12px;
 }
-.header .site-button:hover, .header .site-button:active,
-.header a.site-button:hover,
-.header a.site-button:active {
-  background: #ff7500;
-  border-color: #ff7500;
-  text-decoration: none;
-  cursor: pointer;
+
+.block-code {
+	overflow-y: auto;
 }
-.header .site-button .icon svg,
-.header a.site-button .icon svg {
-  width: 16px;
-  height: 16px;
-  vertical-align: middle;
-  margin-top: -2px;
-  margin-left: 0;
-  margin-right: 6px;
+
+.block-code, .block-code[class*="language-"] {
+	border: solid 1px #EEE;
+	max-height: 280px;
+	font-size: 13px;
+	white-space: pre-wrap;
 }
-.header .site-button .icon svg *,
-.header a.site-button .icon svg * {
-  fill: #fff !important;
+
+/* Custom browser scrollbar (webkit browsers only), you may remove. It won't hurt anything. */
+::-webkit-scrollbar {
+
 }
-.header .site-button.site-button--dark,
-.header a.site-button.site-button--dark {
-  background: #393D3F;
-  border-color: #666;
+
+::-webkit-scrollbar-thumb {
+	background: #007FC6;
+	border: 2px solid #000;
+	border-radius: 6px;
+	padding: 4px;
 }
-.header .site-button.site-button--dark:hover,
-.header a.site-button.site-button--dark:hover {
-  border-color: #999;
+
+::-webkit-scrollbar-track {
+	background: #252525;
+	border-top: 1px solid #282828;
+	border-left: 1px solid #282828;
+	border-right: 1px solid #000;
+	border-bottom: 1px solid #000;
 }
-.header .site-button:hover, .header .site-button:active,
-.header a.site-button:hover,
-.header a.site-button:active {
-  outline: none;
+
+/* END: Custom Scrollbar */
+/* DVZ Shoutbox */
+#shoutbox {
+	margin-bottom: 10px;
+	/*border: solid 2px rgba(0,0,0,0.1);*/
+	-webkit-border-top-left-radius: 11px;
+	-webkit-border-top-right-radius: 11px;
+	border-top-left-radius: 11px;
+	border-top-right-radius: 11px;
+	background: white;
+	/*box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;*/
 }
 
-.headroom {
-  will-change: transform;
-  transition: transform 200ms linear;
+.expcolimage a:link, .expcolimage a:visited {
+	color: #fff;
+	text-decoration: none;
+	text-transform: none;
 }
 
-.headroom--pinned {
-  transform: translateY(0%);
+#shoutbox a:link {
+	color: #0072BC;
+	text-decoration: none;
+	text-transform: none;
 }
 
-.headroom--unpinned {
-  transform: translateY(-100%);
+#shoutbox .head {
+	/*padding: 8px;*/
+	background: #007fd0;
+	color: #fff;
+	/*border-bottom: 1px solid #263c30;*/
+	padding: 8px;
+	text-transform: uppercase;
+	-webkit-border-top-left-radius: 11px;
+	-webkit-border-top-right-radius: 11px;
+	border-top-left-radius: 11px;
+	border-top-right-radius: 11px;
 }
-.headroom--unpinned.headroom--disabled {
-  transform: translateY(0%);
+
+#shoutbox .head  a:link, a:visited {
+	color: #fff;
+	text-decoration: none;
+	text-transform: none;
 }
 
-.footer {
-  background: #393D3F;
-	font: 16px/26px "Open Sans", sans-serif;
+#shoutbox.front .head {
+	cursor: pointer;
 }
-.footer .wrapper {
-  padding: 20px 0;
-  display: flex;
-  justify-content: space-between;
-    padding: 0;
-    flex-direction: row;
-  }
 
-.footer__nav {
-  flex-grow: 1;
+#shoutbox .head .right {
+	float: right;
+	margin: 0;
+	font-size: 13px;
 }
-.footer__nav__links {
-  list-style: none;
-  margin: 0;
-  padding: 0;
+
+#shoutbox.collapsed .head {
+	opacity: 0.6;
 }
-.footer__nav__links__item {
-  font-size: 0.8em;
-  padding: 0;
-    display: inline-block;
+
+#shoutbox.collapsed .body {
+	display: none;
 }
-@media only screen and (min-width: 1140px) {
-  .footer__nav__links__item {
-    font-size: 0.8em;
-  }
+
+#shoutbox .panel {
+	/* border-top: solid 2px rgba(0,0,0,0.1);*/
 }
-.footer__nav__links__item__link {
-  display: block;
-  transition: background 0.25s ease, color 0.25s ease;
-    padding: 14px 6px;
+
+/*
+#shoutbox input.text {
+margin: 0; 
+padding: 10px 8px; 
+width: 100%; 
+box-sizing: border-box; 
+border: none; 
+box-shadow: inset 0 2px 4px rgba(0,0,0,0.08); 
+font-family: Montserrat, sans-serif; 
+font-size: 14px; color: #000;
+background: #ddd;
+color: #000;
+border: 1px solid #efefef;
 }
-@media only screen and (min-width: 1140px) {
-  .footer__nav__links__item__link {
-    padding: 18px 12px;
-  }
+
+*/
+
+#shoutbox .minposts, #shoutbox .blocked {
+	padding: 6px;
+	font-size: 11px;
 }
-.footer__nav__links__item__link:link, .footer__nav__links__item__link:visited, .footer__nav__links__item__link:hover, .footer__nav__links__item__link:active {
-  color: #ccc;
-  text-decoration: none;
+
+#shoutbox .panel.minposts {
+	background: #FFFED8;
+	color: #727250;
 }
-.footer__nav__links__item__link:hover, .footer__nav__links__item__link:active {
-  color: #fff;
-  background: rgba(85, 85, 85, 0.6);
-}
-.footer__nav__links__item__link .icon svg {
-  width: 16px;
-  height: 16px;
-  vertical-align: middle;
-  margin-top: -2px;
-  margin-left: auto;
-  margin-right: auto;
-  margin-right: 2px;
-}
-.footer__nav__links__item__link .icon svg * {
-  fill: #999 !important;
+
+#shoutbox .panel.blocked {
+	background: #FCEFEF;
+	color: #543A3A;
 }
-.footer__nav--internal {
-  text-transform: uppercase;
+
+#shoutbox .panel p {
+	margin: 0;
 }
 
-  .footer__nav--social {
-    text-align: right;
+#shoutbox .window {
+	border-top: solid 0px rgba(0,0,0,0.1);
+	overflow-y: scroll;
+	background: #fafafa;
 }
 
-.copyright {
-  display: none;
-  background: #444;
-  font-size: 0.75em;
-  color: #999;
-  margin: 0;
-  text-align: center;
-  padding: 10px 0;
+#shoutbox .data {
+	display: table;
+	width: 100%;
+	border-top: solid 2px rgba(0,0,0,0.1);
+	/*font-family: Arial, sans-serif; font-size: 14px;*/
 }
 
-.blog_updates {
-  text-align: center;
-  border: 1px solid #ccc;
-  background: #f5f5f5;
-  -moz-border-radius: 5px;
-  -webkit-border-radius: 5px;
-  border-radius: 5px;
-  padding: 8px 12px;
-  margin: 10px 0 0;
+#shoutbox.front .data {
+	border-top: none;
 }
 
-.blog_updates strong {
-  margin-right: 6px;
+#shoutbox .entry {
+	display: table-row !important;
+	width: 100%;
+	transition: background-color 0.2s;
 }
 
-.blog_updates .date {
-  color: #666;
-  font-size: 0.8em;
-  margin-left: 6px;
+#shoutbox .entry:nth-child(even) {
+	background-color: rgba(0,0,0,0.01);
 }
 
-.blog_updates.release {
-  background-color: #fff6bf;
-  border-color: #ffd324;
+#shoutbox .entry.new {
+	background-color: rgba(255,255,100,0.1);
 }
 
-.blog_updates.latest {
-  background-color:#D6ECA6;
-  border-color: #8DC93E;
+#shoutbox .entry:target {
+	background-color: rgba(50,200,255,0.1);
 }
 
-.blog_updates.important {
-  background-color:#FFEAEA;
-  border-color: #e06666;	
+#shoutbox .entry > div {
+	border-bottom: dashed 1px rgba(0,0,0,0.05);
 }
 
-.social {
-  padding: 12px;
-  text-align: center;
+#shoutbox .entry:last-child > div {
+	border-bottom: none;
 }
 
-.social .intro {
-  color: #666;
-  margin-right: 16px;
+#shoutbox .entry > div {
+	display: table-cell;
+	padding: 6px;
 }
 
-.social .twitter,
-.social .facebook,
-.social .youtube,
-.social .discord {
-  margin: 0 16px 0 0;
-  border-left: 1px solid #ddd;
-  padding: 0 0 0 16px;
+#shoutbox .entry:hover {
+	background-color: #e9e9e9;
 }
 
-.social .twitter a,
-.social .facebook a,
-.social .youtube a,
-.social .discord a {
-  padding-left: 25px;
+#shoutbox .avatar img {
+	margin: 0 auto;
+	vertical-align: middle;
+	max-height: 20px;
+	max-width: 20px;
+	border: solid 1px rgba(255,255,255,0.1);
+	box-shadow: 0 0 2px rgba(0,0,0,0.1);
+	cursor: pointer;
+	border-radius: 50%;
+	-webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3);
 }
 
-.social .twitter a {
-  background: url(https://mybb.com/assets/images/twitter.png) left center no-repeat;
+#shoutbox .user {
+	border-right: solid 1px rgba(0,0,0,0.05);
+	text-align: right;
+	white-space: nowrap;
 }
 
-.social .facebook a {
-  background: url(https://mybb.com/assets/images/facebook.png) left center no-repeat;
+#shoutbox .text {
+	width: 100%;
+	color: #555;
+	word-break: break-all;
+	word-wrap: break-word;
 }
 
-.social .youtube a {
-  background: url(https://mybb.com/assets/images/youtube.png) left center no-repeat;
+#shoutbox .info {
+	font-size: 11px;
+	color: #AAA;
+	white-space: nowrap;
+	/*text-align: right;*/
 }
 
-.social .discord a {
-  background: url(https://mybb.com/assets/images/discord.png) left center no-repeat;
+#shoutbox .entry.unread .info:before {
+	display: inline-block;
+	position: relative;
+	top: -2px;
+	margin-right: 10px;
+	height: 4px;
+	width: 4px;
+	content: '';
+	background: rgba(255,100,0,0.8);
+	border-radius: 10px;
 }
 
-#forum {
-	font-family: "Open Sans", sans-serif;
-	font-size: 14px;
-	line-height: 1.5;
+#shoutbox .info a {
+	color: inherit;
 }
 
-#forum #panel .upper {
-	background: #e1e1e1;
-	border: none;
-	color: #777;
-	padding: 0;
+#shoutbox .mod {
+	padding: 6px 8px;
+	font-size: 9px;
+	font-weight: bold;
+	color: #AAA;
+	text-decoration: none;
 }
 
-#forum #panel .upper .wrapper {
-	padding-top: 90px;
-	padding-bottom: 12px;
+#shoutbox .mod:nth-of-type(2) {
+	margin-right: 5px;
+	border-left: solid 1px rgba(0,0,0,0.1);
 }
 
-#forum #panel .lower {
-	background: #f2f2f2;
-	border: none;
-	padding: 0;
+#shoutbox  .ip {
+	margin-right: 10px;
+	color: #CECECE;
 }
 
-#forum #panel .lower .wrapper {
-	padding-top: 10px;
-	padding-bottom: 10px;
+.smalltext a:link, a:visited {
+	font-size: 12px;
+	text-decoration: none;
+	color: #000;
 }
 
-#forum #panel a:link,
-#forum #panel a:visited {
-  color: #555;
-  text-decoration: none;
+/*input color*/
+.text.form-control.mr-sm-1 {
+	color: #fff;
+	background-color: #1395e836;
+	border-color: #65bcf3;
 }
 
-#forum #panel a:hover,
-#forum #panel a:active {
-  color: #ff7500;
-  text-decoration: underline;
+table {
+	border-collapse: inherit;
 }
 
-#forumMenu ul.top_links {
+#shout_sw.front {
 	float: right;
-	font-weight: bold;
-	text-align: right;
-	margin: 0 5px 0 0;
+	background: url("./images/collapse.png");
+	width: 16px;
+	height: 16px;
+	margin-top: 7px;
+	margin-left: 9px;
 }
 
-#forumMenu ul.top_links a.search {
-	background-position: 0 0;
+#shout_sw div .front .collapse {
+	float: right;
+	background: url("./images/collapse_collapsed.png");
+	width: 16px;
+	height: 16px;
+	margin-top: 7px;
+	margin-left: 9px;
 }
 
-#forumMenu ul.top_links a.memberlist {
-	background-position: 0 -20px;
+
+		]]>
+		</stylesheet>
+		<stylesheet name="css3.css" version="1829"><![CDATA[tr td.trow1:first-child,
+tr td.trow2:first-child,
+tr td.trow_shaded:first-child {
+	border-left: 0;
+	font-size:16px;
 }
 
-#forumMenu ul.top_links a.calendar {
-	background-position: 0 -40px;
+tr td.trow1:last-child,
+tr td.trow2:last-child,
+tr td.trow_shaded:last-child {
+	border-right: 0;
+	font-size:16px;
 }
 
-#forumMenu ul.top_links a.help {
-	background-position: 0 -60px;
+.tborder {
+	-moz-border-radius: 11px;
+	-webkit-border-radius: 11px;
+	border-radius: 11px;
 }
 
-#forum #footer .upper {
-	border-radius: 5px;
-	border: 1px solid #bbb;
+.tborder tbody tr:last-child > td {
+	border-bottom: 0;
 }
 
-.old-site-header,
-.old-site-footer {
-	display: none;
+.tborder tbody tr:last-child > td:first-child {
+	-moz-border-radius-bottomleft: 11px;
+	-webkit-border-bottom-left-radius: 11px;
+	border-bottom-left-radius: 11px;
 }
 
-#extend .extend-feature {
-	background: #f2f2f2;
-	padding-top: 85px;
-	padding-bottom: 10px;
-	border: none;
+.tborder tbody tr:last-child > td:last-child {
+	-moz-border-radius-bottomright: 11px;
+	-webkit-border-bottom-right-radius: 11px;
+	border-bottom-right-radius: 11px;
 }
 
-#extend .extend-feature .extend-nav__list__item__link {
-	color: #007fd0;	
+.thead {
+	-moz-border-radius-topleft: 11px;
+	-moz-border-radius-topright: 11px;
+	-webkit-border-top-left-radius: 11px;
+	-webkit-border-top-right-radius: 11px;
+	border-top-left-radius: 11px;
+	border-top-right-radius: 11px;
 }
 
-#extend .extend-feature .extend-nav__list__item__link:hover,
-#extend .extend-feature .extend-nav__list__item__link:active {
-	color: #ff7500;
+.thead_collapsed {
+	-moz-border-radius-bottomleft: 11px;
+	-moz-border-radius-bottomright: 11px;
+	-webkit-border-bottom-left-radius: 11px;
+	-webkit-border-bottom-right-radius: 11px;
+	border-bottom-left-radius: 11px;
+	border-bottom-right-radius: 11px;
 }
 
-#extend .extend-primer {
-	padding-top: 20px;
+.thead_left {
+	-moz-border-radius-topright: 0;
+	-webkit-border-top-right-radius: 0;
+	border-top-right-radius: 0;
 }
 
-#extend .extend-primer .navigation .active {
-	font-weight: 400;
-	font-family: Asap, sans-serif;
-	font-size: 3em;
-	color: #222;
+.thead_right {
+	-moz-border-radius-topleft: 0;
+	-webkit-border-top-left-radius: 0;
+	border-top-left-radius: 0;
 }
 
-#extend .extend-page {
-	padding-bottom: 40px;
+.tcat_menu {
+	-moz-border-radius: 0 !important;
+	-webkit-border-radius: 0 !important;
+	border-radius: 0 !important;
 }
 
-#extend .extend-project__title {
-	font-size: 2.4em;
-	font-weight: 400;
-	color: #222;
-	font-family: Asap, sans-serif;
+.tborder tbody:nth-last-child(2) .tcat_collapse_collapsed {
+	-moz-border-radius-bottomleft: 11px !important;
+	-moz-border-radius-bottomright: 11px !important;
+	-webkit-border-bottom-left-radius: 11px !important;
+	-webkit-border-bottom-right-radius: 11px !important;
+	border-bottom-left-radius: 11px !important;
+	border-bottom-right-radius: 11px !important;
 }
-		
-		
-		]]>
-		</stylesheet>
-		<stylesheet name="refurb_theme.css" version="1829"><![CDATA[.navbar.navbar-expand-xl .navbar-collapse .navbar-nav { 
-	align-items:baseline;
+
+button,
+input.button,
+input.textbox,
+input.invalid_field,
+input.valid_field,
+select,
+textarea,
+.editor_control_bar,
+blockquote,
+.codeblock,
+fieldset,
+.pm_alert,
+.red_alert,
+.popup_menu,
+.postbit_buttons > a,
+a.button {
+	-moz-border-radius: 11px;
+	-webkit-border-radius: 11px;
+	border-radius: 11px;
 }
-ul.nav.navbar-nav > li >div > a > h5 {
-	margin-right : -10px;
+
+.post.classic .post_author {
+	-moz-border-radius: 0 11px 11px 0;
+	-webkit-border-radius: 0 11px 11px 0;
+	border-radius: 0 11px 11px 0;
 }
 
-.cknavright {
-	margin-right:-63px;
+.popup_menu .popup_item_container:first-child .popup_item {
+	-moz-border-radius-topleft: 11px;
+	-moz-border-radius-topright: 11px;
+	-webkit-border-top-left-radius: 11px;
+	-webkit-border-top-right-radius: 11px;
+	border-top-left-radius: 11px;
+	border-top-right-radius: 11px;
 }
 
-/*position des stickers*/
-.ck-b1 {
-	position: relative;
-	left: -123px;
+.popup_menu .popup_item_container:last-child .popup_item {
+	-moz-border-radius-bottomleft: 11px;
+	-moz-border-radius-bottomright: 11px;
+	-webkit-border-bottom-left-radius: 11px;
+	-webkit-border-bottom-right-radius: 11px;
+	border-bottom-left-radius: 11px;
+	border-bottom-right-radius: 11px;
 }
 
-.ck-b2 {
-	position: relative;
-	left: -133px;
+.pagination a {
+	-moz-border-radius: 11px;
+	-webkit-border-radius: 11px;
+	border-radius: 11px;
 }
 
-.ck-b3 {
-	position: relative;
-	left: -72px;
+.pollbar {
+	-moz-border-radius: 3px;
+	-webkit-border-radius: 3px;
+	border-radius: 3px;
 }
 
-.ck-b4 {
-	position: relative;
-	left: -84px;
+div.error {
+	-moz-border-radius: 11px;
+	-webkit-border-radius: 11px;
+	border-radius: 11px;
 }
 
-/*font menu*/
-.navbar-brand {
-	font-size: 1.1rem;
+
+/* The alert message in post Mybcode box color
+asked by yoyo made for ckforum */
+
+.alertred {
+	padding: 20px;
+	background-color: #f44336; /* Red */
+	color: white;
+	margin-bottom: 15px;
+	width:70%;
+	margin: auto;
+	border: 1px solid white;
+	border-radius: 10px;
+	font-size:16px;
 }
 
-.imgportalavatar {
-	border-radius: 50%;
-	-webkit-box-shadow: 0 15px 20px rgb(0 0 0 / 30%);
-	width: 4%;
-	height: auto;
-	float: left;
-	margin-right: 20px;
-	position: relative;
-	top: -45px;
+.alertyellow {
+	padding: 20px;
+	background-color: #ffeb3b!important; /* yellow */
+	color: black;
+	margin-bottom: 15px;
+	width:70%;
+	margin: auto;
+	border: 1px solid white;
+	border-radius: 10px;
+	font-size:16px;
 }
 
-.avatarmenu {
-	border-radius: 50%;
-	-webkit-box-shadow: 0 15px 20px rgb(0 0 0 / 30%);
-	width: 28px;
-	height: auto;
-	float: left;
-	margin-right: 5px;
-	position: relative;
-	top: 6px;
+.alertblue {
+	padding: 20px;
+	background-color: #ddffff!important; /* blue cyan */
+	color: black;
+	margin-bottom: 15px;
+	width:70%;
+	margin: auto;
+	border: 1px solid white;
+	border-radius: 10px;
+	font-size:16px;
 }
 
-.trow1:hover.nothover {
+i.alertred { /* icon head */
+	font-size: 24px;
+	border-radius: 0px;
+	border: 0px;
+	padding: 0px;
 	background-color: inherit;
+	color : inherit;
 }
 
-.trow2:hover.nothover {
+span.alertred { /* title alert */
+	font-family:Roboto,arial;
+	font-size:18px;
+	border:inherit;
 	background-color: inherit;
+	color : inherit;
 }
 
-.trow2>div.float_right.smalltext > a:link, .trow2>div.float_right.smalltext > a:visited {
-	color:#fff;
-}
 
-.cklogo {
-	width:131px;
-	height:22px;
-	position: relative;
-	top: -3px;
-	filter:invert(100);
-}
+/* pour meganavbar */
 
-/*chanmp select formulaire recherche avancee*/
-select.ckselectsearch {
-	width:100%;
-}
-div.ckselectsearch {
-	width:100%;
+.btn btn-outline-success my-2 my-sm-0 {
+	color: #fff;
+	background-color: transparent;
+	background-image: none;
+	border-color: #fff;
 }
 
-td.trow1 > strong > a, 
-td.trow2 > strong > a, 
-td.trow1.forumdisplay_regular > div> span > span > a,
-td.trow1.forumdisplay_sticky > div> span > span > a,
-td.trow2.forumdisplay_regular > div> span > span > a,
-td.trow2.forumdisplay_sticky > div> span > span > a
-
-{
-	color:#899bf7;
-	font-family: 'Varela Round',sans-serif;
-	font-size:18px!important;
+.btn-outline-success {
+    color: #f6f9f6;
+    background-color: #0ca8e4;
+    background-image: none;
+    border-color: #4b4e4c;
 }
 
-td.trow1 > div > span  > a,
-td.trow2 > div > span  > a
-{
-	color:#899bf7;
-	font-family: 'Varela Round',sans-serif;
-	font-size:18px!important;
+.btn-outline-success:hover {
+	color: #fff;
+    background-color: #32baef;
+    border-color: #007fd0;
 }
 
 
-element.style {
+
+
+		
+		
+		]]>
+		</stylesheet>
+		<stylesheet name="hack_line_code.css" version="1829"><![CDATA[pre[class*=language-].line-numbers {
+    position: relative;
+    padding-left: 3.8em;
+    counter-reset: linenumber;
+    background: #fffb465e;
+	border-radius: 15px;
+    border: 1px solid #017cce78;
 }
-.shadow {
-    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
+
+.block-code, .block-code[class*="language-"] {
+    border: solid 1px #EEE;
+    max-height: 280px;
+    font-size: 13px;
+	font-weight: lighter;
+    white-space: pre-wrap;
+	background:#fffb465e;
+	border-radius: 15px;
+    border: 1px solid #017cce78;
 }
-.align-middle {
-    vertical-align: middle!important;
+
+/* Prism toolsBar */
+div.code-toolbar {
+	position: relative;
 }
-.badge-primary {
-    color: #fff;
-    background-color: #007bff;
+
+div.code-toolbar > .toolbar {
+	position: absolute;
+    top: -1.7em;
+    right: 0.2em;
+	transition: opacity 0.3s ease-in-out;
+	opacity: 0;
 }
-.badge-pill {
-	border: 1px solid #fff;
-	border-radius: 58px;
+
+div.code-toolbar:hover > .toolbar {
+	opacity: 1;
 }
 
-element.style {
+div.code-toolbar > .toolbar .toolbar-item {
+	display: inline-block;
 }
-.badge-pill {
-    border: 1px solid #fff;
-    border-radius: 58px;
+
+div.code-toolbar > .toolbar a {
+	cursor: pointer;
 }
-.badge-primary {
-    color: #fff;
-    background-color: #007bff;
+
+div.code-toolbar > .toolbar button {
+	background: none;
+	border: 0;
+	color: inherit;
+	font: inherit;
+	line-height: normal;
+	overflow: visible;
+	padding: 0;
+	-webkit-user-select: none; /* for button */
+	-moz-user-select: none;
+	-ms-user-select: none;
 }
-.align-middle {
-    vertical-align: middle!important;
+
+div.code-toolbar > .toolbar a,
+div.code-toolbar > .toolbar button,
+div.code-toolbar > .toolbar span {
+	color: #bbb;
+	font-size: .8em;
+	padding: 0 .5em;
+	background: #f5f2f0;
+	background: rgba(224, 224, 224, 0.2);
+	box-shadow: 0 2px 0 0 rgba(0,0,0,0.2);
+	border-radius: .5em;
 }
-.shadow {
-    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
+
+div.code-toolbar > .toolbar a:hover,
+div.code-toolbar > .toolbar a:focus,
+div.code-toolbar > .toolbar button:hover,
+div.code-toolbar > .toolbar button:focus,
+div.code-toolbar > .toolbar span:hover,
+div.code-toolbar > .toolbar span:focus {
+	color: inherit;
+	text-decoration: none;
 }
-.shadow {
-    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
+
+/* <link type="text/css" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/themes/prism.min.css" integrity="sha256-77qGXu2p8NpfcBpTjw4jsMeQnz0vyh74f5do0cWjQ/Q=" crossorigin="anonymous" /> */
+/**
+ * prism.js default theme for JavaScript, CSS and HTML
+ * Based on dabblet (http://dabblet.com)
+ * @author Lea Verou
+ */
+
+code[class*="language-"],
+pre[class*="language-"] {
+	color: #3e3a3a;
+	background: none;
+	/*text-shadow: 0 1px white;*/
+	font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
+	font-size: 1.3em;
+	text-align: left;
+	white-space: pre;
+	word-spacing: normal;
+	word-break: normal;
+	word-wrap: normal;
+	line-height: 1.5;
+
+	-moz-tab-size: 4;
+	-o-tab-size: 4;
+	tab-size: 4;
+
+	-webkit-hyphens: none;
+	-moz-hyphens: none;
+	-ms-hyphens: none;
+	hyphens: none;
 }
-.align-middle {
-    vertical-align: middle!important;
+
+pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
+code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
+	text-shadow: none;
+	background: #b3d4fc;
 }
-.badge-primary {
-    color: #fff;
-    background-color: #007bff;
+
+pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
+code[class*="language-"]::selection, code[class*="language-"] ::selection {
+	text-shadow: none;
+	background: #b3d4fc;
 }
-.badge-pill {
-    padding-right: 0.6em;
-    padding-left: 0.6em;
-    border-radius: 10rem;
+
+@media print {
+	code[class*="language-"],
+	pre[class*="language-"] {
+		text-shadow: none;
+	}
 }
-.badge {    font-size: 66%;}
 
-]]>
-		</stylesheet>
-		<stylesheet name="searchck.css" version="1829"><![CDATA[/*source : https://codepen.io/jkantner/pen/eYmvvqQ 
-et https://freefrontend.com/css-search-boxes/ */
+/* Code blocks */
+pre[class*="language-"] {
+	padding: 1em;
+	margin: .5em 0;
+	overflow: auto;
+}
 
-/*
-:root {
-font-size: calc(16px + (24 - 16)*(100vw - 320px)/(1920 - 320));
-}*/
+:not(pre) > code[class*="language-"],
+pre[class*="language-"] {
+	background: #f5f2f0;
+}
 
-.searchck {
-	display:block;
-	margin : 0px;
-	padding:0px;
-    width: 350px;
-    padding-right: 20px;
+/* Inline code */
+:not(pre) > code[class*="language-"] {
+	padding: .1em;
+	border-radius: .3em;
+	white-space: normal;
 }
 
-.search-bar input,
-.search-btn, 
-.search-btn:before, 
-.search-btn:after {
-	transition: all 0.25s ease-out;
+.token.comment,
+.token.prolog,
+.token.doctype,
+.token.cdata {
+	color: slategray;
 }
-.search-bar input,
-.search-btn {
-	width: 3em;
-	height: 3em;
-	border: 0;
-	box-sizing: border-box;
-	margin: 0;
-	padding: 0;
+
+.token.punctuation {
+	color: #999;
 }
-.search-bar input:invalid:not(:focus),
-.search-btn {
-	cursor: pointer;
 
+.namespace {
+	opacity: .7;
 }
-.search-bar,
-.search-bar input:focus,
-.search-bar input:valid  {
-	width: 80%;
 
+.token.property,
+.token.tag,
+.token.boolean,
+.token.number,
+.token.constant,
+.token.symbol,
+.token.deleted {
+	color: #905;
 }
-.search-bar input:focus,
-.search-bar input:not(:focus) + .search-btn:focus {
-	outline: transparent;
+
+.token.selector,
+.token.attr-name,
+.token.string,
+.token.char,
+.token.builtin,
+.token.inserted {
+	color: #690;
 }
-.search-bar {
-	margin: auto;
-	padding: 0em;
-	justify-content: right;
-	max-width: 20em;
+
+.token.operator,
+.token.entity,
+.token.url,
+.language-css .token.string,
+.style .token.string {
+	color: #9a6e3a;
+	background: hsla(0, 0%, 100%, .5);
 }
-.search-bar input {
-	background: transparent;
-	border-radius: 1.5em;
-	box-shadow: 0 0 0 0.1em #fff inset;
-	padding: 0.75em;
-	transform: translate(0.5em,0.5em) scale(0.5);
-	transform-origin: 100% 0;
-	-webkit-appearance: none;
-	-moz-appearance: none;
-	appearance: none;
+
+.token.atrule,
+.token.attr-value,
+.token.keyword {
+	color: #07a;
 }
-.search-bar input::-webkit-search-decoration {
-	-webkit-appearance: none;
+
+.token.function,
+.token.class-name {
+	color: #DD4A68;
 }
-.search-bar input:focus,
-.search-bar input:valid {
-	background: #fff;
-	border-radius: 0.375em 0 0 0.375em;
-	box-shadow: 0 0 0 0.1em #d9d9d9 inset;
-	transform: scale(1);
+
+.token.regex,
+.token.important,
+.token.variable {
+	color: #e90;
 }
-.search-btn {
-	background: #fff;
-	border-radius: 0 0.75em 0.75em 0 / 0 1.5em 1.5em 0;
-	padding: 0.75em;
+
+.token.important,
+.token.bold {
+	font-weight: bold;
+}
+.token.italic {
+	font-style: italic;
+}
+
+.token.entity {
+	cursor: help;
+}
+
+
+/* https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/plugins/line-numbers/prism-line-numbers.css
+plugins/line-numbers/prism-line-numbers.min.css sha256-Afz2ZJtXw+OuaPX10lZHY7fN1+FuTE/KdCs+j7WZTGc= */
+
+pre[class*="language-"].line-numbers {
 	position: relative;
-	transform: translate(0.25em,0.25em) rotate(45deg) scale(0.25,0.125);
-	transform-origin: 0 50%;
+	padding-left: 3.8em;
+	counter-reset: linenumber;
 }
-.search-btn:before, 
-.search-btn:after {
-	content: "";
-	display: block;
-	opacity: 0;
+
+pre[class*="language-"].line-numbers > code {
+	position: relative;
+	white-space: inherit;
+}
+
+.line-numbers .line-numbers-rows {
 	position: absolute;
+	pointer-events: none;
+	top: 0;
+	font-size: 100%;
+	left: -3.8em;
+	width: 3em; /* works for line-numbers below 1000 lines */
+	letter-spacing: -1px;
+	border-right: 1px solid #999;
+
+	-webkit-user-select: none;
+	-moz-user-select: none;
+	-ms-user-select: none;
+	user-select: none;
+
 }
-.search-btn:before {
-	border-radius: 50%;
-	box-shadow: 0 0 0 0.2em #f1f1f1 inset;
-	top: 0.75em;
-	left: 0.75em;
-	width: 1.2em;
-	height: 1.2em;
+
+	.line-numbers-rows > span {
+		pointer-events: none;
+		display: block;
+		counter-increment: linenumber;
+	}
+
+		.line-numbers-rows > span:before {
+			content: counter(linenumber);
+			color: #999;
+			display: block;
+			padding-right: 0.8em;
+			text-align: right;
+		}
+
+/*
+plugins/show-invisibles/prism-show-invisibles.min.css sha256-nOfkEPu/TzBvIxN8D/vW8weOUczzDbxRjgik/hA2hBI=
+https://cdnjs.cloudflare.com/ajax/libs/prism/1.16.0/plugins/show-invisibles/prism-show-invisibles.css
+*/
+.token.tab:not(:empty),
+.token.cr,
+.token.lf,
+.token.space {
+	position: relative;
 }
-.search-btn:after {
-	background: #f1f1f1;
-	border-radius: 0 0.25em 0.25em 0;
-	top: 51%;
-	left: 51%;
-	width: 0.75em;
-	height: 0.25em;
-	transform: translate(0.2em,0) rotate(45deg);
-	transform-origin: 0 50%;
+
+.token.tab:not(:empty):before,
+.token.cr:before,
+.token.lf:before,
+.token.space:before {
+	color: #808080;
+	opacity: 0.6;
+	position: absolute;
 }
-.search-btn span {
+
+.token.tab:not(:empty):before {
+	content: '\21E5';
+}
+
+.token.cr:before {
+	content: '\240D';
+}
+
+.token.crlf:before {
+	content: '\240D\240A';
+}
+.token.lf:before {
+	content: '\240A';
+}
+
+.token.space:before {
+	content: '\00B7';
+}
+		]]>
+		</stylesheet>
+		<stylesheet name="calendar_ck.css" version="1829"><![CDATA[/*style pour le calendrier basé sur bootstrap*/
+
+/* calendar_weekrow_day */
+.trow_sep > div.float_right.smalltext > a:link {
+	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
+	vertical-align: middle!important;
+	background-color: #ffc107;
 	display: inline-block;
-	overflow: hidden;
-	width: 1px;
-	height: 1px;
+	padding: .25em .4em;
+	line-height: 1;
+	text-align: center;
+	white-space: nowrap;
+	vertical-align: baseline;
+	border-radius: .25rem;
+	padding-right: .6em;
+	padding-left: .6em;
+	border-radius: 10rem;
+	color: #fff;
+	font-size: 100%;
+	font-weight: 700;
 }
 
-/* Active state */
-.search-bar input:focus + .search-btn,
-.search-bar input:valid + .search-btn {
-	background: #2762f3;
-	border-radius: 0 0.375em 0.375em 0;
-	transform: scale(1);
+/* calendar_weekrow */
+.trow2 > div.float_right.smalltext > a:link
+{
+	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
+	vertical-align: middle!important;
+	background-color: #007bff;
+	display: inline-block;
+	padding: .25em .4em;
+	line-height: 1;
+	text-align: center;
+	white-space: nowrap;
+	vertical-align: baseline;
+	border-radius: .25rem;
+	color: #f8f9fa;
+	font-size: 100%;
+	font-weight: 700;
+	padding-right: .6em;
+	padding-left: .6em;
+	border-radius: 10rem;
 }
-.search-bar input:focus + .search-btn:before, 
-.search-bar input:focus + .search-btn:after,
-.search-bar input:valid + .search-btn:before, 
-.search-bar input:valid + .search-btn:after {
-	opacity: 1;
+/*forum sub forum*/
+.trow2 > div.smalltext >  a:link {
+	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
+	vertical-align: middle!important;
+	background-color: #17a2b8;
+	display: inline-block;
+	padding: .25em .4em;
+	line-height: 1;
+	text-align: center;
+	white-space: nowrap;
+	vertical-align: baseline;
+	border-radius: .25rem;
+	color: #f8f9fa;
+	font-size: 100%;
+	font-weight: 700;
+	padding-right: .6em;
+	padding-left: .6em;
+	border-radius: 10rem;
+}
+/*forum sub forum*/
+.trow1 > div.smalltext >  a:link {
+	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
+	vertical-align: middle!important;
+	background-color: #17a2b8;
+	display: inline-block;
+	padding: .25em .4em;
+	line-height: 1;
+	text-align: center;
+	white-space: nowrap;
+	vertical-align: baseline;
+	border-radius: .25rem;
+	color: #f8f9fa;
+	font-size: 100%;
+	font-weight: 700;
+	padding-right: .6em;
+	padding-left: .6em;
+	border-radius: 10rem;
+}
+/* Les liens des sous forum */
+.trow2 > div.smalltext >  a.nodeco:link,  a.nodeco:visited {
+	color : #fff;
+	text-transform: capitalize;
 }
-.search-bar input:focus + .search-btn:hover,
-.search-bar input:valid + .search-btn:hover,
-.search-bar input:valid:not(:focus) + .search-btn:focus {
-	background: #0c48db;
+.trow1 > div.smalltext >  a.nodeco:link,  a.nodeco:visited {
+	color : #fff;
+	text-transform: capitalize;
 }
-.search-bar input:focus + .search-btn:active,
-.search-bar input:valid + .search-btn:active {
-	transform: translateY(1px);
+.trow1 > .trow1 > div.smalltext >  a.nodeco:link,  a.nodeco:visited {
+	color : #fff;
+	text-transform: capitalize;
 }
-]]>
-		</stylesheet>
-		<stylesheet name="Lien_effects1.css" version="1829"><![CDATA[	/* les effets liens */
-
-	/*pour article ouvert */
-	.post_body > a:not(.post_author) {
-		box-shadow: inset 0 0px 0 #405efb;
-		transition: all .3s ease-in-out;
-	}
-	.post_body > a:not(.post_author):hover {
-		color: #fff;
-		box-shadow:inset 0 -20px 0 #405efb
-	}
-
-	.post_body > ul > li > a:not(h2,.author_information,.noeffet) {
-		box-shadow: inset 0 0px 0 #405efb;
-		transition: all .3s ease-in-out;
-	}
-	.post_body > ul > li > a:not(h2,.author_information,.noeffet):hover {
-		color: #fff;
-		box-shadow:inset 0 -20px 0 #405efb
-	}
 
-	/* Les liens accueil */
+td.trow2.trow_shaded > span.largetext {
+	box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
+	vertical-align: middle!important;
+	background-color: #ffc107;
+	display: inline-block;
+	padding: 0.25em 0.4em;
+	line-height: 1;
+	text-align: center;
+	white-space: nowrap;
+	vertical-align: baseline;
+	border-radius: 0.25rem;
+	padding-right: 0.6em;
+	padding-left: 0.6em;
+	border-radius: 10rem;
+	color: #fff;
+	font-size: 100%;
+	font-weight: 700;	
 
-	.trow1 > ul:not(h2,.author_information,.category_ul) > li > a {
-		box-shadow: inset 0 0px 0 #405efb;
-		transition: all .3s ease-in-out;
-	}
-	.trow1 > ul:not(h2,.author_information,.category_ul) > li > a:hover {
-		color: #fff;
-		box-shadow:inset 0 -20px 0 #405efb
-	}
-	/* class a dans article */
-	a.mycode_url   {
-		box-shadow: inset 0 0px 0 #405efb;
-		transition: all .3s ease-in-out;
-	}
-	a.mycode_url:hover {
-		color: #fff;
-		box-shadow:inset 0 -20px 0 #405efb
-	}
+}
 
-]]>
+/*jour clignotant*/
+.largetext.trow_shaded {
+	animation: blink 1s step-start 0s infinite;
+	-webkit-animation: blink 1s step-start 0s infinite;
+}
+.trow_shaded {
+	background:#f6f6f6;
+}
+		]]>
 		</stylesheet>
 		<stylesheet name="ckblink.css" attachedto="calendar.php" version="1829"><![CDATA[@keyframes blink {
 	50% {
@@ -4111,7 +4142,8 @@ font-size: calc(16px + (24 - 16)*(100vw - 320px)/(1920 - 320));
 }
 
 .cksquare-sp {
-}]]>
+}
+		]]>
 		</stylesheet>
 	</stylesheets>
 	<templates>
@@ -5505,6 +5537,7 @@ $(function() {
 		<div class="wrapper">
 			{$lang_select}
 			{$theme_select}
+			
 			<ul class="menu bottom_links">
 				{$showteamlink}
 				{$contact_us}
@@ -5514,6 +5547,7 @@ $(function() {
 				<li><a href="{$mybb->settings['bburl']}/misc.php?action=markread{$post_code_string}">{$lang->bottomlinks_markread}</a></li>
 				<li><a href="{$mybb->settings['bburl']}/misc.php?action=syndication">{$lang->bottomlinks_syndication}</a></li>
 			</ul>
+			
 		</div>
 	</div>
 	<div class="lower">
@@ -6201,6 +6235,7 @@ $(".forumjump").on('change', function() {
 <link rel="stylesheet" href="{$mybb->settings['bburl']}/themes/like_mybb_bT4CK/assets/css/skins/navbar-inverse.min.css">
 <link rel="stylesheet" href="{$mybb->settings['bburl']}/themes/like_mybb_bT4CK/assets/css/animation/navbar-hinge.min.css">
 
+
 <!-- fonts / CSS theme -->
 <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous">
 <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,600;1,700&family=Varela+Round&display=swap" rel="stylesheet">
@@ -7814,56 +7849,56 @@ if(use_xmlhttprequest == "1")
 	</div>
 </div>]]></template>
 		<template name="modal_button" version="1820"><![CDATA[<input type="submit" class="button" value="__title__"/>&nbsp;]]></template>
-		<template name="modcp" version="1805"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->modcp}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<table width="100%" border="0" align="center">
-<tr>
-{$modcp_nav}
-<td valign="top">
-{$awaitingmoderation}
-{$latestfivemodactions}
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" align="center" colspan="4"><strong>{$lang->bans_ending_soon}</strong></td>
-</tr>
-<tr>
-<td class="tcat" width="25%"><span class="smalltext"><strong>{$lang->username}</strong></span></td>
-<td class="tcat" align="center" width="30%"><span class="smalltext"><strong>{$lang->reason}</strong></span></td>
-<td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->ban_length}</strong></span></td>
-<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->ban_bannedby}</strong></span></td>
-</tr>
-{$bannedusers}
-</table>
-<br />
-<form action="modcp.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<input type="hidden" name="action" value="do_modnotes" />
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" align="center" colspan="1"><strong>{$lang->moderator_notes}</strong></td>
-</tr>
-<tr>
-<td class="tcat"><span class="smalltext"><strong>{$lang->notes_public_all}</strong></span></td>
-</tr>
-<tr>
-<td class="trow1"><textarea name="modnotes" style="width: 99%; height: 200px;" rows="5" cols="45">{$modnotes}</textarea></td>
-</tr>
-</table>
-<br />
-<div align="center"><input type="submit" class="button" name="notessubmit" value="{$lang->save_notes}" /></div>
-</form>
-</td>
-</tr>
-</table>
-{$footer}
-</body>
+		<template name="modcp" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->modcp}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<table width="100%" border="0" align="center">
+			<tr>
+				{$modcp_nav}
+				<td valign="top" class="margck">
+					{$awaitingmoderation}
+					{$latestfivemodactions}
+					<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+						<tr>
+							<td class="thead" align="center" colspan="4"><strong>{$lang->bans_ending_soon}</strong></td>
+						</tr>
+						<tr>
+							<td class="tcat" width="25%"><span class="smalltext"><strong>{$lang->username}</strong></span></td>
+							<td class="tcat" align="center" width="30%"><span class="smalltext"><strong>{$lang->reason}</strong></span></td>
+							<td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->ban_length}</strong></span></td>
+							<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->ban_bannedby}</strong></span></td>
+						</tr>
+						{$bannedusers}
+					</table>
+					<br />
+					<form action="modcp.php" method="post">
+						<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+						<input type="hidden" name="action" value="do_modnotes" />
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" align="center" colspan="1"><strong>{$lang->moderator_notes}</strong></td>
+							</tr>
+							<tr>
+								<td class="tcat"><span class="smalltext"><strong>{$lang->notes_public_all}</strong></span></td>
+							</tr>
+							<tr>
+								<td class="trow1"><textarea name="modnotes" style="width: 99%; height: 200px;" rows="5" cols="45">{$modnotes}</textarea></td>
+							</tr>
+						</table>
+						<br />
+						<div align="center"><input type="submit" class="button" name="notessubmit" value="{$lang->save_notes}" /></div>
+					</form>
+				</td>
+			</tr>
+		</table>
+		{$footer}
+	</body>
 </html>]]></template>
-		<template name="modcp_announcements" version="1400"><![CDATA[<html>
+		<template name="modcp_announcements" version="1829"><![CDATA[<html>
 <head>
 <title>{$mybb->settings['bbname']} - {$lang->manage_announcement}</title>
 {$headerinclude}
@@ -7873,7 +7908,7 @@ if(use_xmlhttprequest == "1")
 	<table width="100%" border="0" align="center">
 		<tr>
 			{$modcp_nav}
-			<td valign="top">
+			<td valign="top"  class="margck">
 				{$announcements_global}
 				<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
 					<tr>
@@ -8067,7 +8102,7 @@ if(use_xmlhttprequest == "1")
 <option value="10" {$startmonthsel['10']}>{$lang->october}</option>
 <option value="11" {$startmonthsel['11']}>{$lang->november}</option>
 <option value="12" {$startmonthsel['12']}>{$lang->december}</option>]]></template>
-		<template name="modcp_announcements_new" version="1820"><![CDATA[<html>
+		<template name="modcp_announcements_new" version="1829"><![CDATA[<html>
 <head>
 <title>{$mybb->settings['bbname']} - {$lang->add_announcement}</title>
 {$headerinclude}
@@ -8081,7 +8116,7 @@ if(use_xmlhttprequest == "1")
 		<table width="100%" border="0" align="center">
 			<tr>
 				{$modcp_nav}
-				<td valign="top">
+				<td valign="top"  class="margck">
 					{$errors}
 					{$preview}
 					<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
@@ -8180,7 +8215,7 @@ if(use_xmlhttprequest == "1")
 <td class="trow1" align="center"><span class="smalltext">{$unapproved_threads}</span></td>
 <td class="trow1" align="center"><span class="smalltext">{$latest_thread}</span></td>
 </tr>]]></template>
-		<template name="modcp_banning" version="1400"><![CDATA[<html>
+		<template name="modcp_banning" version="1829"><![CDATA[<html>
 <head>
 <title>{$mybb->settings['bbname']} - {$lang->ban_banned}</title>
 {$headerinclude}
@@ -8190,7 +8225,7 @@ if(use_xmlhttprequest == "1")
 	<table width="100%" border="0" align="center">
 		<tr>
 			{$modcp_nav}
-			<td valign="top">
+			<td valign="top"  class="margck">
 				<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
 					<tr>
 						<td class="thead" colspan="4">
@@ -8223,6 +8258,89 @@ if(use_xmlhttprequest == "1")
 	<td class="trow1" align="center" colspan="4">{$lang->no_banned}</td>
 </tr>]]></template>
 		<template name="modcp_banning_remaining" version="1808"><![CDATA[<span class="{$banned_class}">({$ban_remaining})</span>]]></template>
+		<template name="modcp_banuser" version="1829"><![CDATA[<html>
+<head>
+<title>{$mybb->settings['bbname']} - {$lang->ban_user}</title>
+{$headerinclude}
+</head>
+<body>
+	{$header}
+	<table width="100%" border="0" align="center">
+		<tr>
+			{$modcp_nav}
+			<td valign="top"  class="margck">
+				{$errors}
+				<form action="modcp.php" method="post">
+					<input type="hidden" name="action" value="do_banuser" />
+					<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+					<input type="hidden" name="uid" value="{$uid}" />
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="2">
+									{$lift_link}
+									<strong>{$lang->ban_user}</strong>
+								</td>
+							</tr>
+							{$banuser_username}
+							<tr>
+								<td class="trow2" width="25%"><strong>{$lang->ban_reason}</strong></td>
+								<td class="trow2" width="75%"><textarea name="banreason" cols="60" rows="4" maxlength="255">{$banreason}</textarea></td>
+							</tr>
+							{$bangroups}
+							<tr>
+								<td class="trow2" width="25%"><strong>{$lang->ban_liftafter}</strong></td>
+								<td class="trow2" width="75%"><select name="liftafter">{$liftlist}</select></td>
+							</tr>
+						</table>
+					<br />
+					<div align="center">
+						<input type="submit" class="button" name="updateban" value="{$lang->ban}" />
+					</div>
+				</form>
+			</td>
+		</tr>
+	</table>
+	{$footer}
+<link rel="stylesheet" href="{$mybb->asset_url}/jscripts/select2/select2.css?ver=1807">
+<script type="text/javascript" src="{$mybb->asset_url}/jscripts/select2/select2.min.js?ver=1806"></script>
+<script type="text/javascript">
+<!--
+if(use_xmlhttprequest == "1")
+{
+	MyBB.select2();
+	$("#username").select2({
+		placeholder: "{$lang->search_user}",
+		minimumInputLength: 2,
+		multiple: false,
+		allowClear: true,
+		ajax: { // instead of writing the function to execute the request we use Select2's convenient helper
+			url: "xmlhttp.php?action=get_users",
+			dataType: 'json',
+			data: function (term, page) {
+				return {
+					query: term, // search term
+				};
+			},
+			results: function (data, page) { // parse the results into the format expected by Select2.
+				// since we are using custom formatting functions we do not need to alter remote JSON data
+				return {results: data};
+			}
+		},
+		initSelection: function(element, callback) {
+			var value = $(element).val();
+			if (value !== "") {
+				callback({
+					id: value,
+					text: value
+				});
+			}
+		},
+	});
+}
+// -->
+</script>
+</body>
+</html>]]></template>
 		<template name="modcp_banuser_addusername" version="1400"><![CDATA[<tr>
 	<td class="trow1" width="25%"><strong>{$lang->ban_username}</strong></td>
 	<td class="trow1" width="75%"><input type="text" class="textbox" name="username" id="username" value="{$username}" size="25" /></td>
@@ -8239,7 +8357,7 @@ if(use_xmlhttprequest == "1")
 </tr>]]></template>
 		<template name="modcp_banuser_lift" version="1801"><![CDATA[<div class="float_right"><a href="modcp.php?action=liftban&amp;uid={$banned['uid']}&amp;my_post_key={$mybb->post_code}">{$lang->lift_ban}</a></div>]]></template>
 		<template name="modcp_banuser_liftlist" version="1800"><![CDATA[<option value="{$time}"{$selected}>{$title}{$thattime}</option>]]></template>
-		<template name="modcp_editprofile" version="1822"><![CDATA[<html>
+		<template name="modcp_editprofile" version="1829"><![CDATA[<html>
 <head>
 <title>{$mybb->settings['bbname']} - {$lang->edit_profile}</title>
 {$headerinclude}
@@ -8257,7 +8375,7 @@ if(use_xmlhttprequest == "1")
 		<table width="100%" border="0" align="center">
 			<tr>
 				{$modcp_nav}
-				<td valign="top">
+				<td valign="top"  class="margck">
 					{$errors}
 					<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
 						<tr>
@@ -8608,7 +8726,7 @@ if(use_xmlhttprequest == "1")
 		<template name="modcp_editprofile_suspensions_info" version="1600"><![CDATA[<tr>
 	<td colspan="2" class="smalltext"><em>{$suspension_info}</em></td>
 </tr>]]></template>
-		<template name="modcp_finduser" version="1816"><![CDATA[<html>
+		<template name="modcp_finduser" version="1829"><![CDATA[<html>
 <head>
 	<title>{$mybb->settings['bbname']} - {$lang->find_users}</title>
 {$headerinclude}
@@ -8618,7 +8736,7 @@ if(use_xmlhttprequest == "1")
 	<table width="100%" border="0" align="center">
 		<tr>
 			{$modcp_nav}
-			<td valign="top">
+			<td valign="top"  class="margck">
 				<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
 					<tr>
 						<td class="thead" colspan="5"><strong>{$lang->users}</strong></td>
@@ -8719,7 +8837,7 @@ if(use_xmlhttprequest == "1")
 							<td class="{$alt_row}" align="center">{$lastdate}</td>
 							<td class="{$alt_row}" align="center">{$user['postnum']}</td>
 						</tr>]]></template>
-		<template name="modcp_ipsearch" version="1813"><![CDATA[<html>
+		<template name="modcp_ipsearch" version="1829"><![CDATA[<html>
 <head>
 	<title>{$mybb->settings['bbname']} - {$lang->ipsearch}</title>
 	{$headerinclude}
@@ -8729,7 +8847,7 @@ if(use_xmlhttprequest == "1")
 	<table width="100%" border="0" align="center">
 		<tr>
 			{$modcp_nav}
-			<td valign="top">
+			<td valign="top"  class="margck">
 				{$ipsearch_results}
 				<form action="modcp.php?action=ipsearch" method="post">
 					<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
@@ -8826,7 +8944,7 @@ if(use_xmlhttprequest == "1")
 {$modlogresults}
 </table>
 <br />]]></template>
-		<template name="modcp_modlogs" version="1813"><![CDATA[<html>
+		<template name="modcp_modlogs" version="1829"><![CDATA[<html>
 <head>
 <title>{$mybb->settings['bbname']} - {$lang->modlogs}</title>
 {$headerinclude}
@@ -8836,7 +8954,7 @@ if(use_xmlhttprequest == "1")
 	<table width="100%" border="0" align="center">
 		<tr>
 			{$modcp_nav}
-			<td valign="top">
+			<td valign="top"  class="margck">
 				<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
 					<tr>
 						<td class="thead" align="center" colspan="5"><strong>{$lang->modlogs}</strong></td>
@@ -8929,49 +9047,49 @@ if(use_xmlhttprequest == "1")
 		<template name="modcp_modlogs_result_post" version="1800"><![CDATA[<strong>{$lang->post}:</strong> <a href="{$logitem['post']}#pid{$logitem['pid']}">{$logitem['psubject']}</a>]]></template>
 		<template name="modcp_modlogs_result_thread" version="1800"><![CDATA[<strong>{$lang->thread}:</strong> <a href="{$logitem['thread']}" target="_blank">{$logitem['tsubject']}</a><br />]]></template>
 		<template name="modcp_modlogs_user" version="1800"><![CDATA[<option value="{$user['uid']}"{$selected}>{$user['username']}</option>]]></template>
-		<template name="modcp_modqueue_attachments" version="1800"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->attachments_awaiting_moderation}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form action="modcp.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<input type="hidden" name="action" value="do_modqueue" />
-<table width="100%" border="0" align="center">
-<tr>
-{$modcp_nav}
-<td valign="top">
-	<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-		<tr>
-			<td class="thead" colspan="6">
-				<div class="float_right">
-					{$thread_link}
-					{$post_link}
-					{$navsep}<strong>{$lang->attachments}</strong>
-				</div>
-				<strong>{$lang->attachments_awaiting_moderation}</strong>
-			</td>
-		</tr>
-		<tr>
-			<td class="tcat"><span class="smalltext"><strong>{$lang->filename}</strong></span></td>
-			<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->author}</strong></span></td>
-			<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->date}</strong></span></td>
-			<td class="tcat" align="center" colspan="3"><span class="smalltext"><strong>{$lang->controls}</strong></span></td>
-		</tr>
-		{$attachments}
-		</table>
-{$multipage}
-{$mass_controls}
-<br />
-<div align="center"><input type="submit" class="button" name="reportsubmit" value="{$lang->perform_actions}" /></div>
-</td>
-</tr>
-</table>
-</form>
-{$footer}
-</body>
+		<template name="modcp_modqueue_attachments" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->attachments_awaiting_moderation}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form action="modcp.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<input type="hidden" name="action" value="do_modqueue" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$modcp_nav}
+					<td valign="top"  class="margck">
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="6">
+									<div class="float_right">
+										{$thread_link}
+										{$post_link}
+										{$navsep}<strong>{$lang->attachments}</strong>
+									</div>
+									<strong>{$lang->attachments_awaiting_moderation}</strong>
+								</td>
+							</tr>
+							<tr>
+								<td class="tcat"><span class="smalltext"><strong>{$lang->filename}</strong></span></td>
+								<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->author}</strong></span></td>
+								<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->date}</strong></span></td>
+								<td class="tcat" align="center" colspan="3"><span class="smalltext"><strong>{$lang->controls}</strong></span></td>
+							</tr>
+							{$attachments}
+						</table>
+						{$multipage}
+						{$mass_controls}
+						<br />
+						<div align="center"><input type="submit" class="button" name="reportsubmit" value="{$lang->perform_actions}" /></div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="modcp_modqueue_attachments_attachment" version="1800"><![CDATA[			<tr>
 				<td class="{$altbg}"><a href="attachment.php?aid={$attachment['aid']}" target="_blank">{$attachment['filename']}</a> ({$attachment['filesize']})<br /><small class="modqueue_meta">{$lang->post}: <a href="{$link}">{$attachment['postsubject']}</a></small></td>
@@ -8985,7 +9103,7 @@ if(use_xmlhttprequest == "1")
 		<td class="trow1" align="center" colspan="6">{$lang->mod_queue_attachments_empty}</td>
 </tr>]]></template>
 		<template name="modcp_modqueue_attachment_link" version="1800"><![CDATA[{$navsep}<a href="modcp.php?action=modqueue&amp;type=attachments">{$lang->attachments}</a>]]></template>
-		<template name="modcp_modqueue_empty" version="1400"><![CDATA[<html>
+		<template name="modcp_modqueue_empty" version="1829"><![CDATA[<html>
 <head>
 <title>{$mybb->settings['bbname']} - {$lang->mod_queue}</title>
 {$headerinclude}
@@ -8995,7 +9113,7 @@ if(use_xmlhttprequest == "1")
 	<table width="100%" border="0" align="center">
 		<tr>
 			{$modcp_nav}
-			<td valign="top">
+			<td valign="top"  class="margck">
 				<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
 					<tr>
 						<td class="thead"><strong>{$lang->mod_queue}</strong></td>
@@ -9017,7 +9135,7 @@ if(use_xmlhttprequest == "1")
 	<li><a href="javascript:void(0)" class="mass_delete" onclick="$('input.radio_delete').each(function(){ $(this).prop('checked', true); }); return false;">{$lang->mark_all_deletion}</a></li>
 	<li><a href="javascript:void(0)" class="mass_approve" onclick="$('input.radio_approve').each(function(){ $(this).prop('checked', true); }); return false;">{$lang->mark_all_approved}</a></li>
 </ul>]]></template>
-		<template name="modcp_modqueue_posts" version="1820"><![CDATA[<html>
+		<template name="modcp_modqueue_posts" version="1829"><![CDATA[<html>
 <head>
 <title>{$mybb->settings['bbname']} - {$lang->posts_awaiting_moderation}</title>
 {$headerinclude}
@@ -9030,7 +9148,7 @@ if(use_xmlhttprequest == "1")
 <table width="100%" border="0" align="center">
 <tr>
 {$modcp_nav}
-<td valign="top">
+<td valign="top"  class="margck">
 	<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder tfixed">
 		<tr>
 			<td class="thead" colspan="3">
@@ -9084,48 +9202,48 @@ if(use_xmlhttprequest == "1")
 				</td>
 			</tr>]]></template>
 		<template name="modcp_modqueue_post_link" version="1800"><![CDATA[{$navsep}<a href="modcp.php?action=modqueue&amp;type=posts">{$lang->posts}</a>]]></template>
-		<template name="modcp_modqueue_threads" version="1820"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->threads_awaiting_moderation}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form action="modcp.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<input type="hidden" name="action" value="do_modqueue" />
-<table width="100%" border="0" align="center">
-<tr>
-{$modcp_nav}
-<td valign="top">
-	<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder tfixed">
-		<tr>
-			<td class="thead" colspan="3">
-				<div class="float_right">
-					<strong>{$lang->threads}</strong>
-					{$post_link}
-					{$attachment_link}
-				</div>
-				<strong>{$lang->threads_awaiting_moderation}</strong>
-			</td>
-		</tr>
-		<tr>
-			<td class="tcat" width="50%"><span class="smalltext"><strong>{$lang->subject}</strong></span></td>
-			<td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->author}</strong></span></td>
-			<td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->date}</strong></span></td>
-		</tr>
-		{$threads}
-		</table>
-{$multipage}
-{$mass_controls}
-<br />
-<div align="center"><input type="submit" class="button" name="reportsubmit" value="{$lang->perform_actions}" /></div>
-</td>
-</tr>
-</table>
-</form>
-{$footer}
-</body>
+		<template name="modcp_modqueue_threads" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->threads_awaiting_moderation}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form action="modcp.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<input type="hidden" name="action" value="do_modqueue" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$modcp_nav}
+					<td valign="top"  class="margck">
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder tfixed">
+							<tr>
+								<td class="thead" colspan="3">
+									<div class="float_right">
+										<strong>{$lang->threads}</strong>
+										{$post_link}
+										{$attachment_link}
+									</div>
+									<strong>{$lang->threads_awaiting_moderation}</strong>
+								</td>
+							</tr>
+							<tr>
+								<td class="tcat" width="50%"><span class="smalltext"><strong>{$lang->subject}</strong></span></td>
+								<td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->author}</strong></span></td>
+								<td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->date}</strong></span></td>
+							</tr>
+							{$threads}
+						</table>
+						{$multipage}
+						{$mass_controls}
+						<br />
+						<div align="center"><input type="submit" class="button" name="reportsubmit" value="{$lang->perform_actions}" /></div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="modcp_modqueue_threads_empty" version="1400"><![CDATA[<tr>
 		<td class="trow1" align="center" colspan="3">{$lang->mod_queue_threads_empty}</td>
@@ -9202,7 +9320,7 @@ if(use_xmlhttprequest == "1")
 		<template name="modcp_no_announcements_global" version="1400"><![CDATA[					<tr>
 						<td class="trow1" colspan="3">{$lang->no_global_announcements}</td>
 					</tr>]]></template>
-		<template name="modcp_reports" version="1821"><![CDATA[<html>
+		<template name="modcp_reports" version="1829"><![CDATA[<html>
 <head>
 <title>{$mybb->settings['bbname']} - {$lang->report_center}</title>
 {$headerinclude}
@@ -9216,7 +9334,7 @@ if(use_xmlhttprequest == "1")
 <table width="100%" border="0" align="center">
 <tr>
 {$modcp_nav}
-	<td valign="top">
+	<td valign="top"  class="margck">
 		<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
 		<tr>
 			<td class="thead" colspan="5"><strong>{$lang->report_center}</strong></td>
@@ -9310,7 +9428,7 @@ if(use_xmlhttprequest == "1")
 <tr id="allSelectedrow" class="hiddenrow">
 	<td colspan="8" class="selectall">{$lang->all_selected} <a href="javascript:void(0)" onclick='inlineReports.clearChecked(); return false;'>{$lang->clear_selection}</a></td>
 </tr>]]></template>
-		<template name="modcp_warninglogs" version="1816"><![CDATA[<html>
+		<template name="modcp_warninglogs" version="1829"><![CDATA[<html>
 <head>
 <title>{$mybb->settings['bbname']} - {$lang->warning_logs}</title>
 {$headerinclude}
@@ -9320,7 +9438,7 @@ if(use_xmlhttprequest == "1")
 	<table width="100%" border="0" align="center">
 		<tr>
 			{$modcp_nav}
-			<td valign="top">
+			<td valign="top"  class="margck">
 				<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
 					<tr>
 						<td class="thead" colspan="6"><strong>{$lang->warning_logs}</strong></td>
@@ -9437,39 +9555,39 @@ if(use_xmlhttprequest == "1")
 						<td class="{$trow}" align="center"><a href="warnings.php?action=view&amp;wid={$row['wid']}">{$lang->view}</a></td>
 					</tr>]]></template>
 		<template name="modcp_warninglogs_warning_revoked" version="1400"><![CDATA[<br /><span class="smalltext"><strong>{$lang->revoked}</strong> {$revoked_date}</span>]]></template>
-		<template name="moderation_confirmation" version="1816"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->confirm_execute_tool}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form action="moderation.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<input type="hidden" name="action" value="{$action}" />
-<input type="hidden" name="modtype" value="{$modtype}" />
-<input type="hidden" name="tid" value="{$tid}" />
-<input type="hidden" name="pid" value="{$pid}" />
-<input type="hidden" name="fid" value="{$fid}" />
-<input type="hidden" name="pmid" value="{$pmid}" />
-<input type="hidden" name="confirm" value="1" />
-<input type="hidden" name="inlinetype" value="{$inlinetype}" />
-<input type="hidden" name="searchid" value="{$searchid}" />
-<input type="hidden" name="url" value="{$url}" />
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" colspan="2"><strong>{$thread['subject']} - {$lang->confirm_execute_tool}</strong></td>
-</tr>
-<tr>
-<td class="trow1" colspan="2" align="center">{$lang->confirm_execute_tool_desc}</td>
-</tr>
-{$loginbox}
-</table>
-<br />
-<div align="center"><input type="submit" class="button" name="submit" value="{$lang->confirm_execute_tool}" /></div>
-</form>
-{$footer}
-</body>
+		<template name="moderation_confirmation" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->confirm_execute_tool}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form action="moderation.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<input type="hidden" name="action" value="{$action}" />
+			<input type="hidden" name="modtype" value="{$modtype}" />
+			<input type="hidden" name="tid" value="{$tid}" />
+			<input type="hidden" name="pid" value="{$pid}" />
+			<input type="hidden" name="fid" value="{$fid}" />
+			<input type="hidden" name="pmid" value="{$pmid}" />
+			<input type="hidden" name="confirm" value="1" />
+			<input type="hidden" name="inlinetype" value="{$inlinetype}" />
+			<input type="hidden" name="searchid" value="{$searchid}" />
+			<input type="hidden" name="url" value="{$url}" />
+			<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+				<tr>
+					<td class="thead" colspan="2"><strong>{$thread['subject']} - {$lang->confirm_execute_tool}</strong></td>
+				</tr>
+				<tr>
+					<td class="trow1" colspan="2" align="center">{$lang->confirm_execute_tool_desc}</td>
+				</tr>
+				{$loginbox}
+			</table>
+			<br />
+			<div align="center"><input type="submit" class="button" name="submit" value="{$lang->confirm_execute_tool}" /></div>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="moderation_delayedmodaction_error" version="1800"><![CDATA[<tr><td class="trow1" colspan="{$cols}">{$lang->no_delayed_mods}</td></tr>]]></template>
 		<template name="moderation_delayedmodaction_notes" version="1600"><![CDATA[<tr>
@@ -9486,6 +9604,132 @@ if(use_xmlhttprequest == "1")
 		<template name="moderation_delayedmodaction_notes_redirect" version="1808"><![CDATA[<strong>{$lang->leave_redirect_for}</strong> {$redirect_expire_bit}<br />]]></template>
 		<template name="moderation_delayedmodaction_notes_thread_multiple" version="1808"><![CDATA[<strong>{$lang->thread}</strong> {$lang->multiple_threads}<br />]]></template>
 		<template name="moderation_delayedmodaction_notes_thread_single" version="1808"><![CDATA[<strong>{$lang->thread}</strong> <a href="{$delayed_thread['link']}">{$delayed_thread['subject']}</a><br />]]></template>
+		<template name="moderation_delayedmoderation" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->delayed_moderation}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		{$display_errors}
+		<br />
+		<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+			<tr>
+				<td class="thead" colspan="5"><strong>{$lang->delayed_mod_queue}</strong></td>
+			</tr>
+			<tr>
+				<td class="tcat" align="center"><strong>{$lang->mod_username}</strong></td>
+				<td class="tcat" align="center"><strong>{$lang->time_to_perform_action}</strong></td>
+				<td class="tcat" align="center"><strong>{$lang->mod_actions}</strong></td>
+				<td class="tcat" align="center"><strong>{$lang->mod_information}</strong></td>
+				<td class="tcat" align="center"><strong>{$lang->actions}</strong></td>
+			</tr>
+			{$delayedmods}
+		</table>
+		<br />
+		<form action="moderation.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<input type="hidden" name="action" value="do_delayedmoderation" />
+			<input type="hidden" name="url" value="{$url}" />
+			<input type="hidden" name="tid" value="{$tid}" />
+			<input type="hidden" name="fid" value="{$fid}" />
+			<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+				<tr>
+					<td class="thead" colspan="2"><strong>{$lang->delayed_moderation}</strong></td>
+				</tr>
+				<tr>
+					<td class="tcat" colspan="2"><strong>{$lang->delayed_moderation_desc}</strong></td>
+				</tr>
+				{$loginbox}
+				<tr>
+					<td class="trow1"><strong>{$lang->threads}</strong></td>
+					<td class="trow2">{$threads}</td>
+				</tr>
+				<tr>
+					<td class="trow1"><strong>{$lang->run_moderation_time}</strong></td>
+					<td class="trow2">
+						<select name="date_day">
+							{$dateday}
+						</select>
+						&nbsp;
+						<select name="date_month">
+							{$datemonth}
+						</select>
+						&nbsp;
+						<input type="text" name="date_year" value="{$dateyear}" size="4" maxlength="4" class="textbox" />
+						- {$lang->time} <input type="text" name="date_time" value="{$datetime}" size="10" class="textbox" />
+					</td>
+				</tr>
+				<tr>
+					<td class="trow1" style="vertical-align: top;"><strong>{$lang->moderation_action}</strong></td>
+					<td class="trow2">
+						<script type="text/javascript">
+							<!--
+								function toggleType()
+							{
+								if($('#type_merge'))
+								{
+									if($('#type_movecopythread').prop('checked') == true)
+									{
+										$('#type_merge_expanded').hide();
+										$('#type_movecopythread_expanded').show();
+									}
+									else if($('#type_merge').prop('checked') == true)
+									{
+										$('#type_movecopythread_expanded').hide();
+										$('#type_merge_expanded').show();
+									}
+									else
+									{
+										$('#type_movecopythread_expanded').hide();
+										$('#type_merge_expanded').hide();
+									}
+								}
+								else
+								{
+									if($('#type_movecopythread').prop('checked') == true)
+									{
+										$('#type_movecopythread_expanded').show();
+									}
+									else
+									{
+										$('#type_movecopythread_expanded').hide();
+									}
+								}
+							}
+							// -->
+						</script>
+						<dl style="margin-top: 0; margin-bottom: 0; width: 100%;">
+							{$openclosethread}
+							{$softdeleterestorethread}
+							{$deletethread}
+							{$stickunstickthread}
+							<dt><input type="radio" name="type" value="move" {$type_selected['move']} id="type_movecopythread" onclick="toggleType();" /> <label for="type_movecopythread"><strong>{$lang->move_copy_thread}</strong></label></dt>
+							<dd style="margin-top: 4px;" id="type_movecopythread_expanded">
+								{$lang->new_forum}<br />
+								{$forumselect}
+								{$moderation_delayedmoderation_move}
+							</dd>
+							{$moderation_delayedmoderation_merge}
+							<dt><input type="radio" name="type" value="removeredirects" {$type_selected['removeredirects']} id="type_removeredirects" onclick="toggleType();" /> <label for="type_removeredirects"><strong>{$lang->remove_redirects}</strong></label></dt>
+							<dt><input type="radio" name="type" value="removesubscriptions" {$type_selected['removesubscriptions']} id="type_removesubscriptions" onclick="toggleType();" /> <label for="type_removesubscriptions"><strong>{$lang->remove_subscriptions}</strong></label></dt>
+							{$approveunapprovethread}
+							{$customthreadtools}
+						</dl>
+						<script type="text/javascript">
+							<!--
+								toggleType();
+							// -->
+						</script>
+					</td>
+				</tr>
+			</table>
+			<br />
+			<div align="center"><input type="submit" class="button" value="{$lang->save_delayed_moderation}" /></div>
+		</form>
+		{$footer}
+	</body>
+</html>]]></template>
 		<template name="moderation_delayedmoderation_approve" version="1813"><![CDATA[<dt><input type="radio" name="type" value="approveunapprovethread" {$type_selected['approveunapprovethread']} id="type_approveunapprovethread" onclick="toggleType();" /> <label for="type_approveunapprovethread"><strong>{$lang->approve_unapprove_thread}</strong></label></dt>]]></template>
 		<template name="moderation_delayedmoderation_custommodtool" version="1600"><![CDATA[<dt><input type="radio" name="type" value="modtool_{$tool['tid']}" {$checked} id="type_modtool_{$tool['tid']}" onclick="toggleType();" /> <label for="type_modtool_{$tool['tid']}"><strong>{$tool['name']}</strong> <small>({$lang->custom})</small></label></dt>]]></template>
 		<template name="moderation_delayedmoderation_date_day" version="1809"><![CDATA[<option value="{$day}"{$selected}>{$day}</option>]]></template>
@@ -11094,120 +11338,120 @@ img { max-width: 100%; height: auto; }
 <br />
 <br />
 <hr size="1" />]]></template>
-		<template name="private" version="1820"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->private_messaging}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-<fieldset>
-  {$pmspacebar}<span class="smalltext"><a href="private.php">{$lang->inbox}</a>{$composelink} | <a  href="private.php?action=folders">{$lang->manage_folders}</a>{$emptyexportlink}</span>
-</fieldset>
-<br />
-{$limitwarning}
-<form action="private.php" method="post" name="pmForm">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" colspan="6">
-	<div class="float_right">
-	<input type="text" name="keywords" value="{$lang->enter_keywords}" onfocus="if(this.value == '{$lang->enter_keywords}') { this.value = ''; }" onblur="if(this.value=='') { this.value='{$lang->enter_keywords}'; }" class="textbox" size="25" />
-	<input type="submit" class="button" name="quick_search" value="{$lang->search_pms}" />
-	(<a href="private.php?action=advanced_search">{$lang->advanced_search}</a>)</div>
-	<strong>{$foldername}</strong></td>
-</tr>
-<tr>
-<td class="tcat" align="center" colspan="3"><span class="smalltext"><strong><a href="private.php?fid={$fid}&amp;sortby=subject&amp;order=asc">{$lang->message_title}</a> {$orderarrow['subject']}</strong></span></td>
-<td class="tcat" align="center" width="30%" style="white-space: nowrap"><span class="smalltext"><strong><a href="private.php?fid={$fid}&amp;sortby=username&amp;order=asc">{$sender}</a> {$orderarrow['username']}</strong></span></td>
-<td class="tcat" align="right"  width="20%" style="white-space: nowrap"><span class="smalltext"><strong><a href="private.php?fid={$fid}&amp;sortby=dateline&amp;order=desc">{$lang->date_sent}</a> {$orderarrow['dateline']}</strong></span></td>
-<td class="tcat" align="center" width="1%" style="white-space: nowrap"><span class="smalltext"><input name="allbox" title="{$lang->check_all}" type="checkbox" class="checkbox checkall" value="{$lang->check_all}" /></span></td>
-</tr>
-{$messagelist}
-<tr>
-<td class="tfoot" align="right" colspan="6">
-<input type="submit" class="button" name="moveto" value="{$lang->move_to}" /> {$folderoplist} {$lang->or}
-<input type="submit" class="button" name="delete" value="{$lang->delete}" /> {$lang->selected_messages}
-</td>
-</tr>
-</table>
-<br />
-<div class="float_right">
-<span class="smalltext">
-<strong>{$lang->jump_folder} {$folderjump}
-<input type="submit" class="button" name="hop" value="{$lang->go}" />
-</strong>
-</span>
-</div>
-<input type="hidden" name="action" value="do_stuff" />
-</form>
-<div class="float_left">{$multipage}</div>
-</td>
-</tr>
-</table>
-{$footer}
-</body>
+		<template name="private" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->private_messaging}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<table width="100%" border="0" align="center">
+			<tr>
+				{$usercpnav}
+				<td valign="top"  class="margck">
+					<fieldset>
+						{$pmspacebar}<span class="smalltext"><a href="private.php">{$lang->inbox}</a>{$composelink} | <a  href="private.php?action=folders">{$lang->manage_folders}</a>{$emptyexportlink}</span>
+					</fieldset>
+					<br />
+					{$limitwarning}
+					<form action="private.php" method="post" name="pmForm">
+						<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="6">
+									<div class="float_right">
+										<input type="text" name="keywords" value="{$lang->enter_keywords}" onfocus="if(this.value == '{$lang->enter_keywords}') { this.value = ''; }" onblur="if(this.value=='') { this.value='{$lang->enter_keywords}'; }" class="textbox" size="25" />
+										<input type="submit" class="button" name="quick_search" value="{$lang->search_pms}" />
+										(<a href="private.php?action=advanced_search">{$lang->advanced_search}</a>)</div>
+									<strong>{$foldername}</strong></td>
+							</tr>
+							<tr>
+								<td class="tcat" align="center" colspan="3"><span class="smalltext"><strong><a href="private.php?fid={$fid}&amp;sortby=subject&amp;order=asc">{$lang->message_title}</a> {$orderarrow['subject']}</strong></span></td>
+								<td class="tcat" align="center" width="30%" style="white-space: nowrap"><span class="smalltext"><strong><a href="private.php?fid={$fid}&amp;sortby=username&amp;order=asc">{$sender}</a> {$orderarrow['username']}</strong></span></td>
+								<td class="tcat" align="right"  width="20%" style="white-space: nowrap"><span class="smalltext"><strong><a href="private.php?fid={$fid}&amp;sortby=dateline&amp;order=desc">{$lang->date_sent}</a> {$orderarrow['dateline']}</strong></span></td>
+								<td class="tcat" align="center" width="1%" style="white-space: nowrap"><span class="smalltext"><input name="allbox" title="{$lang->check_all}" type="checkbox" class="checkbox checkall" value="{$lang->check_all}" /></span></td>
+							</tr>
+							{$messagelist}
+							<tr>
+								<td class="tfoot" align="right" colspan="6">
+									<input type="submit" class="button" name="moveto" value="{$lang->move_to}" /> {$folderoplist} {$lang->or}
+									<input type="submit" class="button" name="delete" value="{$lang->delete}" /> {$lang->selected_messages}
+								</td>
+							</tr>
+						</table>
+						<br />
+						<div class="float_right">
+							<span class="smalltext">
+								<strong>{$lang->jump_folder} {$folderjump}
+									<input type="submit" class="button" name="hop" value="{$lang->go}" />
+								</strong>
+							</span>
+						</div>
+						<input type="hidden" name="action" value="do_stuff" />
+					</form>
+					<div class="float_left">{$multipage}</div>
+				</td>
+			</tr>
+		</table>
+		{$footer}
+	</body>
 </html>]]></template>
-		<template name="private_advanced_search_folders" version="1800"><![CDATA[<select multiple="multiple" name="folder[]" id="folder">
-<option selected="selected">{$lang->all_folders}</option>
-{$foldersearch_folder}
-</select>]]></template>
-		<template name="private_archive" version="1400"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->archive_messages}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form action="private.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" colspan="2"><strong>{$lang->archive_messages}</strong></td>
-</tr>
-<tr>
-<td class="tcat" colspan="2"><span class="smalltext">{$lang->archive_note}</span></td>
-</tr>
-<tr>
-<td class="trow1" valign="top" width="30%"><strong>{$lang->folders}</strong></td>
-<td class="trow1">{$folderlist}</td>
-</tr>
-<tr>
-<td class="trow2" valign="top" width="30%"><strong>{$lang->date_limit}</strong></td>
-<td class="trow2"><select name="dayway"><option value="older">{$lang->date_limit_older}</option><option value="newer">{$lang->date_limit_newer}</option><option value="disregard">{$lang->date_limit_disregard}</option></select> <input type="text" class="textbox" name="daycut" value="30" size="3" maxlength="4" /> {$lang->date_limit_days}</td>
-</tr>
-<tr>
-<td class="trow1" valign="top" width="30%"><strong>{$lang->export_unread}</strong></td>
-<td class="trow1"><input type="radio" class="radio" name="exportunread" value="1" /> {$lang->yes} <input type="radio" class="radio" name="exportunread" value="0" checked="checked" /> {$lang->no} </td>
-</tr>
-<tr>
-<td class="trow2" valign="top" width="30%"><strong>{$lang->delete_archived}</strong><br /><span class="smalltext">{$lang->delete_archived_note}</span></td>
-<td class="trow2"><input type="radio" class="radio" name="deletepms" value="1" /> {$lang->yes} <input type="radio" class="radio" name="deletepms" value="0" checked="checked" /> {$lang->no} </td>
-</tr>
-<tr>
-<td class="trow1" valign="top" width="30%"><strong>{$lang->export_format}</strong><br /><span class="smalltext">{$lang->export_format_note}</span></td>
-<td class="trow1"><input type="radio" class="radio" name="exporttype" value="html" checked="checked" /> {$lang->export_html}<br /><input type="radio" class="radio" name="exporttype" value="txt" /> {$lang->export_txt}<br /><input type="radio" class="radio" name="exporttype" value="csv" /> {$lang->export_csv}</td>
-</tr>
-</table>
-<br />
-<div align="center">
-<input type="hidden" name="action" value="do_export" />
-<input type="submit" class="button" name="submit" value="{$lang->archive_messages}" />
-</div>
-</td>
-</tr>
-</table>
-</form>
-{$footer}
-</body>
+		<template name="private_advanced_search_folders" version="1800"><![CDATA[<select multiple="multiple" name="folder[]" id="folder">
+<option selected="selected">{$lang->all_folders}</option>
+{$foldersearch_folder}
+</select>]]></template>
+		<template name="private_archive" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->archive_messages}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form action="private.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$usercpnav}
+					<td valign="top" class="margck">
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="2"><strong>{$lang->archive_messages}</strong></td>
+							</tr>
+							<tr>
+								<td class="tcat" colspan="2"><span class="smalltext">{$lang->archive_note}</span></td>
+							</tr>
+							<tr>
+								<td class="trow1" valign="top" width="30%"><strong>{$lang->folders}</strong></td>
+								<td class="trow1">{$folderlist}</td>
+							</tr>
+							<tr>
+								<td class="trow2" valign="top" width="30%"><strong>{$lang->date_limit}</strong></td>
+								<td class="trow2"><select name="dayway"><option value="older">{$lang->date_limit_older}</option><option value="newer">{$lang->date_limit_newer}</option><option value="disregard">{$lang->date_limit_disregard}</option></select> <input type="text" class="textbox" name="daycut" value="30" size="3" maxlength="4" /> {$lang->date_limit_days}</td>
+							</tr>
+							<tr>
+								<td class="trow1" valign="top" width="30%"><strong>{$lang->export_unread}</strong></td>
+								<td class="trow1"><input type="radio" class="radio" name="exportunread" value="1" /> {$lang->yes} <input type="radio" class="radio" name="exportunread" value="0" checked="checked" /> {$lang->no} </td>
+							</tr>
+							<tr>
+								<td class="trow2" valign="top" width="30%"><strong>{$lang->delete_archived}</strong><br /><span class="smalltext">{$lang->delete_archived_note}</span></td>
+								<td class="trow2"><input type="radio" class="radio" name="deletepms" value="1" /> {$lang->yes} <input type="radio" class="radio" name="deletepms" value="0" checked="checked" /> {$lang->no} </td>
+							</tr>
+							<tr>
+								<td class="trow1" valign="top" width="30%"><strong>{$lang->export_format}</strong><br /><span class="smalltext">{$lang->export_format_note}</span></td>
+								<td class="trow1"><input type="radio" class="radio" name="exporttype" value="html" checked="checked" /> {$lang->export_html}<br /><input type="radio" class="radio" name="exporttype" value="txt" /> {$lang->export_txt}<br /><input type="radio" class="radio" name="exporttype" value="csv" /> {$lang->export_csv}</td>
+							</tr>
+						</table>
+						<br />
+						<div align="center">
+							<input type="hidden" name="action" value="do_export" />
+							<input type="submit" class="button" name="submit" value="{$lang->archive_messages}" />
+						</div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="private_archive_csv" version="120"><![CDATA[{$lang->export_date_sent},{$lang->export_folder},{$lang->export_subject},{$lang->export_to},{$lang->export_from},{$lang->export_message}
 {$pmsdownload}]]></template>
@@ -11271,47 +11515,47 @@ img { max-width: 100%; height: auto; }
 
 ]]></template>
 		<template name="private_composelink" version="1800"><![CDATA[ | <a href="private.php?action=send">{$lang->compose_message2}</a>]]></template>
-		<template name="private_empty" version="120"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->empty_folders}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form action="private.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" colspan="3"><strong>{$lang->empty_folders}</strong></td>
-</tr>
-<tr>
-<td class="trow1" colspan="3"><span class="smalltext">{$lang->empty_note}</span></td>
-</tr>
-<tr>
-<td class="tcat" align="center"><strong>{$lang->export_folder}</strong></td>
-<td class="tcat" align="center"><strong>{$lang->num_messages}</strong></td>
-<td class="tcat" align="center"><strong>{$lang->empty_q}</strong></td>
-</tr>
-{$folderlist}
-<tr>
-<td class="trow2" align="center" colspan="3"><input type="checkbox" class="checkbox" name="keepunread" value="1" checked="checked" /><strong>{$lang->keep_unread}</strong></td>
-</tr>
-</table>
-<br />
-<div align="center">
-<input type="hidden" name="action" value="do_empty" />
-<input type="submit" class="button" name="submit" value="{$lang->delete}" />
-</div>
-</td>
-</tr>
-</table>
-</form>
-{$footer}
-</body>
+		<template name="private_empty" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->empty_folders}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form action="private.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$usercpnav}
+					<td valign="top" class="margck">
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="3"><strong>{$lang->empty_folders}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow1" colspan="3"><span class="smalltext">{$lang->empty_note}</span></td>
+							</tr>
+							<tr>
+								<td class="tcat" align="center"><strong>{$lang->export_folder}</strong></td>
+								<td class="tcat" align="center"><strong>{$lang->num_messages}</strong></td>
+								<td class="tcat" align="center"><strong>{$lang->empty_q}</strong></td>
+							</tr>
+							{$folderlist}
+							<tr>
+								<td class="trow2" align="center" colspan="3"><input type="checkbox" class="checkbox" name="keepunread" value="1" checked="checked" /><strong>{$lang->keep_unread}</strong></td>
+							</tr>
+						</table>
+						<br />
+						<div align="center">
+							<input type="hidden" name="action" value="do_empty" />
+							<input type="submit" class="button" name="submit" value="{$lang->delete}" />
+						</div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="private_emptyexportlink" version="1800"><![CDATA[ | <a href="private.php?action=empty">{$lang->empty_folders2}</a> | <a href="private.php?action=export">{$lang->export_messages2}</a>]]></template>
 		<template name="private_empty_folder" version="120"><![CDATA[<tr>
@@ -11319,49 +11563,49 @@ img { max-width: 100%; height: auto; }
 <td class="trow1" align="center">{$foldercount}</td>
 <td class="trow1" align="center"><input type="checkbox" class="checkbox" name="empty[{$fid}]" value="1" /></td>
 </tr>]]></template>
-		<template name="private_folders" version="1800"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->pm_folders}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form action="private.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead"><strong>{$lang->existing_folders}</strong></td>
-</tr>
-<tr>
-<td class="trow1"><span class="smalltext">{$lang->edit_folder_note}</span></td>
-</tr>
-{$folderlist}
-</table>
-<br />
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead"><strong>{$lang->new_folders}</strong></td>
-</tr>
-<tr>
-<td class="trow1"><span class="smalltext">{$lang->add_folders_note}</span></td>
-</tr>
-{$newfolders}
-</table>
-<br />
-<div align="center">
-<input type="hidden" name="action" value="do_folders" />
-<input type="submit" class="button" name="submit" value="{$lang->update_folders}" />
-</div>
-</td>
-</tr>
-</table>
-</form>
-{$footer}
-</body>
+		<template name="private_folders" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->pm_folders}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form action="private.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$usercpnav}
+					<td valign="top" class="margck">
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead"><strong>{$lang->existing_folders}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow1"><span class="smalltext">{$lang->edit_folder_note}</span></td>
+							</tr>
+							{$folderlist}
+						</table>
+						<br />
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead"><strong>{$lang->new_folders}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow1"><span class="smalltext">{$lang->add_folders_note}</span></td>
+							</tr>
+							{$newfolders}
+						</table>
+						<br />
+						<div align="center">
+							<input type="hidden" name="action" value="do_folders" />
+							<input type="submit" class="button" name="submit" value="{$lang->update_folders}" />
+						</div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="private_folders_folder" version="120"><![CDATA[<tr>
 <td class="trow1"><input type="text" class="textbox" name="folder[{$fid}]" size="25" value="{$foldername}" maxlength="30" /></td>
@@ -11406,36 +11650,36 @@ img { max-width: 100%; height: auto; }
   </span>
   {$lang->pmspaceused}
 </span>]]></template>
-		<template name="private_read" version="1820"><![CDATA[<html>
-<head>
-<title>{$lang->viewing_pm} {$pm['subject']}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td style="vertical-align: top;">
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder tfixed clear no_bottom_border">
-<tr>
-<td class="thead">
-<strong>{$pm['subject']}</strong>
-</td>
-</tr>
-{$action_time}
-<tr><td id="posts_container">
-<div id="posts">
-{$message}
-</div>
-</td></tr>
-</table>
-{$quickreply}
-</td>
-</tr>
-</table>
-{$footer}
-</body>
+		<template name="private_read" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$lang->viewing_pm} {$pm['subject']}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<table width="100%" border="0" align="center">
+			<tr>
+				{$usercpnav}
+				<td style="vertical-align: top;"  class="margck">
+					<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder tfixed clear no_bottom_border">
+						<tr>
+							<td class="thead">
+								<strong>{$pm['subject']}</strong>
+							</td>
+						</tr>
+						{$action_time}
+						<tr><td id="posts_container">
+							<div id="posts">
+								{$message}
+							</div>
+							</td></tr>
+					</table>
+					{$quickreply}
+				</td>
+			</tr>
+		</table>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="private_read_action" version="1400"><![CDATA[<tr>
 	<td class="tcat" align="center"><strong>{$actioned_on}</strong></td>
@@ -11511,61 +11755,154 @@ img { max-width: 100%; height: auto; }
 		<template name="private_search_results_nomessages" version="1600"><![CDATA[<tr>
 <td colspan="7" class="trow1">{$lang->nomessages}</td>
 </tr>]]></template>
+		<template name="private_send" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$lang->compose_pm}</title>
+		{$headerinclude}
+		<script type="text/javascript" src="{$mybb->asset_url}/jscripts/usercp.js?ver=1827"></script>
+	</head>
+	<body>
+		{$header}
+		<form action="private.php" method="post" name="input">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$usercpnav}
+					<td valign="top" class="margck">
+						{$preview}
+						{$send_errors}
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="2"><strong>{$lang->compose_pm}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow1" valign="top" width="200"><strong>{$lang->compose_to}</strong>
+									<script type="text/javascript">
+										<!--
+											document.write('(<a href="javascript:void(0)" onclick="showBcc(); return false;" title="{$lang->compose_bcc_show_title}">{$lang->compose_bcc_show}<\/a>)');
+										// -->
+									</script>
+									<br /><span class="smalltext">{$lang->separate_names}{$buddy_select_to}</span></td>
+								<td class="trow1" valign="top"><textarea name="to" id="to" rows="2" cols="38" tabindex="1" style="width: 450px;">{$to}</textarea>{$max_recipients}</td>
+							</tr>
+							<tr id="bcc_area">
+								<td class="trow2" valign="top"><strong>{$lang->compose_bcc}</strong>{$buddy_select_bcc}</td>
+								<td class="trow2"><textarea name="bcc" id="bcc" rows="2" cols="38" tabindex="1" style="width: 450px;">{$bcc}</textarea></td>
+							</tr>
+							<tr>
+								<td class="trow1"><strong>{$lang->compose_subject}</strong></td>
+								<td class="trow1"><input type="text" class="textbox" name="subject" size="40" maxlength="85" value="{$subject}" tabindex="3" /></td>
+							</tr>
+							{$posticons}
+							<tr>
+								<td class="trow2" valign="top"><strong>{$lang->compose_message}</strong>{$smilieinserter}</td>
+								<td class="trow2">
+									<textarea name="message" id="message" rows="20" cols="70" tabindex="4">{$message}</textarea>
+									{$codebuttons}
+								</td>
+							</tr>
+							<tr>
+								<td class="trow1" valign="top"><strong>{$lang->compose_options}</strong></td>
+								<td class="trow1"><span class="smalltext">
+									<label><input type="checkbox" class="checkbox" name="options[signature]" value="1" tabindex="5" {$optionschecked['signature']} />{$lang->options_sig}</label><br />
+									<label><input type="checkbox" class="checkbox" name="options[disablesmilies]" value="1" tabindex="6" {$optionschecked['disablesmilies']} />{$lang->options_disable_smilies}</label><br />
+									<label><input type="checkbox" class="checkbox" name="options[savecopy]" value="1" tabindex="7" {$optionschecked['savecopy']} />{$lang->options_save_copy}</label>
+									{$private_send_tracking}
+									</span></td>
+							</tr>
+						</table>
+						<br />
+						<input type="hidden" name="action" value="do_send" />
+						<input type="hidden" name="pmid" value="{$pmid}" />
+						<input type="hidden" name="do" value="{$do}" />
+						<div style="text-align: center;">
+							<input type="submit" class="button" name="submit" value="{$lang->send_message}" tabindex="9" accesskey="s" />
+							<input type="submit" class="button" name="saveasdraft" value="{$lang->save_draft}" tabindex="10" />
+							<input type="submit" class="button" name="preview" value="{$lang->preview}" tabindex="11" />
+						</div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+		<script type="text/javascript">
+			<!--
+				if($("#bcc_area").length > 0 && $("#bcc").val() == "")
+			{
+				$("#bcc_area").css("display", "none");
+			}
+
+			function showBcc()
+			{
+				if($("#bcc_area").css("display") == 'none')
+				{
+					$("#bcc_area").css("display", "");
+				}
+				else
+				{
+					$("#bcc_area").css("display", "none");
+				}
+			}
+			// -->
+		</script>
+		{$autocompletejs}
+	</body>
+</html>]]></template>
 		<template name="private_send_buddyselect" version="1809"><![CDATA[<script type="text/javascript"><!--
 document.write('<br /><span class="smalltext"><a href="javascript:void(0)" onclick="UserCP.openBuddySelect(\'{$buddy_select}\'); return false;"><img src="{$theme['imgdir']}/buddies.png" alt="" style="vertical-align: middle;" alt="" title="{$lang->select_from_buddies}" /> {$lang->select_from_buddies}</a></span>');
 // --></script>]]></template>
 		<template name="private_send_tracking" version="1810"><![CDATA[<br /><label><input type="checkbox" class="checkbox" name="options[readreceipt]" value="1" tabindex="8" {$optionschecked['readreceipt']} />{$lang->options_read_receipt}</label>]]></template>
-		<template name="private_tracking" version="1800"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->pm_tracking}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-{$read_multipage}
-<form action="private.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<input type="hidden" name="action" value="do_tracking" />
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" align="center" colspan="5"><strong>{$lang->read_messages}</strong></td>
-</tr>
-<tr>
-<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->message_title}</strong></span></td>
-<td class="tcat" align="center" width="30%"><span class="smalltext"><strong>{$lang->sentto}</strong></span></td>
-<td class="tcat" align="right" width="20%"><span class="smalltext"><strong>{$lang->dateread}</strong></span></td>
-<td class="tcat" align="center" width="1%"><span class="smalltext"><input type="checkbox" class="checkbox checkall" name="allbox" /></span></td>
-</tr>
-{$readmessages}
-{$stoptrackingread}
-</table>
-</form>
-<br />
-{$unread_multipage}
-<form action="private.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<input type="hidden" name="action" value="do_tracking" />
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" align="center" colspan="5"><strong>{$lang->unread_messages}</strong></td>
-</tr>
-<tr>
-<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->message_title}</strong></span></td>
-<td class="tcat" align="center" style="white-space: nowrap" width="30%"><span class="smalltext"><strong>{$lang->sentto}</strong></span></td>
-<td class="tcat" align="right" style="white-space: nowrap" width="20%"><span class="smalltext"><strong>{$lang->datesent}</strong></span></td>
-<td class="tcat" align="center" width="1%" style="white-space: nowrap"><span class="smalltext"><input type="checkbox" class="checkbox checkall" name="allbox" /></span></td>
-</tr>
-{$unreadmessages}
-{$stoptrackingunread}
-</table>
-</form>
-</td></tr></table>
-{$footer}
-</body>
+		<template name="private_tracking" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->pm_tracking}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<table width="100%" border="0" align="center">
+			<tr>
+				{$usercpnav}
+				<td valign="top" class="margck">
+					{$read_multipage}
+					<form action="private.php" method="post">
+						<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+						<input type="hidden" name="action" value="do_tracking" />
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" align="center" colspan="5"><strong>{$lang->read_messages}</strong></td>
+							</tr>
+							<tr>
+								<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->message_title}</strong></span></td>
+								<td class="tcat" align="center" width="30%"><span class="smalltext"><strong>{$lang->sentto}</strong></span></td>
+								<td class="tcat" align="right" width="20%"><span class="smalltext"><strong>{$lang->dateread}</strong></span></td>
+								<td class="tcat" align="center" width="1%"><span class="smalltext"><input type="checkbox" class="checkbox checkall" name="allbox" /></span></td>
+							</tr>
+							{$readmessages}
+							{$stoptrackingread}
+						</table>
+					</form>
+					<br />
+					{$unread_multipage}
+					<form action="private.php" method="post">
+						<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+						<input type="hidden" name="action" value="do_tracking" />
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" align="center" colspan="5"><strong>{$lang->unread_messages}</strong></td>
+							</tr>
+							<tr>
+								<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->message_title}</strong></span></td>
+								<td class="tcat" align="center" style="white-space: nowrap" width="30%"><span class="smalltext"><strong>{$lang->sentto}</strong></span></td>
+								<td class="tcat" align="right" style="white-space: nowrap" width="20%"><span class="smalltext"><strong>{$lang->datesent}</strong></span></td>
+								<td class="tcat" align="center" width="1%" style="white-space: nowrap"><span class="smalltext"><input type="checkbox" class="checkbox checkall" name="allbox" /></span></td>
+							</tr>
+							{$unreadmessages}
+							{$stoptrackingunread}
+						</table>
+					</form>
+				</td></tr></table>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="private_tracking_nomessage" version="1400"><![CDATA[<tr>
 <td align="center" class="trow1" colspan="5">{$lang->no_readmessages}</td>
@@ -12586,7 +12923,7 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 		<template name="stats_thread" version="1800"><![CDATA[<a href="{$thread['threadlink']}"><strong>{$thread['subject']}</strong></a> ({$numberbit} {$numbertype})<br />]]></template>
 		<template name="stats_topforum" version="1808"><![CDATA[<a href="{$forum['link']}">{$forum['name']}</a>]]></template>
 		<template name="task_image" version="1800"><![CDATA[<img src="{$mybb->settings['bburl']}/task.php" width="1" height="1" alt="" />]]></template>
-		<template name="todolist" version="1822"><![CDATA[<html>
+		<template name="todolist" version="1829"><![CDATA[<html>
 	<head>
 		<title>{$mybb->settings['bbname']} - {$lang->title_overview}: {$mybb->settings['todo_name']}</title>
 		{$headerinclude}
@@ -12701,74 +13038,74 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 		{$footer}
 	</body>
 </html>]]></template>
-		<template name="todolist_projects" version="1822"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->title_overview}: {$mybb->settings['todo_name']}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-{$multipage}
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-	<tr>
-		<td class="thead" colspan="3">
-			<div style="text-align:left;width:49%;display:inline-grid;">
-				<strong>{$lang->title_overview}: {$mybb->settings['todo_name']}</strong>
-			</div>
-			<div style="text-align:right;width:50%;display:inline-block;">
-				<a href="todolist.php?action=new">{$lang->new}</a> | <a href="todolist.php?action=search">{$lang->search}</a>
-			</div>
-		</td>
-	</tr>
-	<tr>
-		<td class=tcat>{$lang->title_todo}</td>
-		<td class=tcat>{$lang->description_todo}</td>
-		<td class=tcat>{$lang->done_todo}</td>
-	</tr>
-	{$todo}
-</table>
-{$multipage}
-<br />
-{$footer}
-</body>
+		<template name="todolist_projects" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->title_overview}: {$mybb->settings['todo_name']}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		{$multipage}
+		<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+			<tr>
+				<td class="thead" colspan="3">
+					<div style="text-align:left;width:49%;display:inline-grid;">
+						<strong>{$lang->title_overview}: {$mybb->settings['todo_name']}</strong>
+					</div>
+					<div style="text-align:right;width:50%;display:inline-block;">
+						<a href="todolist.php?action=new">{$lang->new}</a> | <a href="todolist.php?action=search">{$lang->search}</a>
+					</div>
+				</td>
+			</tr>
+			<tr>
+				<td class=tcat>{$lang->title_todo}</td>
+				<td class=tcat>{$lang->description_todo}</td>
+				<td class=tcat>{$lang->done_todo}</td>
+			</tr>
+			{$todo}
+		</table>
+		{$multipage}
+		<br />
+		{$footer}
+	</body>
 </html>]]></template>
-		<template name="usercp" version="1600"><![CDATA[<html>
-<head>
-<title>{$lang->user_cp}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" colspan="{$colspan}"><strong>{$lang->account_summary}</strong></td>
-</tr>
-<tr>
-{$avatar}
-<td class="trow2">
-<span class="largetext">{$username}</span><br />
-<strong>{$lang->postnum}</strong> <a href="search.php?action=finduser&amp;uid={$mybb->user['uid']}">{$mybb->user['posts']}</a> {$lang->posts_day}<br />
-{$reputation}
-<strong>{$lang->email}</strong> {$mybb->user['email']}<br />
-<strong>{$lang->registration_date}</strong> {$regdate}<br />
-<strong>{$lang->primary_usergroup}</strong> {$usergroup}<br />
-{$referral_info}
-</td>
-</tr>
-</table>
-{$latest_subscribed}
-{$latest_threads}
-{$latest_warnings}
-{$user_notepad}
-</td>
-</tr>
-</table>
-{$footer}
-</body>
+		<template name="usercp" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$lang->user_cp}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<table width="100%" border="0" align="center">
+			<tr>
+				{$usercpnav}
+				<td valign="top" class="margck">
+					<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+						<tr>
+							<td class="thead" colspan="{$colspan}"><strong>{$lang->account_summary}</strong></td>
+						</tr>
+						<tr>
+							{$avatar}
+							<td class="trow2">
+								<span class="largetext">{$username}</span><br />
+								<strong>{$lang->postnum}</strong> <a href="search.php?action=finduser&amp;uid={$mybb->user['uid']}">{$mybb->user['posts']}</a> {$lang->posts_day}<br />
+								{$reputation}
+								<strong>{$lang->email}</strong> {$mybb->user['email']}<br />
+								<strong>{$lang->registration_date}</strong> {$regdate}<br />
+								<strong>{$lang->primary_usergroup}</strong> {$usergroup}<br />
+								{$referral_info}
+							</td>
+						</tr>
+					</table>
+					{$latest_subscribed}
+					{$latest_threads}
+					{$latest_warnings}
+					{$user_notepad}
+				</td>
+			</tr>
+		</table>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="usercp_addsubscription_thread" version="1816"><![CDATA[<html>
 <head>
@@ -12819,6 +13156,67 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 </form>
 {$footer}
 </body>
+</html>]]></template>
+		<template name="usercp_attachments" version="1829"><![CDATA[<html>
+<head>
+	<title>{$mybb->settings['bbname']} - {$lang->attachments_manager}</title>
+	{$headerinclude}
+</head>
+<body>
+	{$header}
+	<table width="100%" border="0" align="center">
+		<tr>
+			{$usercpnav}
+			<td valign="top" class="margck">
+				<form action="usercp.php" method="post" name="attachmentsmanager">
+					<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+					<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+						<tr>
+							<td class="thead" colspan="5"><strong>{$lang->attachments_manager} {$usagenote}</strong></td>
+						</tr>
+						<tr>
+							<td class="tcat" colspan="2" width="40%"><span class="smalltext"><strong>{$lang->attachments_attachment}</strong></span></td>
+							<td class="tcat" width="40%"><span class="smalltext"><strong>{$lang->attachments_post}</strong></span></td>
+							<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->date_uploaded}</strong></span></td>
+							<td class="tcat" width="1"><input type="checkbox" name="allbox" class="checkbox checkall" /></td>
+						</tr>
+						{$attachments}
+					</table>
+					<br />
+					{$delete_button}
+				</form>
+				{$multipage}
+				<br />
+				<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+					<tr>
+						<td class="thead" colspan="2"><strong>{$lang->attachments_stats}</strong></td>
+					</tr>
+					<tr>
+						<td class="trow1" width="40%"><strong>{$lang->attachstats_attachs}</strong></td>
+						<td class="trow1" width="60%">{$totalattachments}</td>
+					</tr>
+					<tr>
+						<td class="trow2" width="40%"><strong>{$lang->attachstats_spaceused}</strong></td>
+						<td class="trow2" width="60%">{$friendlyusage}</td>
+					</tr>
+					<tr>
+						<td class="trow1" width="40%"><strong>{$lang->attachstats_quota}</strong></td>
+						<td class="trow1" width="60%">{$attachquota}</td>
+					</tr>
+					<tr>
+						<td class="trow2" width="40%"><strong>{$lang->attachstats_totaldl}</strong></td>
+						<td class="trow2" width="60%">{$totaldownloads}</td>
+					</tr>
+					<tr>
+						<td class="trow1" width="40%"><strong>{$lang->attachstats_bandwidth}</strong></td>
+						<td class="trow1" width="60%">{$bandwidth}</td>
+					</tr>
+				</table>
+			</td>
+		</tr>
+	</table>
+	{$footer}
+</body>
 </html>]]></template>
 		<template name="usercp_attachments_attachment" version="1800"><![CDATA[<tr>
 <td class="{$altbg}" width="1">{$icon}</td>
@@ -12830,53 +13228,53 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 		<template name="usercp_attachments_none" version="120"><![CDATA[<tr>
 <td class="trow1" align="center" colspan="5">{$lang->no_attachments}</td>
 </tr>]]></template>
-		<template name="usercp_avatar" version="1809"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->change_avatar}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form enctype="multipart/form-data" action="usercp.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<table width="100%" border="0" align="center">
-<tr>
-	{$usercpnav}
-	<td valign="top">
-		{$avatar_error}
-		<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-			<tr>
-				<td class="thead" colspan="2"><strong>{$lang->change_avatar}</strong></td>
-			</tr>
-			<tr>
-				<td class="trow1" colspan="2">
-					<table cellspacing="0" cellpadding="0" width="100%">
-						<tr>
-							<td>{$lang->avatar_note}{$avatarmsg}</td>
-							{$currentavatar}
-						</tr>
-					</table>
-				</td>
-			</tr>
-			<tr>
-				<td class="tcat" colspan="2"><strong>{$lang->custom_avatar}</strong></td>
-			</tr>
-			{$avatarupload}
-			{$avatar_remote}
-		</table>
+		<template name="usercp_avatar" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->change_avatar}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form enctype="multipart/form-data" action="usercp.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$usercpnav}
+					<td valign="top" class="margck">
+						{$avatar_error}
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="2"><strong>{$lang->change_avatar}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow1" colspan="2">
+									<table cellspacing="0" cellpadding="0" width="100%">
+										<tr>
+											<td>{$lang->avatar_note}{$avatarmsg}</td>
+											{$currentavatar}
+										</tr>
+									</table>
+								</td>
+							</tr>
+							<tr>
+								<td class="tcat" colspan="2"><strong>{$lang->custom_avatar}</strong></td>
+							</tr>
+							{$avatarupload}
+							{$avatar_remote}
+						</table>
 
-		<br />
-		<div align="center">
-			<input type="hidden" name="action" value="do_avatar" />
-			<input type="submit" class="button" name="submit" value="{$lang->change_avatar}" />
-			{$removeavatar}
-		</div>
-	</td>
-</tr>
-</table>
-</form>
-{$footer}
-</body>
+						<br />
+						<div align="center">
+							<input type="hidden" name="action" value="do_avatar" />
+							<input type="submit" class="button" name="submit" value="{$lang->change_avatar}" />
+							{$removeavatar}
+						</div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="usercp_avatar_auto_resize_auto" version="1800"><![CDATA[<br /><span class="smalltext">{$lang->avatar_auto_resize_note}</span>]]></template>
 		<template name="usercp_avatar_auto_resize_user" version="1800"><![CDATA[<br /><span class="smalltext">
@@ -12905,88 +13303,88 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 					{$auto_resize}
 				</td>
 			</tr>]]></template>
-		<template name="usercp_changename" version="1822"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->change_username}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form action="usercp.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-{$errors}
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" colspan="2"><strong>{$lang->change_username}</strong></td>
-</tr>
-<tr>
-<td class="tcat" colspan="2"><strong>{$lang->password_confirmation}</strong></td>
-</tr>
-<tr>
-<td class="trow1" width="40%"><strong>{$lang->current_password}</strong></td>
-<td class="trow1" width="60%"><input type="password" class="textbox" name="password" size="25" /></td>
-</tr>
-<tr>
-<td class="tcat" colspan="2"><strong>{$lang->change_username}</strong></td>
-</tr>
-<tr>
-<td class="trow2" width="40%"><strong>{$lang->new_username}</strong></td>
-<td class="trow2" width="60%"><input type="text" class="textbox" name="username" size="25" maxlength="{$mybb->settings['maxnamelength']}" value="{$username}" /></td>
-</tr>
-</table>
-<br />
-<div align="center">
-<input type="hidden" name="action" value="do_changename" />
-<input type="submit" class="button" name="submit" value="{$lang->update_username}" />
-</div>
-</td>
-</tr>
-</table>
-</form>
-{$footer}
-</body>
+		<template name="usercp_changename" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->change_username}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form action="usercp.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$usercpnav}
+					<td valign="top" class="margck">
+						{$errors}
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="2"><strong>{$lang->change_username}</strong></td>
+							</tr>
+							<tr>
+								<td class="tcat" colspan="2"><strong>{$lang->password_confirmation}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow1" width="40%"><strong>{$lang->current_password}</strong></td>
+								<td class="trow1" width="60%"><input type="password" class="textbox" name="password" size="25" /></td>
+							</tr>
+							<tr>
+								<td class="tcat" colspan="2"><strong>{$lang->change_username}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow2" width="40%"><strong>{$lang->new_username}</strong></td>
+								<td class="trow2" width="60%"><input type="text" class="textbox" name="username" size="25" maxlength="{$mybb->settings['maxnamelength']}" value="{$username}" /></td>
+							</tr>
+						</table>
+						<br />
+						<div align="center">
+							<input type="hidden" name="action" value="do_changename" />
+							<input type="submit" class="button" name="submit" value="{$lang->update_username}" />
+						</div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="usercp_currentavatar" version="1807"><![CDATA[<td class="trow1" valign="top" align="center" width="1"><div class="usercp_container"><img src="{$useravatar['image']}" alt="{$avatar_username}" title="{$avatar_username}" {$useravatar['width_height']} /></div></td>]]></template>
-		<template name="usercp_drafts" version="1804"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->drafts}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form action="usercp.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" colspan="4"><strong>{$lang->drafts_count}</strong></td>
-</tr>
-<tr>
-<td width="66%" class="tcat"><span class="smalltext"><strong>{$lang->draft_title}</strong></span></td>
-<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->draft_saved}</strong></span></td>
-<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->draft_options}</strong></span></td>
-<td class="tcat" align="center" width="1"><input type="checkbox" name="allbox" class="checkbox checkall" /></td>
-</tr>
-{$drafts}
-</table>
-<br />
-<div align="center">
-<input type="hidden" name="action" value="do_drafts" />
-<input type="submit" class="button" name="draftman" value="{$lang->delete_drafts}" {$disable_delete_drafts} />
-</div>
-</td>
-</tr>
-</table>
-</form>
-{$footer}
-</body>
+		<template name="usercp_drafts" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->drafts}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form action="usercp.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$usercpnav}
+					<td valign="top" class="margck">
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="4"><strong>{$lang->drafts_count}</strong></td>
+							</tr>
+							<tr>
+								<td width="66%" class="tcat"><span class="smalltext"><strong>{$lang->draft_title}</strong></span></td>
+								<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->draft_saved}</strong></span></td>
+								<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->draft_options}</strong></span></td>
+								<td class="tcat" align="center" width="1"><input type="checkbox" name="allbox" class="checkbox checkall" /></td>
+							</tr>
+							{$drafts}
+						</table>
+						<br />
+						<div align="center">
+							<input type="hidden" name="action" value="do_drafts" />
+							<input type="submit" class="button" name="draftman" value="{$lang->delete_drafts}" {$disable_delete_drafts} />
+						</div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="usercp_drafts_draft" version="1800"><![CDATA[<tr>
 <td class="{$trow}"><strong>{$draft['subject']}</strong><br /><span class="smalltext">{$detail}</span></td>
@@ -12999,6 +13397,190 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 		<template name="usercp_drafts_none" version="120"><![CDATA[<tr>
 <td class="trow1" colspan="7">{$lang->no_drafts}</td>
 </tr>]]></template>
+		<template name="usercp_editlists" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->edit_lists}</title>
+		{$headerinclude}
+		<script type="text/javascript" src="{$mybb->asset_url}/jscripts/usercp.js?ver=1827"></script>
+		<script type="text/javascript">
+			lang.remove_buddy = '{$lang->confirm_remove_buddy}';
+			lang.remove_ignored = '{$lang->confirm_remove_ignored}';
+			lang.adding_buddy = '{$lang->adding_buddy}';
+			lang.adding_ignored = '{$lang->adding_ignored}';
+			lang.buddylist_error = '{$lang->buddylist_error}';
+		</script>
+
+		<link rel="stylesheet" href="{$mybb->asset_url}/jscripts/select2/select2.css?ver=1807">
+		<script type="text/javascript" src="{$mybb->asset_url}/jscripts/select2/select2.min.js?ver=1806"></script>
+
+	</head>
+	<body>
+		{$header}
+		<table width="100%" border="0" align="center">
+			<tr>
+				{$usercpnav}
+				<td valign="top" class="margck">
+
+					<form action="usercp.php" method="post" id="buddy" onsubmit="return UserCP.addBuddy('buddy');">
+						<input type="hidden" name="action" value="do_editlists" />
+						<input type="hidden" name="manage" value="buddy" />
+						<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" align="center"><strong>{$lang->edit_buddy_list}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow1">
+									<fieldset>
+										<legend><strong>{$lang->add_buddies}</strong></legend>
+										<span class="smalltext">{$lang->add_buddies_desc}</span><br />
+										<div class="float_left" style="width: 120px; text-align: right;"><strong>{$lang->username_or_usernames}</strong></div>
+										<div style="margin-left: 130px;"><input type="text" name="add_username" id="buddy_add_username" style="width: 60%;" class="textbox" /> <input type="submit" value="{$lang->add_to_buddies}" id="buddy_submit" class="button" /></div>
+										<script type="text/javascript">
+											<!--
+												if(use_xmlhttprequest == "1")
+											{
+												MyBB.select2();
+												$("#buddy_add_username").select2({
+													placeholder: "{$lang->search_user}",
+													minimumInputLength: 2,
+													maximumSelectionSize: 5,
+													multiple: true,
+													ajax: { // instead of writing the function to execute the request we use Select2's convenient helper
+														url: "xmlhttp.php?action=get_users",
+														dataType: 'json',
+														data: function (term, page) {
+															return {
+																query: term, // search term
+															};
+														},
+														results: function (data, page) { // parse the results into the format expected by Select2.
+															// since we are using custom formatting functions we do not need to alter remote JSON data
+															return {results: data};
+														}
+													},
+													initSelection: function(element, callback) {
+														var query = $(element).val();
+														if (query !== "") {
+															var newqueries = [];
+															exp_queries = query.split(",");
+															$.each(exp_queries, function(index, value ){
+																if(value.replace(/\s/g, '') != "")
+																{
+																	var newquery = {
+																		id: value.replace(/,\s?/g, ", "),
+																		text: value.replace(/,\s?/g, ", ")
+																	};
+																	newqueries.push(newquery);
+																}
+															});
+															callback(newqueries);
+														}
+													},
+												});
+											}
+											// -->
+										</script>
+									</fieldset>
+									<fieldset id="buddy_container">
+										<legend><strong>{$lang->current_buddies}</strong></legend>
+										<ul id="buddy_list" style="list-style: none;">
+											{$buddy_list}
+										</ul>
+									</fieldset>
+								</td>
+							</tr>
+						</table>
+					</form>
+					<br />
+					<form action="usercp.php" method="post" id="ignored" onsubmit="return UserCP.addBuddy('ignored');">
+						<input type="hidden" name="action" value="do_editlists" />
+						<input type="hidden" name="manage" value="ignored" />
+						<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" align="center"><strong>{$lang->edit_ignore_list}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow1">
+									<fieldset>
+										<legend><strong>{$lang->add_ignored_users}</strong></legend>
+										<span class="smalltext">{$lang->add_ignored_users_desc}</span><br />
+										<div class="float_left" style="width: 120px; text-align: right;"><strong>{$lang->username_or_usernames}</strong></div>
+										<div style="margin-left: 130px;"><input type="text" name="add_username" id="ignored_add_username" style="width: 60%;" class="textbox" /> <input type="submit" value="{$lang->ignore_users}" id="ignored_submit" class="button" /></div>
+										<script type="text/javascript">
+											<!--
+												if(use_xmlhttprequest == "1")
+											{
+												MyBB.select2();
+												$("#ignored_add_username").select2({
+													placeholder: "{$lang->search_user}",
+													minimumInputLength: 2,
+													maximumSelectionSize: 5,
+													multiple: true,
+													ajax: { // instead of writing the function to execute the request we use Select2's convenient helper
+														url: "xmlhttp.php?action=get_users",
+														dataType: 'json',
+														data: function (term, page) {
+															return {
+																query: term, // search term
+															};
+														},
+														results: function (data, page) { // parse the results into the format expected by Select2.
+															// since we are using custom formatting functions we do not need to alter remote JSON data
+															return {results: data};
+														}
+													},
+													initSelection: function(element, callback) {
+														var query = $(element).val();
+														if (query !== "") {
+															var newqueries = [];
+															exp_queries = query.split(",");
+															$.each(exp_queries, function(index, value ){
+																if(value.replace(/\s/g, '') != "")
+																{
+																	var newquery = {
+																		id: value.replace(/,\s?/g, ", "),
+																		text: value.replace(/,\s?/g, ", ")
+																	};
+																	newqueries.push(newquery);
+																}
+															});
+															callback(newqueries);
+														}
+													},
+												});
+											}
+											// -->
+										</script>
+									</fieldset>
+									<fieldset id="ignored_container">
+										<legend><strong>{$lang->current_ignored_users}</strong></legend>
+										<ul id="ignore_list" style="list-style: none;">
+											{$ignore_list}
+										</ul>
+									</fieldset>
+								</td>
+							</tr>
+						</table>
+					</form>
+					<br />
+					<table border="0" style="width: 100%">
+						<tr>
+							<td style="width: 50%; vertical-align: top" id="receivedrequests">
+								{$received_requests}
+							</td>
+							<td style="width: 50%; vertical-align: top" id="sentrequests">
+								{$sent_requests}
+							</td>
+						</tr>
+					</table>
+				</td>
+			</tr>
+		</table>
+		{$footer}
+	</body>
+</html>]]></template>
 		<template name="usercp_editlists_no_buddies" version="1800"><![CDATA[<li>{$lang->buddy_list_empty}</li>]]></template>
 		<template name="usercp_editlists_no_ignored" version="1800"><![CDATA[<li>{$lang->ignore_list_empty}</li>]]></template>
 		<template name="usercp_editlists_no_requests" version="1800"><![CDATA[<tr>
@@ -13067,57 +13649,57 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 	<img src="{$theme['imgdir']}/buddy_{$status}.png" title="{$lang->$status}" alt="" style="vertical-align: middle;" />
 	{$profile_link}
 </li>]]></template>
-		<template name="usercp_editsig" version="1400"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->edit_sig}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form action="usercp.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-{$error}
-{$signature}
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" colspan="2"><strong>{$lang->edit_sig}</strong></td>
-</tr>
-<tr>
-<td class="trow1" valign="top" width="20%"><span class="smalltext">{$lang->edit_sig_note}</span>
-{$smilieinserter}</td>
-<td class="trow1" width="80%">
-<textarea rows="15" cols="70" id="signature" name="signature">{$sig}</textarea>
-{$codebuttons}
-</td>
-</tr>
-<tr>
-<td class="trow2">
-<span class="smalltext">{$lang->edit_sig_note2}</span>
-</td>
-<td class="trow2">
-<span class="smalltext">
-<label><input type="radio" class="radio" name="updateposts" value="enable" />&nbsp;{$lang->enable_sig_posts}</label><br />
-<label><input type="radio" class="radio" name="updateposts" value="disable" />&nbsp;{$lang->disable_sig_posts}</label><br />
-<label><input type="radio" class="radio" name="updateposts" value="0" checked="checked" />&nbsp;{$lang->leave_sig_settings}</label></span>
-</td>
-</tr>
-</table>
-<br />
-<div align="center">
-<input type="hidden" name="action" value="do_editsig" />
-<input type="submit" class="button" name="submit" value="{$lang->update_sig}" />
-<input type="submit" class="button" name="preview" value="{$lang->preview}" />
-</div>
-</td>
-</tr>
-</table>
-</form>
-{$footer}
-</body>
+		<template name="usercp_editsig" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->edit_sig}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form action="usercp.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$usercpnav}
+					<td valign="top" class="margck">
+						{$error}
+						{$signature}
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="2"><strong>{$lang->edit_sig}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow1" valign="top" width="20%"><span class="smalltext">{$lang->edit_sig_note}</span>
+									{$smilieinserter}</td>
+								<td class="trow1" width="80%">
+									<textarea rows="15" cols="70" id="signature" name="signature">{$sig}</textarea>
+									{$codebuttons}
+								</td>
+							</tr>
+							<tr>
+								<td class="trow2">
+									<span class="smalltext">{$lang->edit_sig_note2}</span>
+								</td>
+								<td class="trow2">
+									<span class="smalltext">
+										<label><input type="radio" class="radio" name="updateposts" value="enable" />&nbsp;{$lang->enable_sig_posts}</label><br />
+										<label><input type="radio" class="radio" name="updateposts" value="disable" />&nbsp;{$lang->disable_sig_posts}</label><br />
+										<label><input type="radio" class="radio" name="updateposts" value="0" checked="checked" />&nbsp;{$lang->leave_sig_settings}</label></span>
+								</td>
+							</tr>
+						</table>
+						<br />
+						<div align="center">
+							<input type="hidden" name="action" value="do_editsig" />
+							<input type="submit" class="button" name="submit" value="{$lang->update_sig}" />
+							<input type="submit" class="button" name="preview" value="{$lang->preview}" />
+						</div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="usercp_editsig_current" version="1800"><![CDATA[<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder tfixed">
 <tr>
@@ -13162,83 +13744,83 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 {$footer}
 </body>
 </html>]]></template>
-		<template name="usercp_email" version="1800"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->change_email}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form action="usercp.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-{$errors}
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" colspan="2"><strong>{$lang->change_email}</strong></td>
-</tr>
-<tr>
-<td class="tcat" colspan="2"><strong>{$lang->password_confirmation}</strong></td>
-</tr>
-<tr>
-<td class="trow2" width="40%"><strong>{$lang->current_password}</strong></td>
-<td class="trow1" width="60%"><input type="password" class="textbox" name="password" size="25" /></td>
-</tr>
-<tr>
-<td class="tcat" colspan="2"><strong>{$lang->please_enter_confirm_new_email}</strong></td>
-</tr>
-<tr>
-<td class="trow2" width="40%"><strong>{$lang->new_email}</strong></td>
-<td class="trow2" width="60%"><input type="text" class="textbox" name="email" size="25" maxlength="150" value="{$email}" /></td>
-</tr>
-<tr>
-<td class="trow1" width="40%"><strong>{$lang->confirm_email}</strong></td>
-<td class="trow1" width="60%"><input type="text" class="textbox" name="email2" size="25" maxlength="150" value="{$email2}" /></td>
-</tr>
-</table>
-<br />
-<div align="center">
-<input type="hidden" name="action" value="do_email" />
-<input type="submit" class="button" name="submit" value="{$lang->update_email}" />
-</div>
-</td>
-</tr>
-</table>
-</form>
-{$footer}
-</body>
+		<template name="usercp_email" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->change_email}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form action="usercp.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$usercpnav}
+					<td valign="top" class="margck">
+						{$errors}
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="2"><strong>{$lang->change_email}</strong></td>
+							</tr>
+							<tr>
+								<td class="tcat" colspan="2"><strong>{$lang->password_confirmation}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow2" width="40%"><strong>{$lang->current_password}</strong></td>
+								<td class="trow1" width="60%"><input type="password" class="textbox" name="password" size="25" /></td>
+							</tr>
+							<tr>
+								<td class="tcat" colspan="2"><strong>{$lang->please_enter_confirm_new_email}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow2" width="40%"><strong>{$lang->new_email}</strong></td>
+								<td class="trow2" width="60%"><input type="text" class="textbox" name="email" size="25" maxlength="150" value="{$email}" /></td>
+							</tr>
+							<tr>
+								<td class="trow1" width="40%"><strong>{$lang->confirm_email}</strong></td>
+								<td class="trow1" width="60%"><input type="text" class="textbox" name="email2" size="25" maxlength="150" value="{$email2}" /></td>
+							</tr>
+						</table>
+						<br />
+						<div align="center">
+							<input type="hidden" name="action" value="do_email" />
+							<input type="submit" class="button" name="submit" value="{$lang->update_email}" />
+						</div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
-		<template name="usercp_forumsubscriptions" version="1600"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->forum_subscriptions}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" colspan="5"><strong>{$lang->forum_subscriptions}</strong></td>
-</tr>
-<tr>
-<td class="tcat" valign="bottom" colspan="2"><span class="smalltext"><strong>{$lang->forum}</strong></span></td>
-<td class="tcat" valign="bottom" style="white-space: nowrap; text-align: center;" width="85"><span class="smalltext"><strong>{$lang->posts}</strong></span></td>
-<td class="tcat" valign="bottom" style="white-space: nowrap; text-align: center;" width="85"><span class="smalltext"><strong>{$lang->threads}</strong></span></td>
-<td class="tcat" valign="bottom" align="center" width="200px"><span class="smalltext"><strong>{$lang->lastpost}</strong></span></td>
-</tr>
-{$forums}
-</table>
-</td>
-</tr>
-</table>
-{$footer}
-</body>
+		<template name="usercp_forumsubscriptions" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->forum_subscriptions}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<table width="100%" border="0" align="center">
+			<tr>
+				{$usercpnav}
+				<td valign="top" class="margck">
+					<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+						<tr>
+							<td class="thead" colspan="5"><strong>{$lang->forum_subscriptions}</strong></td>
+						</tr>
+						<tr>
+							<td class="tcat" valign="bottom" colspan="2"><span class="smalltext"><strong>{$lang->forum}</strong></span></td>
+							<td class="tcat" valign="bottom" style="white-space: nowrap; text-align: center;" width="85"><span class="smalltext"><strong>{$lang->posts}</strong></span></td>
+							<td class="tcat" valign="bottom" style="white-space: nowrap; text-align: center;" width="85"><span class="smalltext"><strong>{$lang->threads}</strong></span></td>
+							<td class="tcat" valign="bottom" align="center" width="200px"><span class="smalltext"><strong>{$lang->lastpost}</strong></span></td>
+						</tr>
+						{$forums}
+					</table>
+				</td>
+			</tr>
+		</table>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="usercp_forumsubscriptions_forum" version="1820"><![CDATA[<tr>
 <td class="trow1" align="center" valign="middle" width="1"><span class="forum_status forum_{$lightbulb['folder']}" title="{$lightbulb['altonoff']}"></span></td>
@@ -13297,7 +13879,7 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 <br /><a href="{$thread['lastpostlink']}">{$lang->lastpost}</a>: {$lastposterlink}</span>
 </td>
 </tr>]]></template>
-		<template name="usercp_nav" version="1809"><![CDATA[<td width="{$lang->ucp_nav_width}" valign="top">
+		<template name="usercp_nav" version="1829"><![CDATA[<td width="{$lang->ucp_nav_width}" valign="top">
 <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
 <tbody>
 	<tr>
@@ -13390,6 +13972,201 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 <input type="submit" class="button" name="submit" value="{$lang->update_notepad}" />
 </div>
 </form>]]></template>
+		<template name="usercp_options" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->edit_options}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form action="usercp.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$usercpnav}
+					<td valign="top" class="margck">
+						{$errors}
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="2"><strong>{$lang->edit_options}</strong></td>
+							</tr>
+							<tr>
+								<td width="50%" class="trow1" valign="top">
+									{$canbeinvisible}
+									<fieldset class="trow2">
+										<legend><strong>{$lang->messaging_notification}</strong></legend>
+										<table cellspacing="0" cellpadding="2">
+											<tr>
+												<td valign="top" width="1"><input type="checkbox" class="checkbox" name="allownotices" id="allownotices" value="1" {$allownoticescheck} /></td>
+												<td><span class="smalltext"><label for="allownotices">{$lang->allow_notices}</label></span></td>
+											</tr>
+											<tr>
+												<td valign="top" width="1"><input type="checkbox" class="checkbox" name="hideemail" id="hideemail" value="1" {$hideemailcheck} /></td>
+												<td><span class="smalltext"><label for="hideemail">{$lang->allow_emails}</label></span></td>
+											</tr>
+											{$pms}
+											<tr>
+												<td valign="top" width="1"><input type="checkbox" class="checkbox" name="buddyrequestsauto" id="buddyrequestsauto" value="1" {$buddyrequestsautocheck} /></td>
+												<td><span class="smalltext"><label for="buddyrequestsauto">{$lang->buddyrequests_auto}</label></span></td>
+											</tr>
+											<tr>
+												<td colspan="2"><span class="smalltext"><label for="subscriptionmethod">{$lang->subscription_method}</label></span></td>
+											</tr>
+											<tr>
+												<td colspan="2">
+													<select name="subscriptionmethod" id="subscriptionmethod">
+														<option value="0" {$no_auto_subscribe_selected}>{$lang->no_auto_subscribe}</option>
+														<option value="1" {$no_subscribe_selected}>{$lang->no_subscribe}</option>
+														<option value="2" {$instant_email_subscribe_selected}>{$lang->instant_email_subscribe}</option>
+														<option value="3" {$instant_pm_subscribe_selected}>{$lang->instant_pm_subscribe}</option>
+													</select>
+												</td>
+											</tr>
+
+										</table>
+									</fieldset>
+									<br />
+									<fieldset class="trow2">
+										<legend><strong>{$lang->date_time_options}</strong></legend>
+										<table cellspacing="0" cellpadding="2">
+											<tr>
+												<td><span class="smalltext">{$lang->date_format}</span></td>
+											</tr>
+											<tr>
+												<td>
+													<select name="dateformat">
+														<option value="0">{$lang->use_default}</option>
+														{$date_format_options}
+													</select>
+												</td>
+											</tr>
+											<tr>
+												<td><span class="smalltext">{$lang->time_format}</span></td>
+											</tr>
+											<tr>
+												<td>
+													<select name="timeformat">
+														<option value="0">{$lang->use_default}</option>
+														{$time_format_options}
+													</select>
+												</td>
+											</tr>
+											<tr>
+												<td><span class="smalltext">{$lang->time_offset_desc}</span></td>
+											</tr>
+											<tr>
+												<td>{$tzselect}</td>
+											</tr>
+											<tr>
+												<td><span class="smalltext">{$lang->dst_correction}</span></td>
+											</tr>
+											<tr>
+												<td>
+													<select name="dstcorrection">
+														<option value="2" {$dst_auto_selected}>{$lang->dst_correction_auto}</option>
+														<option value="1" {$dst_enabled_selected}>{$lang->dst_correction_enabled}</option>
+														<option value="0" {$dst_disabled_selected}>{$lang->dst_correction_disabled}</option>
+													</select>
+												</td>
+											</tr>
+										</table>
+									</fieldset>
+								</td>
+								<td width="50%" class="trow1" valign="top">
+									<fieldset class="trow2">
+										<legend><strong>{$lang->forum_display_options}</strong></legend>
+										<table cellspacing="0" cellpadding="2">
+											{$tppselect}
+											<tr>
+												<td><span class="smalltext">{$lang->thread_view}</span></td>
+											</tr>
+											<tr>
+												<td>
+													<select name="daysprune">
+														<option value="">{$lang->use_default}</option>
+														<option value="1" {$daysprunesel['1']}>{$lang->thread_view_lastday}</option>
+														<option value="5" {$daysprunesel['5']}>{$lang->thread_view_5days}</option>
+														<option value="10" {$daysprunesel['10']}>{$lang->thread_view_10days}</option>
+														<option value="20" {$daysprunesel['20']}>{$lang->thread_view_20days}</option>
+														<option value="50" {$daysprunesel['50']}>{$lang->thread_view_50days}</option>
+														<option value="75" {$daysprunesel['75']}>{$lang->thread_view_75days}</option>
+														<option value="100" {$daysprunesel['100']}>{$lang->thread_view_100days}</option>
+														<option value="365" {$daysprunesel['365']}>{$lang->thread_view_year}</option>
+														<option value="9999" {$daysprunesel['9999']}>{$lang->thread_view_all}</option>
+													</select>
+												</td>
+											</tr>
+										</table>
+									</fieldset>
+									<br />
+									<fieldset class="trow2">
+										<legend><strong>{$lang->thread_view_options}</strong></legend>
+										<table cellspacing="0" cellpadding="2">
+											<tr>
+												<td valign="top" width="1"><input type="checkbox" class="checkbox" name="classicpostbit" id="classicpostbit" value="1" {$classicpostbitcheck} /></td>
+												<td><span class="smalltext"><label for="classicpostbit">{$lang->show_classic_postbit}</label></span></td>
+											</tr>
+											<tr>
+												<td valign="top" width="1"><input type="checkbox" class="checkbox" name="showimages" id="showimages" value="1" {$showimagescheck} /></td>
+												<td><span class="smalltext"><label for="showimages">{$lang->show_images}</label></span></td>
+											</tr>
+											<tr>
+												<td valign="top" width="1"><input type="checkbox" class="checkbox" name="showvideos" id="showvideos" value="1" {$showvideoscheck} /></td>
+												<td><span class="smalltext"><label for="showvideos">{$lang->show_videos}</label></span></td>
+											</tr>
+											<tr>
+												<td valign="top" width="1"><input type="checkbox" class="checkbox" name="showsigs" id="showsigs" value="1" {$showsigscheck} /></td>
+												<td><span class="smalltext"><label for="showsigs">{$lang->show_sigs}</label></span></td>
+											</tr>
+											<tr>
+												<td valign="top" width="1"><input type="checkbox" class="checkbox" name="showavatars" id="showavatars" value="1" {$showavatarscheck} /></td>
+												<td><span class="smalltext"><label for="showavatars">{$lang->show_avatars}</label></span></td>
+											</tr>
+											{$quick_reply}
+											{$pppselect}
+											<tr>
+												<td colspan="2"><span class="smalltext">{$lang->thread_mode}</span></td>
+											</tr>
+											<tr>
+												<td colspan="2"><select name="threadmode"><option value="">{$lang->use_default}</option><option value="linear" {$threadview['linear']}>{$lang->linear}</option><option value="threaded" {$threadview['threaded']}>{$lang->threaded}</option></select></td>
+											</tr>
+										</table>
+									</fieldset>
+									<br />
+									<fieldset class="trow2">
+										<legend><strong>{$lang->other_options}</strong></legend>
+										<table cellspacing="0" cellpadding="2">
+											<tr>
+												<td valign="top" width="1"><input type="checkbox" class="checkbox" name="showredirect" id="showredirect" value="1" {$showredirectcheck} /></td>
+												<td><span class="smalltext"><label for="showredirect">{$lang->show_redirect}</label></span></td>
+											</tr>
+											<tr>
+												<td valign="top" width="1"><input type="checkbox" class="checkbox" name="showcodebuttons" id="showcodebuttons" value="1" {$showcodebuttonscheck} /></td>
+												<td><span class="smalltext"><label for="showcodebuttons">{$lang->show_codebuttons}</label></span></td>
+											</tr>
+											<tr>
+												<td valign="top" width="1"><input type="checkbox" class="checkbox" name="sourceeditor" id="sourceeditor" value="1" {$sourcemodecheck} /></td>
+												<td><span class="smalltext"><label for="sourceeditor">{$lang->source_editor}</label></span></td>
+											</tr>
+											{$board_style}
+											{$board_language}
+										</table>
+									</fieldset>
+								</td>
+							</tr>
+						</table>
+						<br />
+						<div align="center">
+							<input type="hidden" name="action" value="do_options" />
+							<input type="submit" class="button" name="regsubmit" value="{$lang->update_options}" />
+						</div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
+</html>]]></template>
 		<template name="usercp_options_date_format" version="1800"><![CDATA[<option value="{$key}"{$selected}>{$dateformat}</option>]]></template>
 		<template name="usercp_options_language" version="1800"><![CDATA[<tr>
 <td colspan="2"><span class="smalltext">{$lang->board_language}:</span></td>
@@ -13464,156 +14241,156 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 </td>
 </tr>]]></template>
 		<template name="usercp_options_tppselect_option" version="1800"><![CDATA[<option value="{$val}"{$selected}>{$tpp_option}</option>]]></template>
-		<template name="usercp_password" version="1400"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->change_password}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form action="usercp.php" method="post">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-{$errors}
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" colspan="2"><strong>{$lang->change_password}</strong></td>
-</tr>
-<tr>
-<td class="tcat" colspan="2"><strong>{$lang->password_confirmation}</strong></td>
-</tr>
-<tr>
-<td class="trow1" width="40%"><strong>{$lang->current_password}</strong></td>
-<td class="trow1" width="60%"><input type="password" class="textbox" name="oldpassword" size="25" /></td>
-</tr>
-<tr>
-<td class="tcat" colspan="2"><strong>{$lang->please_enter_confirm_new_password}</strong></td>
-</tr>
-<tr>
-<td class="trow2" width="40%"><strong>{$lang->new_password}</strong></td>
-<td class="trow2" width="60%"><input type="password" class="textbox" name="password" size="25" /></td>
-</tr>
-<tr>
-<td class="trow1" width="40%"><strong>{$lang->confirm_password}</strong></td>
-<td class="trow1" width="60%"><input type="password" class="textbox" name="password2" size="25" /></td>
-</tr>
-</table>
-<br />
-<div align="center">
-<input type="hidden" name="action" value="do_password" />
-<input type="submit" class="button" name="submit" value="{$lang->update_password}" />
-</div>
-</td>
-</tr>
-</table>
-</form>
-{$footer}
-</body>
+		<template name="usercp_password" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->change_password}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<form action="usercp.php" method="post">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$usercpnav}
+					<td valign="top" class="margck">
+						{$errors}
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="2"><strong>{$lang->change_password}</strong></td>
+							</tr>
+							<tr>
+								<td class="tcat" colspan="2"><strong>{$lang->password_confirmation}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow1" width="40%"><strong>{$lang->current_password}</strong></td>
+								<td class="trow1" width="60%"><input type="password" class="textbox" name="oldpassword" size="25" /></td>
+							</tr>
+							<tr>
+								<td class="tcat" colspan="2"><strong>{$lang->please_enter_confirm_new_password}</strong></td>
+							</tr>
+							<tr>
+								<td class="trow2" width="40%"><strong>{$lang->new_password}</strong></td>
+								<td class="trow2" width="60%"><input type="password" class="textbox" name="password" size="25" /></td>
+							</tr>
+							<tr>
+								<td class="trow1" width="40%"><strong>{$lang->confirm_password}</strong></td>
+								<td class="trow1" width="60%"><input type="password" class="textbox" name="password2" size="25" /></td>
+							</tr>
+						</table>
+						<br />
+						<div align="center">
+							<input type="hidden" name="action" value="do_password" />
+							<input type="submit" class="button" name="submit" value="{$lang->update_password}" />
+						</div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
-		<template name="usercp_profile" version="1800"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->edit_profile}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<form action="usercp.php" method="post" name="input">
-<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-{$errors}
-<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
-<tr>
-<td class="thead" colspan="2"><strong>{$lang->edit_profile}</strong></td>
-</tr>
-<tr>
-<td width="50%" class="trow1" valign="top">
-<fieldset class="trow2">
-<legend><strong>{$lang->profile_required}</strong></legend>
-<table cellspacing="0" cellpadding="{$theme['tablespace']}">
-<tr>
-<td colspan="2"><span class="smalltext"><strong>{$lang->change_email_notice}</strong></span></td>
-</tr>
-{$requiredfields}
-</table>
-</fieldset>
-<br />
-<fieldset class="trow2">
-<legend><strong>{$lang->profile_optional}</strong></legend>
-<table cellspacing="0" cellpadding="{$theme['tablespace']}">
-<tr>
-<td colspan="3"><span class="smalltext">{$lang->birthday}</span></td>
-</tr>
-<tr>
-<td>
-<select name="bday1">
-<option value="">&nbsp;</option>
-{$bdaydaysel}
-</select>
-</td>
-<td>
-<select name="bday2">
-<option value="">&nbsp;</option>
-<option value="1" {$bdaymonthsel['1']}>{$lang->month_1}</option>
-<option value="2" {$bdaymonthsel['2']}>{$lang->month_2}</option>
-<option value="3" {$bdaymonthsel['3']}>{$lang->month_3}</option>
-<option value="4" {$bdaymonthsel['4']}>{$lang->month_4}</option>
-<option value="5" {$bdaymonthsel['5']}>{$lang->month_5}</option>
-<option value="6" {$bdaymonthsel['6']}>{$lang->month_6}</option>
-<option value="7" {$bdaymonthsel['7']}>{$lang->month_7}</option>
-<option value="8" {$bdaymonthsel['8']}>{$lang->month_8}</option>
-<option value="9" {$bdaymonthsel['9']}>{$lang->month_9}</option>
-<option value="10" {$bdaymonthsel['10']}>{$lang->month_10}</option>
-<option value="11" {$bdaymonthsel['11']}>{$lang->month_11}</option>
-<option value="12" {$bdaymonthsel['12']}>{$lang->month_12}</option>
-</select>
-</td>
-<td>
-<input type="text" class="textbox" size="4" maxlength="4" name="bday3" value="{$bday['2']}" />
-</td>
-</tr>
-<tr>
-<td colspan="3">
-<span class="smalltext">{$lang->birthdayprivacy}</span>
-</td>
-</tr>
-<tr>
-<td colspan="3">
-<select name="birthdayprivacy">
-<option value="all"{$allselected}>{$lang->birthdayprivacyall}</option>
-<option value="none"{$noneselected}>{$lang->birthdayprivacynone}</option>
-<option value="age"{$ageselected}>{$lang->birthdayprivacyage}</option>
-</select>
-</td>
-</tr>
-{$website}
-</table>
-</fieldset>
-{$customfields}
-</td>
-<td width="50%" class="trow1" valign="top">
-{$customtitle}
-{$contactfields}
-{$awaysection}
-</td>
-</tr>
-</table>
-<br />
-<div align="center">
-<input type="hidden" name="action" value="do_profile" />
-<input type="submit" class="button" name="regsubmit" value="{$lang->update_profile}" />
-</div>
-</td>
-</tr>
-</table>
-</form>
-{$footer}
-</body>
+		<template name="usercp_profile" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->edit_profile}</title>
+		{$headerinclude}
+	</head> 
+	<body>
+		{$header}
+		<form action="usercp.php" method="post" name="input">
+			<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
+			<table width="100%" border="0" align="center">
+				<tr>
+					{$usercpnav}
+					<td valign="top" class="margck">
+						{$errors}
+						<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
+							<tr>
+								<td class="thead" colspan="2"><strong>{$lang->edit_profile}</strong></td>
+							</tr>
+							<tr>
+								<td width="50%" class="trow1" valign="top" >
+									<fieldset class="trow2">
+										<legend><strong>{$lang->profile_required}</strong></legend>
+										<table cellspacing="0" cellpadding="{$theme['tablespace']}">
+											<tr>
+												<td colspan="2"><span class="smalltext"><strong>{$lang->change_email_notice}</strong></span></td>
+											</tr>
+											{$requiredfields}
+										</table>
+									</fieldset>
+									<br />
+									<fieldset class="trow2">
+										<legend><strong>{$lang->profile_optional}</strong></legend>
+										<table cellspacing="0" cellpadding="{$theme['tablespace']}">
+											<tr>
+												<td colspan="3"><span class="smalltext">{$lang->birthday}</span></td>
+											</tr>
+											<tr>
+												<td>
+													<select name="bday1">
+														<option value="">&nbsp;</option>
+														{$bdaydaysel}
+													</select>
+												</td>
+												<td>
+													<select name="bday2">
+														<option value="">&nbsp;</option>
+														<option value="1" {$bdaymonthsel['1']}>{$lang->month_1}</option>
+														<option value="2" {$bdaymonthsel['2']}>{$lang->month_2}</option>
+														<option value="3" {$bdaymonthsel['3']}>{$lang->month_3}</option>
+														<option value="4" {$bdaymonthsel['4']}>{$lang->month_4}</option>
+														<option value="5" {$bdaymonthsel['5']}>{$lang->month_5}</option>
+														<option value="6" {$bdaymonthsel['6']}>{$lang->month_6}</option>
+														<option value="7" {$bdaymonthsel['7']}>{$lang->month_7}</option>
+														<option value="8" {$bdaymonthsel['8']}>{$lang->month_8}</option>
+														<option value="9" {$bdaymonthsel['9']}>{$lang->month_9}</option>
+														<option value="10" {$bdaymonthsel['10']}>{$lang->month_10}</option>
+														<option value="11" {$bdaymonthsel['11']}>{$lang->month_11}</option>
+														<option value="12" {$bdaymonthsel['12']}>{$lang->month_12}</option>
+													</select>
+												</td>
+												<td>
+													<input type="text" class="textbox" size="4" maxlength="4" name="bday3" value="{$bday['2']}" />
+												</td>
+											</tr>
+											<tr>
+												<td colspan="3">
+													<span class="smalltext">{$lang->birthdayprivacy}</span>
+												</td>
+											</tr>
+											<tr>
+												<td colspan="3">
+													<select name="birthdayprivacy">
+														<option value="all"{$allselected}>{$lang->birthdayprivacyall}</option>
+														<option value="none"{$noneselected}>{$lang->birthdayprivacynone}</option>
+														<option value="age"{$ageselected}>{$lang->birthdayprivacyage}</option>
+													</select>
+												</td>
+											</tr>
+											{$website}
+										</table>
+									</fieldset>
+									{$customfields}
+								</td>
+								<td width="50%" class="trow1" valign="top">
+									{$customtitle}
+									{$contactfields}
+									{$awaysection}
+								</td>
+							</tr>
+						</table>
+						<br />
+						<div align="center">
+							<input type="hidden" name="action" value="do_profile" />
+							<input type="submit" class="button" name="regsubmit" value="{$lang->update_profile}" />
+						</div>
+					</td>
+				</tr>
+			</table>
+		</form>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="usercp_profile_away" version="1816"><![CDATA[<br />
 <fieldset class="trow2">
@@ -13754,7 +14531,7 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 {$referral_link}]]></template>
 		<template name="usercp_reputation" version="1600"><![CDATA[<strong>{$lang->reputation}</strong> {$reputation_link} [<a href="reputation.php?uid={$mybb->user['uid']}">{$lang->details}</a>]<br />]]></template>
 		<template name="usercp_resendactivation" version="1800"><![CDATA[<br />(<a href="member.php?action=resendactivation">{$lang->resend_activation}</a>)]]></template>
-		<template name="usercp_subscriptions" version="1817"><![CDATA[<html>
+		<template name="usercp_subscriptions" version="1829"><![CDATA[<html>
 <head>
 	<title>{$mybb->settings['bbname']} - {$lang->subscriptions}</title>
 	{$headerinclude}
@@ -13764,7 +14541,7 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 	<table width="100%" border="0" align="center">
 		<tr>
 			{$usercpnav}
-			<td valign="top">
+			<td valign="top" class="margck">
 				{$multipage}
 				<form action="usercp.php" method="post" name="input">
 					<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
@@ -13849,25 +14626,25 @@ document.write('<br /><span class="smalltext"><a href="javascript:void(0)" oncli
 {$themeselect_option}
 </select>]]></template>
 		<template name="usercp_themeselector_option" version="1800"><![CDATA[<option value="{$theme['tid']}"{$sel}>{$depth}{$theme['name']}</option>]]></template>
-		<template name="usercp_usergroups" version="120"><![CDATA[<html>
-<head>
-<title>{$mybb->settings['bbname']} - {$lang->group_memberships}</title>
-{$headerinclude}
-</head>
-<body>
-{$header}
-<table width="100%" border="0" align="center">
-<tr>
-{$usercpnav}
-<td valign="top">
-{$leadinggroups}
-{$joinablegroups}
-{$membergroups}
-</td>
-</tr>
-</table>
-{$footer}
-</body>
+		<template name="usercp_usergroups" version="1829"><![CDATA[<html>
+	<head>
+		<title>{$mybb->settings['bbname']} - {$lang->group_memberships}</title>
+		{$headerinclude}
+	</head>
+	<body>
+		{$header}
+		<table width="100%" border="0" align="center">
+			<tr>
+				{$usercpnav}
+				<td valign="top" class="margck">
+					{$leadinggroups}
+					{$joinablegroups}
+					{$membergroups}
+				</td>
+			</tr>
+		</table>
+		{$footer}
+	</body>
 </html>]]></template>
 		<template name="usercp_usergroups_joinable" version="1800"><![CDATA[<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
 <tr>
-- 
GitLab