+
+
EDITO
+!edito!
+
+
+
+
Dernier post
+ !article_complet!0
+
+
+
Avant dernier post
+ !article_complet!-1
+
+
+
Un autre sous titre
+
Je dois donc avoir ici un simple paragraphe qui va s'étendre sur toute la largeur de ma fenètre. Aenean massa.
+Cum sociis natoque penatibus et m. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
+
+
+
bloctxt Block 1
+
+
+
bloctxt Block 2
+
+
+
bloctxt Block 3
+
+
+
bloctxt Block 4
+
+
+
bloctxt Block 5
+
+
+
bloctxt Block 6
+
+
diff --git a/revolution_16/themes/NBOR/html/detail-news.html b/revolution_16/themes/NBOR/html/detail-news.html
new file mode 100644
index 000000000..e9736a7cd
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/detail-news.html
@@ -0,0 +1,7 @@
+
+
!N_titre!
+
!N_texte!
+
Publié le : !N_date! facebook !N_previous_article! !N_next_article!
+
+
+!N_boxrel_stuff!
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/html/editorial.html b/revolution_16/themes/NBOR/html/editorial.html
new file mode 100644
index 000000000..a44ce3744
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/editorial.html
@@ -0,0 +1,8 @@
+
+
+
+ !editorial_content!
+
+
+
+
diff --git a/revolution_16/themes/NBOR/html/footer.html b/revolution_16/themes/NBOR/html/footer.html
new file mode 100644
index 000000000..e0d723786
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/footer.html
@@ -0,0 +1,39 @@
+
+
+
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/html/forum.html b/revolution_16/themes/NBOR/html/forum.html
new file mode 100644
index 000000000..f3b183c70
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/forum.html
@@ -0,0 +1,20 @@
+
Travaux Revolution 15 Responsive?
+ forum_subscribeON()
+
+
+
+ forum_bouton_subscribe()
+
+
+
+
+
+ forum_all()
+
+ forum_subscribeOFF()
+
+
forum_message()
+
+
forum_recherche()
+
+
forum_icones()
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/html/header.html b/revolution_16/themes/NBOR/html/header.html
new file mode 100644
index 000000000..68b7b5ff9
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/header.html
@@ -0,0 +1,54 @@
+
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/html/index-news.html b/revolution_16/themes/NBOR/html/index-news.html
new file mode 100644
index 000000000..ad8d3005f
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/index-news.html
@@ -0,0 +1,25 @@
+
+
+
+
+
+
!N_sujet!
+
!N_texte!
+
+
+'.$notes.'';
+ }
+?>
+
[french]Publié le[/french][english]Published[/english][chinese]Published[/chinese][spanish]Published[/spanish][german]Published[/german] : !N_date!
+
+
+
+
!N_read_more!
+
!N_print! !N_friend! !N_nb_comment! !N_link_comment!
+
+
+
+
diff --git a/revolution_16/themes/NBOR/html/index.html b/revolution_16/themes/NBOR/html/index.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/revolution_16/themes/NBOR/html/modele.forum-adv.html b/revolution_16/themes/NBOR/html/modele.forum-adv.html
new file mode 100644
index 000000000..b1b68ab2c
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/modele.forum-adv.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+
+
Les forums généraux de NPDS
+
+
+
+ forum_bouton_subscribe()
+
+
+
+
+
+ forum_categorie("1,2,3,4") forum_message()
+
+
+
+
+
Les forums relatifs à la documentation En cours de mise en place
+
+
+
+ forum_bouton_subscribe()
+
+
+
+
+
+
+
+
+
+
Les forums relatifs aux thèmes, styles, ... En cours de mise en place
+
+
+
+ forum_bouton_subscribe()
+
+
+
+
+
+
+
+
+groupe_text("2,3,4,5,6")
+
+
Les forums de la team
+
+
+
+ forum_bouton_subscribe()
+
+
+
+
+
+ forum_categorie(5) forum_message()
+
+
+!/!
+
+forum_subscribeOFF()
+
+
+ forum_recherche()
+
+
+
+forum_icones()
+
+
+
+
diff --git a/revolution_16/themes/NBOR/html/modules/f-manager/f-manager-banque.html b/revolution_16/themes/NBOR/html/modules/f-manager/f-manager-banque.html
new file mode 100644
index 000000000..f602cedd4
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/modules/f-manager/f-manager-banque.html
@@ -0,0 +1,48 @@
+
+
+
+ _error
+
+
+ _back
+ _nb_subdir [french]répertoire(s)[/french][english]directory(ies)[/english]
+ _refresh
+
+ _subdirs
+
+
+
+
+ _nb_file [french]fichier(s)[/french][english]file(s)[/english]
+
+ _files
+
+ _infos
+
+
+
+
+ [french]Télécharger un fichier sur le serveur[/french][english]Upload a file[/english]
+
+ _upl_file
+
+
+
+ [french]Créer un fichier[/french][english]Create a file[/english]
+
+ _cre_file
+
+
+
+
+ [french]Créer un rÈpertoire[/french][english]Create a directory[/english]
+
+ _cre_dir
+
+
+
+
+
+ _quota
+
+
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/html/modules/f-manager/f-manager-cmd.html b/revolution_16/themes/NBOR/html/modules/f-manager/f-manager-cmd.html
new file mode 100644
index 000000000..e902f8ce7
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/modules/f-manager/f-manager-cmd.html
@@ -0,0 +1,22 @@
+
+
diff --git a/revolution_16/themes/NBOR/html/modules/f-manager/f-manager.html b/revolution_16/themes/NBOR/html/modules/f-manager/f-manager.html
new file mode 100644
index 000000000..df324bae5
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/modules/f-manager/f-manager.html
@@ -0,0 +1,59 @@
+
+
+
+ _error
+
+
+ _back
+ _nb_subdir [french]répertoire(s)[/french][english]directory(ies)[/english]
+ _refresh _pic
+
+ _subdirs
+
+
+
+
+
+
+
+
+ _nb_file [french]fichier(s)[/french][english]file(s)[/english]
+
+ _files
+
+ _infos
+
+
+
+
+ [french]Rechercher de Fichiers [/french][english]Find files[/english]:
+ [french]Rechercher un fichier par son nom, une partie du nom (le début, la fin, le milieu, ...)[/french][english]Find a file by is name, a part of is name(begin, middle, end ...)[/english]
+
+ _sea_file
+
+
+
+ [french]Télécharger un fichier sur le serveur[/french][english]Upload a file[/english]
+
+ _upl_file
+
+
+
+ [french]Créer un fichier[/french][english]Create a file[/english]
+
+ _cre_file
+
+
+
+
+ [french]Créer un répertoire[/french][english]Create a directory[/english]
+
+ _cre_dir
+
+
+
+
+
+ _quota
+
+
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/html/modules/f-manager/index.html b/revolution_16/themes/NBOR/html/modules/f-manager/index.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/revolution_16/themes/NBOR/html/modules/f-manager/pic-editeur.html b/revolution_16/themes/NBOR/html/modules/f-manager/pic-editeur.html
new file mode 100644
index 000000000..5561cceea
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/modules/f-manager/pic-editeur.html
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+ _back
+ _nb_subdir [french]répertoire(s)[/french][english]directory(ies)[/english]
+ _refresh
+
+ _subdirs
+
+ _files
+
+
+
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/html/modules/f-manager/pic-manager.html b/revolution_16/themes/NBOR/html/modules/f-manager/pic-manager.html
new file mode 100644
index 000000000..6530f5298
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/modules/f-manager/pic-manager.html
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+ _back
+ _nb_subdir [french]répertoire(s)[/french][english]directory(ies)[/english]
+ _refresh
+
+ _subdirs
+
+ _files
+
+
+
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/html/modules/index.html b/revolution_16/themes/NBOR/html/modules/index.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/revolution_16/themes/NBOR/html/top.html b/revolution_16/themes/NBOR/html/top.html
new file mode 100644
index 000000000..fe28648c5
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/top.html
@@ -0,0 +1,64 @@
+
[transl]Welcome to the TOP page for[/transl] !sitename!
+
+
[transl]most read stories[/transl] [transl]Read[/transl]
+
+
+ top_stories()
+
+
+
+
[transl]most commented stories[/transl] [transl]comments[/transl]
+
+
+
+
+
[transl]most active categories[/transl] [transl]Read[/transl]
+
+
+ top_categories()
+
+
+
+
[transl]most read articles in special sections[/transl] [transl]Hits[/transl]
+
+
+ top_sections()
+
+
+
+
[transl]most active news submitters[/transl] [transl]Articles[/transl]
+
+
+ top_storie_authors()
+
+
+
+
[transl]most voted polls[/transl] [transl]Votes[/transl]
+
+
+ top_polls()
+
+
+
+
[transl]most active authors[/transl] [transl]Articles[/transl]
+
+
+ top_authors()
+
+
+
+
[transl]most read reviews[/transl] [transl]Read[/transl]
+
+
+ top_reviews()
+
+
+
+
[transl]most downloaded[/transl] [transl]downloads[/transl]
+
+
+
+
+
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/html/topics.html b/revolution_16/themes/NBOR/html/topics.html
new file mode 100644
index 000000000..deec2cc58
--- /dev/null
+++ b/revolution_16/themes/NBOR/html/topics.html
@@ -0,0 +1,13 @@
+
[transl]Topics[/transl]
+
[transl]Current Active Topics[/transl]
+
[transl]Manage your subscribes[/transl]
+
[transl]Current Active Topics[/transl]
+
+topic_all(3)
+
[transl]Manage your subscribes[/transl]
+
+
+ topic_subscribeON()
+ topic_subscribe(col-xs-4)
+ topic_subscribeOFF()
+
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/images/0logohead.png b/revolution_16/themes/NBOR/images/0logohead.png
new file mode 100644
index 000000000..e52615e76
Binary files /dev/null and b/revolution_16/themes/NBOR/images/0logohead.png differ
diff --git a/revolution_16/themes/NBOR/images/couleurs.png b/revolution_16/themes/NBOR/images/couleurs.png
new file mode 100644
index 000000000..4c108339c
Binary files /dev/null and b/revolution_16/themes/NBOR/images/couleurs.png differ
diff --git a/revolution_16/themes/NBOR/images/header.png b/revolution_16/themes/NBOR/images/header.png
new file mode 100644
index 000000000..6715ccff2
Binary files /dev/null and b/revolution_16/themes/NBOR/images/header.png differ
diff --git a/revolution_16/themes/NBOR/images/logohead.png b/revolution_16/themes/NBOR/images/logohead.png
new file mode 100644
index 000000000..9daea345a
Binary files /dev/null and b/revolution_16/themes/NBOR/images/logohead.png differ
diff --git a/revolution_16/themes/NBOR/images/site-bg.jpg b/revolution_16/themes/NBOR/images/site-bg.jpg
new file mode 100644
index 000000000..127c3b118
Binary files /dev/null and b/revolution_16/themes/NBOR/images/site-bg.jpg differ
diff --git a/revolution_16/themes/NBOR/images/theme.png b/revolution_16/themes/NBOR/images/theme.png
new file mode 100644
index 000000000..4a6be1b6d
Binary files /dev/null and b/revolution_16/themes/NBOR/images/theme.png differ
diff --git a/revolution_16/themes/NBOR/include/footer_before.inc b/revolution_16/themes/NBOR/include/footer_before.inc
new file mode 100644
index 000000000..c8577fd6c
--- /dev/null
+++ b/revolution_16/themes/NBOR/include/footer_before.inc
@@ -0,0 +1,20 @@
+
+
+
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/include/header_head.inc b/revolution_16/themes/NBOR/include/header_head.inc
new file mode 100644
index 000000000..3f06a9b6c
--- /dev/null
+++ b/revolution_16/themes/NBOR/include/header_head.inc
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+';
+
+
+
+?>
+
+
diff --git a/revolution_16/themes/NBOR/include/index.html b/revolution_16/themes/NBOR/include/index.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/revolution_16/themes/NBOR/include/sample.body_onload.inc b/revolution_16/themes/NBOR/include/sample.body_onload.inc
new file mode 100644
index 000000000..d22133e90
--- /dev/null
+++ b/revolution_16/themes/NBOR/include/sample.body_onload.inc
@@ -0,0 +1,15 @@
+
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/index.html b/revolution_16/themes/NBOR/index.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/revolution_16/themes/NBOR/js/index.html b/revolution_16/themes/NBOR/js/index.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/revolution_16/themes/NBOR/js/jquery.js b/revolution_16/themes/NBOR/js/jquery.js
new file mode 100644
index 000000000..006e95310
--- /dev/null
+++ b/revolution_16/themes/NBOR/js/jquery.js
@@ -0,0 +1,5 @@
+/*! jQuery v1.9.1 | (c) 2005, 2012 jQuery Foundation, Inc. | jquery.org/license
+//@ sourceMappingURL=jquery.min.map
+*/(function(e,t){var n,r,i=typeof t,o=e.document,a=e.location,s=e.jQuery,u=e.$,l={},c=[],p="1.9.1",f=c.concat,d=c.push,h=c.slice,g=c.indexOf,m=l.toString,y=l.hasOwnProperty,v=p.trim,b=function(e,t){return new b.fn.init(e,t,r)},x=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=/\S+/g,T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,k=/^[\],:{}\s]*$/,E=/(?:^|:|,)(?:\s*\[)+/g,S=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,A=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,j=/^-ms-/,D=/-([\da-z])/gi,L=function(e,t){return t.toUpperCase()},H=function(e){(o.addEventListener||"load"===e.type||"complete"===o.readyState)&&(q(),b.ready())},q=function(){o.addEventListener?(o.removeEventListener("DOMContentLoaded",H,!1),e.removeEventListener("load",H,!1)):(o.detachEvent("onreadystatechange",H),e.detachEvent("onload",H))};b.fn=b.prototype={jquery:p,constructor:b,init:function(e,n,r){var i,a;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof b?n[0]:n,b.merge(this,b.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:o,!0)),C.test(i[1])&&b.isPlainObject(n))for(i in n)b.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(a=o.getElementById(i[2]),a&&a.parentNode){if(a.id!==i[2])return r.find(e);this.length=1,this[0]=a}return this.context=o,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):b.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),b.makeArray(e,this))},selector:"",length:0,size:function(){return this.length},toArray:function(){return h.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=b.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return b.each(this,e,t)},ready:function(e){return b.ready.promise().done(e),this},slice:function(){return this.pushStack(h.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(b.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:d,sort:[].sort,splice:[].splice},b.fn.init.prototype=b.fn,b.extend=b.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},u=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},u=2),"object"==typeof s||b.isFunction(s)||(s={}),l===u&&(s=this,--u);l>u;u++)if(null!=(o=arguments[u]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(b.isPlainObject(r)||(n=b.isArray(r)))?(n?(n=!1,a=e&&b.isArray(e)?e:[]):a=e&&b.isPlainObject(e)?e:{},s[i]=b.extend(c,a,r)):r!==t&&(s[i]=r));return s},b.extend({noConflict:function(t){return e.$===b&&(e.$=u),t&&e.jQuery===b&&(e.jQuery=s),b},isReady:!1,readyWait:1,holdReady:function(e){e?b.readyWait++:b.ready(!0)},ready:function(e){if(e===!0?!--b.readyWait:!b.isReady){if(!o.body)return setTimeout(b.ready);b.isReady=!0,e!==!0&&--b.readyWait>0||(n.resolveWith(o,[b]),b.fn.trigger&&b(o).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===b.type(e)},isArray:Array.isArray||function(e){return"array"===b.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[m.call(e)]||"object":typeof e},isPlainObject:function(e){if(!e||"object"!==b.type(e)||e.nodeType||b.isWindow(e))return!1;try{if(e.constructor&&!y.call(e,"constructor")&&!y.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||y.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||o;var r=C.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=b.buildFragment([e],t,i),i&&b(i).remove(),b.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=b.trim(n),n&&k.test(n.replace(S,"@").replace(A,"]").replace(E,"")))?Function("return "+n)():(b.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||b.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&b.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(j,"ms-").replace(D,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:v&&!v.call("\ufeff\u00a0")?function(e){return null==e?"":v.call(e)}:function(e){return null==e?"":(e+"").replace(T,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?b.merge(n,"string"==typeof e?[e]:e):d.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(g)return g.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return f.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),b.isFunction(e)?(r=h.call(arguments,2),i=function(){return e.apply(n||this,r.concat(h.call(arguments)))},i.guid=e.guid=e.guid||b.guid++,i):t},access:function(e,n,r,i,o,a,s){var u=0,l=e.length,c=null==r;if("object"===b.type(r)){o=!0;for(u in r)b.access(e,n,u,r[u],!0,a,s)}else if(i!==t&&(o=!0,b.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(b(e),n)})),n))for(;l>u;u++)n(e[u],r,s?i:i.call(e[u],u,n(e[u],r)));return o?e:c?n.call(e):l?n(e[0],r):a},now:function(){return(new Date).getTime()}}),b.ready.promise=function(t){if(!n)if(n=b.Deferred(),"complete"===o.readyState)setTimeout(b.ready);else if(o.addEventListener)o.addEventListener("DOMContentLoaded",H,!1),e.addEventListener("load",H,!1);else{o.attachEvent("onreadystatechange",H),e.attachEvent("onload",H);var r=!1;try{r=null==e.frameElement&&o.documentElement}catch(i){}r&&r.doScroll&&function a(){if(!b.isReady){try{r.doScroll("left")}catch(e){return setTimeout(a,50)}q(),b.ready()}}()}return n.promise(t)},b.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=b.type(e);return b.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=b(o);var _={};function F(e){var t=_[e]={};return b.each(e.match(w)||[],function(e,n){t[n]=!0}),t}b.Callbacks=function(e){e="string"==typeof e?_[e]||F(e):b.extend({},e);var n,r,i,o,a,s,u=[],l=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=u.length,n=!0;u&&o>a;a++)if(u[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,u&&(l?l.length&&c(l.shift()):r?u=[]:p.disable())},p={add:function(){if(u){var t=u.length;(function i(t){b.each(t,function(t,n){var r=b.type(n);"function"===r?e.unique&&p.has(n)||u.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=u.length:r&&(s=t,c(r))}return this},remove:function(){return u&&b.each(arguments,function(e,t){var r;while((r=b.inArray(t,u,r))>-1)u.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?b.inArray(e,u)>-1:!(!u||!u.length)},empty:function(){return u=[],this},disable:function(){return u=l=r=t,this},disabled:function(){return!u},lock:function(){return l=t,r||p.disable(),this},locked:function(){return!l},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],!u||i&&!l||(n?l.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},b.extend({Deferred:function(e){var t=[["resolve","done",b.Callbacks("once memory"),"resolved"],["reject","fail",b.Callbacks("once memory"),"rejected"],["notify","progress",b.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return b.Deferred(function(n){b.each(t,function(t,o){var a=o[0],s=b.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&b.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?b.extend(e,r):r}},i={};return r.pipe=r.then,b.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=h.call(arguments),r=n.length,i=1!==r||e&&b.isFunction(e.promise)?r:0,o=1===i?e:b.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?h.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,u,l;if(r>1)for(s=Array(r),u=Array(r),l=Array(r);r>t;t++)n[t]&&b.isFunction(n[t].promise)?n[t].promise().done(a(t,l,n)).fail(o.reject).progress(a(t,u,s)):--i;return i||o.resolveWith(l,n),o.promise()}}),b.support=function(){var t,n,r,a,s,u,l,c,p,f,d=o.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="
a ",n=d.getElementsByTagName("*"),r=d.getElementsByTagName("a")[0],!n||!r||!n.length)return{};s=o.createElement("select"),l=s.appendChild(o.createElement("option")),a=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={getSetAttribute:"t"!==d.className,leadingWhitespace:3===d.firstChild.nodeType,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:"/a"===r.getAttribute("href"),opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:!!a.value,optSelected:l.selected,enctype:!!o.createElement("form").enctype,html5Clone:"<:nav>"!==o.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===o.compatMode,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},a.checked=!0,t.noCloneChecked=a.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!l.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}a=o.createElement("input"),a.setAttribute("value",""),t.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),t.radioValue="t"===a.value,a.setAttribute("checked","t"),a.setAttribute("name","t"),u=o.createDocumentFragment(),u.appendChild(a),t.appendChecked=a.checked,t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;return d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip,b(function(){var n,r,a,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",u=o.getElementsByTagName("body")[0];u&&(n=o.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",u.appendChild(n).appendChild(d),d.innerHTML="
",a=d.getElementsByTagName("td"),a[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===a[0].offsetHeight,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=p&&0===a[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=4===d.offsetWidth,t.doesNotIncludeMarginInBodyOffset=1!==u.offsetTop,e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(o.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="
",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(u.style.zoom=1)),u.removeChild(n),n=d=a=r=null)}),n=s=u=l=r=a=null,t}();var O=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,B=/([A-Z])/g;function P(e,n,r,i){if(b.acceptData(e)){var o,a,s=b.expando,u="string"==typeof n,l=e.nodeType,p=l?b.cache:e,f=l?e[s]:e[s]&&s;if(f&&p[f]&&(i||p[f].data)||!u||r!==t)return f||(l?e[s]=f=c.pop()||b.guid++:f=s),p[f]||(p[f]={},l||(p[f].toJSON=b.noop)),("object"==typeof n||"function"==typeof n)&&(i?p[f]=b.extend(p[f],n):p[f].data=b.extend(p[f].data,n)),o=p[f],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[b.camelCase(n)]=r),u?(a=o[n],null==a&&(a=o[b.camelCase(n)])):a=o,a}}function R(e,t,n){if(b.acceptData(e)){var r,i,o,a=e.nodeType,s=a?b.cache:e,u=a?e[b.expando]:b.expando;if(s[u]){if(t&&(o=n?s[u]:s[u].data)){b.isArray(t)?t=t.concat(b.map(t,b.camelCase)):t in o?t=[t]:(t=b.camelCase(t),t=t in o?[t]:t.split(" "));for(r=0,i=t.length;i>r;r++)delete o[t[r]];if(!(n?$:b.isEmptyObject)(o))return}(n||(delete s[u].data,$(s[u])))&&(a?b.cleanData([e],!0):b.support.deleteExpando||s!=s.window?delete s[u]:s[u]=null)}}}b.extend({cache:{},expando:"jQuery"+(p+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?b.cache[e[b.expando]]:e[b.expando],!!e&&!$(e)},data:function(e,t,n){return P(e,t,n)},removeData:function(e,t){return R(e,t)},_data:function(e,t,n){return P(e,t,n,!0)},_removeData:function(e,t){return R(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&b.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),b.fn.extend({data:function(e,n){var r,i,o=this[0],a=0,s=null;if(e===t){if(this.length&&(s=b.data(o),1===o.nodeType&&!b._data(o,"parsedAttrs"))){for(r=o.attributes;r.length>a;a++)i=r[a].name,i.indexOf("data-")||(i=b.camelCase(i.slice(5)),W(o,i,s[i]));b._data(o,"parsedAttrs",!0)}return s}return"object"==typeof e?this.each(function(){b.data(this,e)}):b.access(this,function(n){return n===t?o?W(o,e,b.data(o,e)):null:(this.each(function(){b.data(this,e,n)}),t)},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function W(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(B,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:O.test(r)?b.parseJSON(r):r}catch(o){}b.data(e,n,r)}else r=t}return r}function $(e){var t;for(t in e)if(("data"!==t||!b.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}b.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=b._data(e,n),r&&(!i||b.isArray(r)?i=b._data(e,n,b.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=b.queue(e,t),r=n.length,i=n.shift(),o=b._queueHooks(e,t),a=function(){b.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),o.cur=i,i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return b._data(e,n)||b._data(e,n,{empty:b.Callbacks("once memory").add(function(){b._removeData(e,t+"queue"),b._removeData(e,n)})})}}),b.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?b.queue(this[0],e):n===t?this:this.each(function(){var t=b.queue(this,e,n);b._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&b.dequeue(this,e)})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(e,t){return e=b.fx?b.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=b.Deferred(),a=this,s=this.length,u=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=b._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(u));return u(),o.promise(n)}});var I,z,X=/[\t\r\n]/g,U=/\r/g,V=/^(?:input|select|textarea|button|object)$/i,Y=/^(?:a|area)$/i,J=/^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i,G=/^(?:checked|selected)$/i,Q=b.support.getSetAttribute,K=b.support.input;b.fn.extend({attr:function(e,t){return b.access(this,b.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,t){return b.access(this,b.prop,e,t,arguments.length>1)},removeProp:function(e){return e=b.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,u="string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=b.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,u=0===arguments.length||"string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?b.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e,r="boolean"==typeof t;return b.isFunction(e)?this.each(function(n){b(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var o,a=0,s=b(this),u=t,l=e.match(w)||[];while(o=l[a++])u=r?u:!s.hasClass(o),s[u?"addClass":"removeClass"](o)}else(n===i||"boolean"===n)&&(this.className&&b._data(this,"__className__",this.className),this.className=this.className||e===!1?"":b._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(X," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=b.isFunction(e),this.each(function(n){var o,a=b(this);1===this.nodeType&&(o=i?e.call(this,n,a.val()):e,null==o?o="":"number"==typeof o?o+="":b.isArray(o)&&(o=b.map(o,function(e){return null==e?"":e+""})),r=b.valHooks[this.type]||b.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=b.valHooks[o.type]||b.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(U,""):null==n?"":n)}}}),b.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,u=0>i?s:o?i:0;for(;s>u;u++)if(n=r[u],!(!n.selected&&u!==i||(b.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&b.nodeName(n.parentNode,"optgroup"))){if(t=b(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n=b.makeArray(t);return b(e).find("option").each(function(){this.selected=b.inArray(b(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attr:function(e,n,r){var o,a,s,u=e.nodeType;if(e&&3!==u&&8!==u&&2!==u)return typeof e.getAttribute===i?b.prop(e,n,r):(a=1!==u||!b.isXMLDoc(e),a&&(n=n.toLowerCase(),o=b.attrHooks[n]||(J.test(n)?z:I)),r===t?o&&a&&"get"in o&&null!==(s=o.get(e,n))?s:(typeof e.getAttribute!==i&&(s=e.getAttribute(n)),null==s?t:s):null!==r?o&&a&&"set"in o&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r):(b.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(w);if(o&&1===e.nodeType)while(n=o[i++])r=b.propFix[n]||n,J.test(n)?!Q&&G.test(n)?e[b.camelCase("default-"+n)]=e[r]=!1:e[r]=!1:b.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!b.support.radioValue&&"radio"===t&&b.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!b.isXMLDoc(e),a&&(n=b.propFix[n]||n,o=b.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):V.test(e.nodeName)||Y.test(e.nodeName)&&e.href?0:t}}}}),z={get:function(e,n){var r=b.prop(e,n),i="boolean"==typeof r&&e.getAttribute(n),o="boolean"==typeof r?K&&Q?null!=i:G.test(n)?e[b.camelCase("default-"+n)]:!!i:e.getAttributeNode(n);return o&&o.value!==!1?n.toLowerCase():t},set:function(e,t,n){return t===!1?b.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&b.propFix[n]||n,n):e[b.camelCase("default-"+n)]=e[n]=!0,n}},K&&Q||(b.attrHooks.value={get:function(e,n){var r=e.getAttributeNode(n);return b.nodeName(e,"input")?e.defaultValue:r&&r.specified?r.value:t},set:function(e,n,r){return b.nodeName(e,"input")?(e.defaultValue=n,t):I&&I.set(e,n,r)}}),Q||(I=b.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&("id"===n||"name"===n||"coords"===n?""!==r.value:r.specified)?r.value:t},set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},b.attrHooks.contenteditable={get:I.get,set:function(e,t,n){I.set(e,""===t?!1:t,n)}},b.each(["width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}})})),b.support.hrefNormalized||(b.each(["href","src","width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return null==r?t:r}})}),b.each(["href","src"],function(e,t){b.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),b.support.style||(b.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),b.support.optSelected||(b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),b.support.enctype||(b.propFix.enctype="encoding"),b.support.checkOn||b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return null===e.getAttribute("value")?"on":e.value}}}),b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,n){return b.isArray(n)?e.checked=b.inArray(b(e).val(),n)>=0:t}})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}b.event={global:{},add:function(e,n,r,o,a){var s,u,l,c,p,f,d,h,g,m,y,v=b._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=b.guid++),(u=v.events)||(u=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof b===i||e&&b.event.triggered===e.type?t:b.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(w)||[""],l=n.length;while(l--)s=rt.exec(n[l])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),p=b.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=b.event.special[g]||{},d=b.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&b.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=u[g])||(h=u[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),b.event.global[g]=!0;e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,p,f,d,h,g,m=b.hasData(e)&&b._data(e);if(m&&(c=m.events)){t=(t||"").match(w)||[""],l=t.length;while(l--)if(s=rt.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=b.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),u=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));u&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||b.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)b.event.remove(e,d+t[l],n,r,!0);b.isEmptyObject(c)&&(delete m.handle,b._removeData(e,"events"))}},trigger:function(n,r,i,a){var s,u,l,c,p,f,d,h=[i||o],g=y.call(n,"type")?n.type:n,m=y.call(n,"namespace")?n.namespace.split("."):[];if(l=f=i=i||o,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+b.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),u=0>g.indexOf(":")&&"on"+g,n=n[b.expando]?n:new b.Event(g,"object"==typeof n&&n),n.isTrigger=!0,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:b.makeArray(r,[n]),p=b.event.special[g]||{},a||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!a&&!p.noBubble&&!b.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(l=l.parentNode);l;l=l.parentNode)h.push(l),f=l;f===(i.ownerDocument||o)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((l=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(b._data(l,"events")||{})[n.type]&&b._data(l,"handle"),s&&s.apply(l,r),s=u&&l[u],s&&b.acceptData(l)&&s.apply&&s.apply(l,r)===!1&&n.preventDefault();if(n.type=g,!(a||n.isDefaultPrevented()||p._default&&p._default.apply(i.ownerDocument,r)!==!1||"click"===g&&b.nodeName(i,"a")||!b.acceptData(i)||!u||!i[g]||b.isWindow(i))){f=i[u],f&&(i[u]=null),b.event.triggered=g;try{i[g]()}catch(v){}b.event.triggered=t,f&&(i[u]=f)}return n.result}},dispatch:function(e){e=b.event.fix(e);var n,r,i,o,a,s=[],u=h.call(arguments),l=(b._data(this,"events")||{})[e.type]||[],c=b.event.special[e.type]||{};if(u[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=b.event.handlers.call(this,e,l),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((b.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,u),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],u=n.delegateCount,l=e.target;if(u&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!=this;l=l.parentNode||this)if(1===l.nodeType&&(l.disabled!==!0||"click"!==e.type)){for(o=[],a=0;u>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?b(r,this).index(l)>=0:b.find(r,this,null,[l]).length),o[r]&&o.push(i);o.length&&s.push({elem:l,handlers:o})}return n.length>u&&s.push({elem:this,handlers:n.slice(u)}),s},fix:function(e){if(e[b.expando])return e;var t,n,r,i=e.type,a=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new b.Event(a),t=r.length;while(t--)n=r[t],e[n]=a[n];return e.target||(e.target=a.srcElement||o),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,a):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,a,s=n.button,u=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||o,a=i.documentElement,r=i.body,e.pageX=n.clientX+(a&&a.scrollLeft||r&&r.scrollLeft||0)-(a&&a.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(a&&a.scrollTop||r&&r.scrollTop||0)-(a&&a.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},click:{trigger:function(){return b.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t}},focus:{trigger:function(){if(this!==o.activeElement&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===o.activeElement&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=b.extend(new b.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?b.event.trigger(i,null,t):b.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},b.removeEvent=o.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},b.Event=function(e,n){return this instanceof b.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&b.extend(this,n),this.timeStamp=e&&e.timeStamp||b.now(),this[b.expando]=!0,t):new b.Event(e,n)},b.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){b.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;
+return(!i||i!==r&&!b.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),b.support.submitBubbles||(b.event.special.submit={setup:function(){return b.nodeName(this,"form")?!1:(b.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=b.nodeName(n,"input")||b.nodeName(n,"button")?n.form:t;r&&!b._data(r,"submitBubbles")&&(b.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),b._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&b.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return b.nodeName(this,"form")?!1:(b.event.remove(this,"._submit"),t)}}),b.support.changeBubbles||(b.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(b.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),b.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),b.event.simulate("change",this,e,!0)})),!1):(b.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!b._data(t,"changeBubbles")&&(b.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||b.event.simulate("change",this.parentNode,e,!0)}),b._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return b.event.remove(this,"._change"),!Z.test(this.nodeName)}}),b.support.focusinBubbles||b.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){b.event.simulate(t,e.target,b.event.fix(e),!0)};b.event.special[t]={setup:function(){0===n++&&o.addEventListener(e,r,!0)},teardown:function(){0===--n&&o.removeEventListener(e,r,!0)}}}),b.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return b().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=b.guid++)),this.each(function(){b.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,b(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){b.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){b.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?b.event.trigger(e,n,r,!0):t}}),function(e,t){var n,r,i,o,a,s,u,l,c,p,f,d,h,g,m,y,v,x="sizzle"+-new Date,w=e.document,T={},N=0,C=0,k=it(),E=it(),S=it(),A=typeof t,j=1<<31,D=[],L=D.pop,H=D.push,q=D.slice,M=D.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},_="[\\x20\\t\\r\\n\\f]",F="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=F.replace("w","w#"),B="([*^$|!~]?=)",P="\\["+_+"*("+F+")"+_+"*(?:"+B+_+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+O+")|)|)"+_+"*\\]",R=":("+F+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+P.replace(3,8)+")*)|.*)\\)|)",W=RegExp("^"+_+"+|((?:^|[^\\\\])(?:\\\\.)*)"+_+"+$","g"),$=RegExp("^"+_+"*,"+_+"*"),I=RegExp("^"+_+"*([\\x20\\t\\r\\n\\f>+~])"+_+"*"),z=RegExp(R),X=RegExp("^"+O+"$"),U={ID:RegExp("^#("+F+")"),CLASS:RegExp("^\\.("+F+")"),NAME:RegExp("^\\[name=['\"]?("+F+")['\"]?\\]"),TAG:RegExp("^("+F.replace("w","w*")+")"),ATTR:RegExp("^"+P),PSEUDO:RegExp("^"+R),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+_+"*(even|odd|(([+-]|)(\\d*)n|)"+_+"*(?:([+-]|)"+_+"*(\\d+)|))"+_+"*\\)|)","i"),needsContext:RegExp("^"+_+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+_+"*((?:-\\d)?\\d*)"+_+"*\\)|)(?=[^-]|$)","i")},V=/[\x20\t\r\n\f]*[+~]/,Y=/^[^{]+\{\s*\[native code/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,G=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,K=/'|\\/g,Z=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,et=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,tt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(55296|n>>10,56320|1023&n)};try{q.call(w.documentElement.childNodes,0)[0].nodeType}catch(nt){q=function(e){var t,n=[];while(t=this[e++])n.push(t);return n}}function rt(e){return Y.test(e+"")}function it(){var e,t=[];return e=function(n,r){return t.push(n+=" ")>i.cacheLength&&delete e[t.shift()],e[n]=r}}function ot(e){return e[x]=!0,e}function at(e){var t=p.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}}function st(e,t,n,r){var i,o,a,s,u,l,f,g,m,v;if((t?t.ownerDocument||t:w)!==p&&c(t),t=t||p,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(!d&&!r){if(i=J.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&y(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return H.apply(n,q.call(t.getElementsByTagName(e),0)),n;if((a=i[3])&&T.getByClassName&&t.getElementsByClassName)return H.apply(n,q.call(t.getElementsByClassName(a),0)),n}if(T.qsa&&!h.test(e)){if(f=!0,g=x,m=t,v=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){l=ft(e),(f=t.getAttribute("id"))?g=f.replace(K,"\\$&"):t.setAttribute("id",g),g="[id='"+g+"'] ",u=l.length;while(u--)l[u]=g+dt(l[u]);m=V.test(e)&&t.parentNode||t,v=l.join(",")}if(v)try{return H.apply(n,q.call(m.querySelectorAll(v),0)),n}catch(b){}finally{f||t.removeAttribute("id")}}}return wt(e.replace(W,"$1"),t,n,r)}a=st.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},c=st.setDocument=function(e){var n=e?e.ownerDocument||e:w;return n!==p&&9===n.nodeType&&n.documentElement?(p=n,f=n.documentElement,d=a(n),T.tagNameNoComments=at(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),T.attributes=at(function(e){e.innerHTML="
";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),T.getByClassName=at(function(e){return e.innerHTML="
",e.getElementsByClassName&&e.getElementsByClassName("e").length?(e.lastChild.className="e",2===e.getElementsByClassName("e").length):!1}),T.getByName=at(function(e){e.id=x+0,e.innerHTML="
",f.insertBefore(e,f.firstChild);var t=n.getElementsByName&&n.getElementsByName(x).length===2+n.getElementsByName(x+0).length;return T.getIdNotName=!n.getElementById(x),f.removeChild(e),t}),i.attrHandle=at(function(e){return e.innerHTML="
",e.firstChild&&typeof e.firstChild.getAttribute!==A&&"#"===e.firstChild.getAttribute("href")})?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},T.getIdNotName?(i.find.ID=function(e,t){if(typeof t.getElementById!==A&&!d){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){return e.getAttribute("id")===t}}):(i.find.ID=function(e,n){if(typeof n.getElementById!==A&&!d){var r=n.getElementById(e);return r?r.id===e||typeof r.getAttributeNode!==A&&r.getAttributeNode("id").value===e?[r]:t:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){var n=typeof e.getAttributeNode!==A&&e.getAttributeNode("id");return n&&n.value===t}}),i.find.TAG=T.tagNameNoComments?function(e,n){return typeof n.getElementsByTagName!==A?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},i.find.NAME=T.getByName&&function(e,n){return typeof n.getElementsByName!==A?n.getElementsByName(name):t},i.find.CLASS=T.getByClassName&&function(e,n){return typeof n.getElementsByClassName===A||d?t:n.getElementsByClassName(e)},g=[],h=[":focus"],(T.qsa=rt(n.querySelectorAll))&&(at(function(e){e.innerHTML="
",e.querySelectorAll("[selected]").length||h.push("\\["+_+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||h.push(":checked")}),at(function(e){e.innerHTML="
",e.querySelectorAll("[i^='']").length&&h.push("[*^$]="+_+"*(?:\"\"|'')"),e.querySelectorAll(":enabled").length||h.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),h.push(",.*:")})),(T.matchesSelector=rt(m=f.matchesSelector||f.mozMatchesSelector||f.webkitMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&at(function(e){T.disconnectedMatch=m.call(e,"div"),m.call(e,"[s!='']:x"),g.push("!=",R)}),h=RegExp(h.join("|")),g=RegExp(g.join("|")),y=rt(f.contains)||f.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},v=f.compareDocumentPosition?function(e,t){var r;return e===t?(u=!0,0):(r=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t))?1&r||e.parentNode&&11===e.parentNode.nodeType?e===n||y(w,e)?-1:t===n||y(w,t)?1:0:4&r?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return u=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:0;if(o===a)return ut(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?ut(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},u=!1,[0,0].sort(v),T.detectDuplicates=u,p):p},st.matches=function(e,t){return st(e,null,null,t)},st.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&c(e),t=t.replace(Z,"='$1']"),!(!T.matchesSelector||d||g&&g.test(t)||h.test(t)))try{var n=m.call(e,t);if(n||T.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return st(t,p,null,[e]).length>0},st.contains=function(e,t){return(e.ownerDocument||e)!==p&&c(e),y(e,t)},st.attr=function(e,t){var n;return(e.ownerDocument||e)!==p&&c(e),d||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):d||T.attributes?e.getAttribute(t):((n=e.getAttributeNode(t))||e.getAttribute(t))&&e[t]===!0?t:n&&n.specified?n.value:null},st.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},st.uniqueSort=function(e){var t,n=[],r=1,i=0;if(u=!T.detectDuplicates,e.sort(v),u){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e};function ut(e,t){var n=t&&e,r=n&&(~t.sourceIndex||j)-(~e.sourceIndex||j);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function lt(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function ct(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pt(e){return ot(function(t){return t=+t,ot(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}o=st.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=o(t);return n},i=st.selectors={cacheLength:50,createPseudo:ot,match:U,find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(et,tt),e[3]=(e[4]||e[5]||"").replace(et,tt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||st.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&st.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return U.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&z.test(n)&&(t=ft(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){return"*"===e?function(){return!0}:(e=e.replace(et,tt).toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[e+" "];return t||(t=RegExp("(^|"+_+")"+e+"("+_+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==A&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=st.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[x]||(m[x]={}),l=c[e]||[],d=l[0]===N&&l[1],f=l[0]===N&&l[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[N,d,f];break}}else if(v&&(l=(t[x]||(t[x]={}))[e])&&l[0]===N)f=l[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[x]||(p[x]={}))[e]=[N,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||st.error("unsupported pseudo: "+e);return r[x]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?ot(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=M.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:ot(function(e){var t=[],n=[],r=s(e.replace(W,"$1"));return r[x]?ot(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:ot(function(e){return function(t){return st(e,t).length>0}}),contains:ot(function(e){return function(t){return(t.textContent||t.innerText||o(t)).indexOf(e)>-1}}),lang:ot(function(e){return X.test(e||"")||st.error("unsupported lang: "+e),e=e.replace(et,tt).toLowerCase(),function(t){var n;do if(n=d?t.getAttribute("xml:lang")||t.getAttribute("lang"):t.lang)return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!i.pseudos.empty(e)},header:function(e){return Q.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:pt(function(){return[0]}),last:pt(function(e,t){return[t-1]}),eq:pt(function(e,t,n){return[0>n?n+t:n]}),even:pt(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:pt(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:pt(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:pt(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}};for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})i.pseudos[n]=lt(n);for(n in{submit:!0,reset:!0})i.pseudos[n]=ct(n);function ft(e,t){var n,r,o,a,s,u,l,c=E[e+" "];if(c)return t?0:c.slice(0);s=e,u=[],l=i.preFilter;while(s){(!n||(r=$.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),u.push(o=[])),n=!1,(r=I.exec(s))&&(n=r.shift(),o.push({value:n,type:r[0].replace(W," ")}),s=s.slice(n.length));for(a in i.filter)!(r=U[a].exec(s))||l[a]&&!(r=l[a](r))||(n=r.shift(),o.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?st.error(e):E(e,u).slice(0)}function dt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function ht(e,t,n){var i=t.dir,o=n&&"parentNode"===i,a=C++;return t.first?function(t,n,r){while(t=t[i])if(1===t.nodeType||o)return e(t,n,r)}:function(t,n,s){var u,l,c,p=N+" "+a;if(s){while(t=t[i])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[i])if(1===t.nodeType||o)if(c=t[x]||(t[x]={}),(l=c[i])&&l[0]===p){if((u=l[1])===!0||u===r)return u===!0}else if(l=c[i]=[p],l[1]=e(t,n,s)||r,l[1]===!0)return!0}}function gt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function mt(e,t,n,r,i){var o,a=[],s=0,u=e.length,l=null!=t;for(;u>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),l&&t.push(s));return a}function yt(e,t,n,r,i,o){return r&&!r[x]&&(r=yt(r)),i&&!i[x]&&(i=yt(i,o)),ot(function(o,a,s,u){var l,c,p,f=[],d=[],h=a.length,g=o||xt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:mt(g,f,e,s,u),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,u),r){l=mt(y,d),r(l,[],s,u),c=l.length;while(c--)(p=l[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){l=[],c=y.length;while(c--)(p=y[c])&&l.push(m[c]=p);i(null,y=[],l,u)}c=y.length;while(c--)(p=y[c])&&(l=i?M.call(o,p):f[c])>-1&&(o[l]=!(a[l]=p))}}else y=mt(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)})}function vt(e){var t,n,r,o=e.length,a=i.relative[e[0].type],s=a||i.relative[" "],u=a?1:0,c=ht(function(e){return e===t},s,!0),p=ht(function(e){return M.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;o>u;u++)if(n=i.relative[e[u].type])f=[ht(gt(f),n)];else{if(n=i.filter[e[u].type].apply(null,e[u].matches),n[x]){for(r=++u;o>r;r++)if(i.relative[e[r].type])break;return yt(u>1&>(f),u>1&&dt(e.slice(0,u-1)).replace(W,"$1"),n,r>u&&vt(e.slice(u,r)),o>r&&vt(e=e.slice(r)),o>r&&dt(e))}f.push(n)}return gt(f)}function bt(e,t){var n=0,o=t.length>0,a=e.length>0,s=function(s,u,c,f,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,T=l,C=s||a&&i.find.TAG("*",d&&u.parentNode||u),k=N+=null==T?1:Math.random()||.1;for(w&&(l=u!==p&&u,r=n);null!=(h=C[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,u,c)){f.push(h);break}w&&(N=k,r=++n)}o&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,o&&b!==v){g=0;while(m=t[g++])m(x,y,u,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=L.call(f));y=mt(y)}H.apply(f,y),w&&!s&&y.length>0&&v+t.length>1&&st.uniqueSort(f)}return w&&(N=k,l=T),x};return o?ot(s):s}s=st.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){t||(t=ft(e)),n=t.length;while(n--)o=vt(t[n]),o[x]?r.push(o):i.push(o);o=S(e,bt(i,r))}return o};function xt(e,t,n){var r=0,i=t.length;for(;i>r;r++)st(e,t[r],n);return n}function wt(e,t,n,r){var o,a,u,l,c,p=ft(e);if(!r&&1===p.length){if(a=p[0]=p[0].slice(0),a.length>2&&"ID"===(u=a[0]).type&&9===t.nodeType&&!d&&i.relative[a[1].type]){if(t=i.find.ID(u.matches[0].replace(et,tt),t)[0],!t)return n;e=e.slice(a.shift().value.length)}o=U.needsContext.test(e)?0:a.length;while(o--){if(u=a[o],i.relative[l=u.type])break;if((c=i.find[l])&&(r=c(u.matches[0].replace(et,tt),V.test(a[0].type)&&t.parentNode||t))){if(a.splice(o,1),e=r.length&&dt(a),!e)return H.apply(n,q.call(r,0)),n;break}}}return s(e,p)(r,t,d,n,V.test(e)),n}i.pseudos.nth=i.pseudos.eq;function Tt(){}i.filters=Tt.prototype=i.pseudos,i.setFilters=new Tt,c(),st.attr=b.attr,b.find=st,b.expr=st.selectors,b.expr[":"]=b.expr.pseudos,b.unique=st.uniqueSort,b.text=st.getText,b.isXMLDoc=st.isXML,b.contains=st.contains}(e);var at=/Until$/,st=/^(?:parents|prev(?:Until|All))/,ut=/^.[^:#\[\.,]*$/,lt=b.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};b.fn.extend({find:function(e){var t,n,r,i=this.length;if("string"!=typeof e)return r=this,this.pushStack(b(e).filter(function(){for(t=0;i>t;t++)if(b.contains(r[t],this))return!0}));for(n=[],t=0;i>t;t++)b.find(e,this[t],n);return n=this.pushStack(i>1?b.unique(n):n),n.selector=(this.selector?this.selector+" ":"")+e,n},has:function(e){var t,n=b(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(b.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1))},filter:function(e){return this.pushStack(ft(this,e,!0))},is:function(e){return!!e&&("string"==typeof e?lt.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,o=[],a=lt.test(e)||"string"!=typeof e?b(e,t||this.context):0;for(;i>r;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&11!==n.nodeType){if(a?a.index(n)>-1:b.find.matchesSelector(n,e)){o.push(n);break}n=n.parentNode}}return this.pushStack(o.length>1?b.unique(o):o)},index:function(e){return e?"string"==typeof e?b.inArray(this[0],b(e)):b.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?b(e,t):b.makeArray(e&&e.nodeType?[e]:e),r=b.merge(this.get(),n);return this.pushStack(b.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),b.fn.andSelf=b.fn.addBack;function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}b.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(e,t,n){return b.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(e,t,n){return b.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return b.dir(e,"previousSibling",n)},siblings:function(e){return b.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.merge([],e.childNodes)}},function(e,t){b.fn[e]=function(n,r){var i=b.map(this,t,n);return at.test(e)||(r=n),r&&"string"==typeof r&&(i=b.filter(r,i)),i=this.length>1&&!ct[e]?b.unique(i):i,this.length>1&&st.test(e)&&(i=i.reverse()),this.pushStack(i)}}),b.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),1===t.length?b.find.matchesSelector(t[0],e)?[t[0]]:[]:b.find.matches(e,t)},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!b(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(t=t||0,b.isFunction(t))return b.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return b.grep(e,function(e){return e===t===n});if("string"==typeof t){var r=b.grep(e,function(e){return 1===e.nodeType});if(ut.test(t))return b.filter(t,r,!n);t=b.filter(t,r)}return b.grep(e,function(e){return b.inArray(e,t)>=0===n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/
\s*$/g,At={option:[1,""," "],legend:[1,""," "],area:[1,""," "],param:[1,""," "],thead:[1,""],tr:[2,""],col:[2,""],td:[3,""],_default:b.support.htmlSerialize?[0,"",""]:[1,"X","
"]},jt=dt(o),Dt=jt.appendChild(o.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,b.fn.extend({text:function(e){return b.access(this,function(e){return e===t?b.text(this):this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(b.isFunction(e))return this.each(function(t){b(this).wrapAll(e.call(this,t))});if(this[0]){var t=b(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return b.isFunction(e)?this.each(function(t){b(this).wrapInner(e.call(this,t))}):this.each(function(){var t=b(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=b.isFunction(e);return this.each(function(n){b(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){b.nodeName(this,"body")||b(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.insertBefore(e,this.firstChild)})},before:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=0;for(;null!=(n=this[r]);r++)(!e||b.filter(e,[n]).length>0)&&(t||1!==n.nodeType||b.cleanData(Ot(n)),n.parentNode&&(t&&b.contains(n.ownerDocument,n)&&Mt(Ot(n,"script")),n.parentNode.removeChild(n)));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&b.cleanData(Ot(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&b.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return b.clone(this,e,t)})},html:function(e){return b.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!b.support.htmlSerialize&&mt.test(e)||!b.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1>$2>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(b.cleanData(Ot(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){var t=b.isFunction(e);return t||"string"==typeof e||(e=b(e).not(this).detach()),this.domManip([e],!0,function(e){var t=this.nextSibling,n=this.parentNode;n&&(b(this).remove(),n.insertBefore(e,t))})},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=f.apply([],e);var i,o,a,s,u,l,c=0,p=this.length,d=this,h=p-1,g=e[0],m=b.isFunction(g);if(m||!(1>=p||"string"!=typeof g||b.support.checkClone)&&Ct.test(g))return this.each(function(i){var o=d.eq(i);m&&(e[0]=g.call(this,i,n?o.html():t)),o.domManip(e,n,r)});if(p&&(l=b.buildFragment(e,this[0].ownerDocument,!1,this),i=l.firstChild,1===l.childNodes.length&&(l=i),i)){for(n=n&&b.nodeName(i,"tr"),s=b.map(Ot(l,"script"),Ht),a=s.length;p>c;c++)o=l,c!==h&&(o=b.clone(o,!0,!0),a&&b.merge(s,Ot(o,"script"))),r.call(n&&b.nodeName(this[c],"table")?Lt(this[c],"tbody"):this[c],o,c);if(a)for(u=s[s.length-1].ownerDocument,b.map(s,qt),c=0;a>c;c++)o=s[c],kt.test(o.type||"")&&!b._data(o,"globalEval")&&b.contains(u,o)&&(o.src?b.ajax({url:o.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):b.globalEval((o.text||o.textContent||o.innerHTML||"").replace(St,"")));l=i=null}return this}});function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function Ht(e){var t=e.getAttributeNode("type");return e.type=(t&&t.specified)+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Mt(e,t){var n,r=0;for(;null!=(n=e[r]);r++)b._data(n,"globalEval",!t||b._data(t[r],"globalEval"))}function _t(e,t){if(1===t.nodeType&&b.hasData(e)){var n,r,i,o=b._data(e),a=b._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)b.event.add(t,n,s[n][r])}a.data&&(a.data=b.extend({},a.data))}}function Ft(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!b.support.noCloneEvent&&t[b.expando]){i=b._data(t);for(r in i.events)b.removeEvent(t,r,i.handle);t.removeAttribute(b.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),b.support.html5Clone&&e.innerHTML&&!b.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Nt.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){b.fn[e]=function(e){var n,r=0,i=[],o=b(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),b(o[r])[t](n),d.apply(i,n.get());return this.pushStack(i)}});function Ot(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||b.nodeName(o,n)?s.push(o):b.merge(s,Ot(o,n));return n===t||n&&b.nodeName(e,n)?b.merge([e],s):s}function Bt(e){Nt.test(e.type)&&(e.defaultChecked=e.checked)}b.extend({clone:function(e,t,n){var r,i,o,a,s,u=b.contains(e.ownerDocument,e);if(b.support.html5Clone||b.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(b.support.noCloneEvent&&b.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||b.isXMLDoc(e)))for(r=Ot(o),s=Ot(e),a=0;null!=(i=s[a]);++a)r[a]&&Ft(i,r[a]);if(t)if(n)for(s=s||Ot(e),r=r||Ot(o),a=0;null!=(i=s[a]);a++)_t(i,r[a]);else _t(e,o);return r=Ot(o,"script"),r.length>0&&Mt(r,!u&&Ot(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,u,l,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===b.type(o))b.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),u=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[u]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1>$2>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!b.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!b.support.tbody){o="table"!==u||xt.test(o)?""!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)b.nodeName(l=o.childNodes[i],"tbody")&&!l.childNodes.length&&o.removeChild(l)
+}b.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),b.support.appendChecked||b.grep(Ot(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===b.inArray(o,r))&&(a=b.contains(o.ownerDocument,o),s=Ot(f.appendChild(o),"script"),a&&Mt(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,u=b.expando,l=b.cache,p=b.support.deleteExpando,f=b.event.special;for(;null!=(n=e[s]);s++)if((t||b.acceptData(n))&&(o=n[u],a=o&&l[o])){if(a.events)for(r in a.events)f[r]?b.event.remove(n,r):b.removeEvent(n,r,a.handle);l[o]&&(delete l[o],p?delete n[u]:typeof n.removeAttribute!==i?n.removeAttribute(u):n[u]=null,c.push(o))}}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+x+")(.*)$","i"),Yt=RegExp("^("+x+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+x+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===b.css(e,"display")||!b.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=b._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=b._data(r,"olddisplay",un(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&b._data(r,"olddisplay",i?n:b.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}b.fn.extend({css:function(e,n){return b.access(this,function(e,n,r){var i,o,a={},s=0;if(b.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=b.css(e,n[s],!1,o);return a}return r!==t?b.style(e,n,r):b.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:nn(this))?b(this).show():b(this).hide()})}}),b.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,u=b.camelCase(n),l=e.style;if(n=b.cssProps[u]||(b.cssProps[u]=tn(l,u)),s=b.cssHooks[n]||b.cssHooks[u],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:l[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(b.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||b.cssNumber[u]||(r+="px"),b.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(l[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{l[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,u=b.camelCase(n);return n=b.cssProps[u]||(b.cssProps[u]=tn(e.style,u)),s=b.cssHooks[n]||b.cssHooks[u],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||b.isNumeric(o)?o||0:a):a},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s.getPropertyValue(n)||s[n]:t,l=e.style;return s&&(""!==u||b.contains(e.ownerDocument,e)||(u=b.style(e,n)),Yt.test(u)&&Ut.test(n)&&(i=l.width,o=l.minWidth,a=l.maxWidth,l.minWidth=l.maxWidth=l.width=u,u=s.width,l.width=i,l.minWidth=o,l.maxWidth=a)),u}):o.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s[n]:t,l=e.style;return null==u&&l&&l[n]&&(u=l[n]),Yt.test(u)&&!zt.test(n)&&(i=l.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),l.left="fontSize"===n?"1em":u,u=l.pixelLeft+"px",l.left=i,a&&(o.left=a)),""===u?"auto":u});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=b.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=b.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=b.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=b.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=b.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=b.support.boxSizing&&"border-box"===b.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(b.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function un(e){var t=o,n=Gt[e];return n||(n=ln(e,t),"none"!==n&&n||(Pt=(Pt||b("").css("cssText","display:block !important")).appendTo(t.documentElement),t=(Pt[0].contentWindow||Pt[0].contentDocument).document,t.write(""),t.close(),n=ln(e,t),Pt.detach()),Gt[e]=n),n}function ln(e,t){var n=b(t.createElement(e)).appendTo(t.body),r=b.css(n[0],"display");return n.remove(),r}b.each(["height","width"],function(e,n){b.cssHooks[n]={get:function(e,r,i){return r?0===e.offsetWidth&&Xt.test(b.css(e,"display"))?b.swap(e,Qt,function(){return sn(e,n,i)}):sn(e,n,i):t},set:function(e,t,r){var i=r&&Rt(e);return on(e,t,r?an(e,n,r,b.support.boxSizing&&"border-box"===b.css(e,"boxSizing",!1,i),i):0)}}}),b.support.opacity||(b.cssHooks.opacity={get:function(e,t){return It.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=b.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===b.trim(o.replace($t,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=$t.test(o)?o.replace($t,i):o+" "+i)}}),b(function(){b.support.reliableMarginRight||(b.cssHooks.marginRight={get:function(e,n){return n?b.swap(e,{display:"inline-block"},Wt,[e,"marginRight"]):t}}),!b.support.pixelPosition&&b.fn.position&&b.each(["top","left"],function(e,n){b.cssHooks[n]={get:function(e,r){return r?(r=Wt(e,n),Yt.test(r)?b(e).position()[n]+"px":r):t}}})}),b.expr&&b.expr.filters&&(b.expr.filters.hidden=function(e){return 0>=e.offsetWidth&&0>=e.offsetHeight||!b.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||b.css(e,"display"))},b.expr.filters.visible=function(e){return!b.expr.filters.hidden(e)}),b.each({margin:"",padding:"",border:"Width"},function(e,t){b.cssHooks[e+t]={expand:function(n){var r=0,i={},o="string"==typeof n?n.split(" "):[n];for(;4>r;r++)i[e+Zt[r]+t]=o[r]||o[r-2]||o[0];return i}},Ut.test(e)||(b.cssHooks[e+t].set=on)});var cn=/%20/g,pn=/\[\]$/,fn=/\r?\n/g,dn=/^(?:submit|button|image|reset|file)$/i,hn=/^(?:input|select|textarea|keygen)/i;b.fn.extend({serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=b.prop(this,"elements");return e?b.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!b(this).is(":disabled")&&hn.test(this.nodeName)&&!dn.test(e)&&(this.checked||!Nt.test(e))}).map(function(e,t){var n=b(this).val();return null==n?null:b.isArray(n)?b.map(n,function(e){return{name:t.name,value:e.replace(fn,"\r\n")}}):{name:t.name,value:n.replace(fn,"\r\n")}}).get()}}),b.param=function(e,n){var r,i=[],o=function(e,t){t=b.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(n===t&&(n=b.ajaxSettings&&b.ajaxSettings.traditional),b.isArray(e)||e.jquery&&!b.isPlainObject(e))b.each(e,function(){o(this.name,this.value)});else for(r in e)gn(r,e[r],n,o);return i.join("&").replace(cn,"+")};function gn(e,t,n,r){var i;if(b.isArray(t))b.each(t,function(t,i){n||pn.test(e)?r(e,i):gn(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==b.type(t))r(e,t);else for(i in t)gn(e+"["+i+"]",t[i],n,r)}b.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){b.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),b.fn.hover=function(e,t){return this.mouseenter(e).mouseleave(t||e)};var mn,yn,vn=b.now(),bn=/\?/,xn=/#.*$/,wn=/([?&])_=[^&]*/,Tn=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Nn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Cn=/^(?:GET|HEAD)$/,kn=/^\/\//,En=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Sn=b.fn.load,An={},jn={},Dn="*/".concat("*");try{yn=a.href}catch(Ln){yn=o.createElement("a"),yn.href="",yn=yn.href}mn=En.exec(yn.toLowerCase())||[];function Hn(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(w)||[];if(b.isFunction(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function qn(e,n,r,i){var o={},a=e===jn;function s(u){var l;return o[u]=!0,b.each(e[u]||[],function(e,u){var c=u(n,r,i);return"string"!=typeof c||a||o[c]?a?!(l=c):t:(n.dataTypes.unshift(c),s(c),!1)}),l}return s(n.dataTypes[0])||!o["*"]&&s("*")}function Mn(e,n){var r,i,o=b.ajaxSettings.flatOptions||{};for(i in n)n[i]!==t&&((o[i]?e:r||(r={}))[i]=n[i]);return r&&b.extend(!0,e,r),e}b.fn.load=function(e,n,r){if("string"!=typeof e&&Sn)return Sn.apply(this,arguments);var i,o,a,s=this,u=e.indexOf(" ");return u>=0&&(i=e.slice(u,e.length),e=e.slice(0,u)),b.isFunction(n)?(r=n,n=t):n&&"object"==typeof n&&(a="POST"),s.length>0&&b.ajax({url:e,type:a,dataType:"html",data:n}).done(function(e){o=arguments,s.html(i?b("").append(b.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,o||[e.responseText,t,e])}),this},b.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){b.fn[t]=function(e){return this.on(t,e)}}),b.each(["get","post"],function(e,n){b[n]=function(e,r,i,o){return b.isFunction(r)&&(o=o||i,i=r,r=t),b.ajax({url:e,type:n,dataType:o,data:r,success:i})}}),b.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yn,type:"GET",isLocal:Nn.test(mn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Dn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Mn(Mn(e,b.ajaxSettings),t):Mn(b.ajaxSettings,e)},ajaxPrefilter:Hn(An),ajaxTransport:Hn(jn),ajax:function(e,n){"object"==typeof e&&(n=e,e=t),n=n||{};var r,i,o,a,s,u,l,c,p=b.ajaxSetup({},n),f=p.context||p,d=p.context&&(f.nodeType||f.jquery)?b(f):b.event,h=b.Deferred(),g=b.Callbacks("once memory"),m=p.statusCode||{},y={},v={},x=0,T="canceled",N={readyState:0,getResponseHeader:function(e){var t;if(2===x){if(!c){c={};while(t=Tn.exec(a))c[t[1].toLowerCase()]=t[2]}t=c[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===x?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return x||(e=v[n]=v[n]||e,y[e]=t),this},overrideMimeType:function(e){return x||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>x)for(t in e)m[t]=[m[t],e[t]];else N.always(e[N.status]);return this},abort:function(e){var t=e||T;return l&&l.abort(t),k(0,t),this}};if(h.promise(N).complete=g.add,N.success=N.done,N.error=N.fail,p.url=((e||p.url||yn)+"").replace(xn,"").replace(kn,mn[1]+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=b.trim(p.dataType||"*").toLowerCase().match(w)||[""],null==p.crossDomain&&(r=En.exec(p.url.toLowerCase()),p.crossDomain=!(!r||r[1]===mn[1]&&r[2]===mn[2]&&(r[3]||("http:"===r[1]?80:443))==(mn[3]||("http:"===mn[1]?80:443)))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=b.param(p.data,p.traditional)),qn(An,p,n,N),2===x)return N;u=p.global,u&&0===b.active++&&b.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Cn.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url+=(bn.test(o)?"&":"?")+p.data,delete p.data),p.cache===!1&&(p.url=wn.test(o)?o.replace(wn,"$1_="+vn++):o+(bn.test(o)?"&":"?")+"_="+vn++)),p.ifModified&&(b.lastModified[o]&&N.setRequestHeader("If-Modified-Since",b.lastModified[o]),b.etag[o]&&N.setRequestHeader("If-None-Match",b.etag[o])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&N.setRequestHeader("Content-Type",p.contentType),N.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Dn+"; q=0.01":""):p.accepts["*"]);for(i in p.headers)N.setRequestHeader(i,p.headers[i]);if(p.beforeSend&&(p.beforeSend.call(f,N,p)===!1||2===x))return N.abort();T="abort";for(i in{success:1,error:1,complete:1})N[i](p[i]);if(l=qn(jn,p,n,N)){N.readyState=1,u&&d.trigger("ajaxSend",[N,p]),p.async&&p.timeout>0&&(s=setTimeout(function(){N.abort("timeout")},p.timeout));try{x=1,l.send(y,k)}catch(C){if(!(2>x))throw C;k(-1,C)}}else k(-1,"No Transport");function k(e,n,r,i){var c,y,v,w,T,C=n;2!==x&&(x=2,s&&clearTimeout(s),l=t,a=i||"",N.readyState=e>0?4:0,r&&(w=_n(p,N,r)),e>=200&&300>e||304===e?(p.ifModified&&(T=N.getResponseHeader("Last-Modified"),T&&(b.lastModified[o]=T),T=N.getResponseHeader("etag"),T&&(b.etag[o]=T)),204===e?(c=!0,C="nocontent"):304===e?(c=!0,C="notmodified"):(c=Fn(p,w),C=c.state,y=c.data,v=c.error,c=!v)):(v=C,(e||!C)&&(C="error",0>e&&(e=0))),N.status=e,N.statusText=(n||C)+"",c?h.resolveWith(f,[y,C,N]):h.rejectWith(f,[N,C,v]),N.statusCode(m),m=t,u&&d.trigger(c?"ajaxSuccess":"ajaxError",[N,p,c?y:v]),g.fireWith(f,[N,C]),u&&(d.trigger("ajaxComplete",[N,p]),--b.active||b.event.trigger("ajaxStop")))}return N},getScript:function(e,n){return b.get(e,t,n,"script")},getJSON:function(e,t,n){return b.get(e,t,n,"json")}});function _n(e,n,r){var i,o,a,s,u=e.contents,l=e.dataTypes,c=e.responseFields;for(s in c)s in r&&(n[c[s]]=r[s]);while("*"===l[0])l.shift(),o===t&&(o=e.mimeType||n.getResponseHeader("Content-Type"));if(o)for(s in u)if(u[s]&&u[s].test(o)){l.unshift(s);break}if(l[0]in r)a=l[0];else{for(s in r){if(!l[0]||e.converters[s+" "+l[0]]){a=s;break}i||(i=s)}a=a||i}return a?(a!==l[0]&&l.unshift(a),r[a]):t}function Fn(e,t){var n,r,i,o,a={},s=0,u=e.dataTypes.slice(),l=u[0];if(e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u[1])for(i in e.converters)a[i.toLowerCase()]=e.converters[i];for(;r=u[++s];)if("*"!==r){if("*"!==l&&l!==r){if(i=a[l+" "+r]||a["* "+r],!i)for(n in a)if(o=n.split(" "),o[1]===r&&(i=a[l+" "+o[0]]||a["* "+o[0]])){i===!0?i=a[n]:a[n]!==!0&&(r=o[0],u.splice(s--,0,r));break}if(i!==!0)if(i&&e["throws"])t=i(t);else try{t=i(t)}catch(c){return{state:"parsererror",error:i?c:"No conversion from "+l+" to "+r}}}l=r}return{state:"success",data:t}}b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return b.globalEval(e),e}}}),b.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),b.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=o.head||b("head")[0]||o.documentElement;return{send:function(t,i){n=o.createElement("script"),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var On=[],Bn=/(=)\?(?=&|$)|\?\?/;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=On.pop()||b.expando+"_"+vn++;return this[e]=!0,e}}),b.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,u=n.jsonp!==!1&&(Bn.test(n.url)?"url":"string"==typeof n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Bn.test(n.data)&&"data");return u||"jsonp"===n.dataTypes[0]?(o=n.jsonpCallback=b.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,u?n[u]=n[u].replace(Bn,"$1"+o):n.jsonp!==!1&&(n.url+=(bn.test(n.url)?"&":"?")+n.jsonp+"="+o),n.converters["script json"]=function(){return s||b.error(o+" was not called"),s[0]},n.dataTypes[0]="json",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,On.push(o)),s&&b.isFunction(a)&&a(s[0]),s=a=t}),"script"):t});var Pn,Rn,Wn=0,$n=e.ActiveXObject&&function(){var e;for(e in Pn)Pn[e](t,!0)};function In(){try{return new e.XMLHttpRequest}catch(t){}}function zn(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}b.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&In()||zn()}:In,Rn=b.ajaxSettings.xhr(),b.support.cors=!!Rn&&"withCredentials"in Rn,Rn=b.support.ajax=!!Rn,Rn&&b.ajaxTransport(function(n){if(!n.crossDomain||b.support.cors){var r;return{send:function(i,o){var a,s,u=n.xhr();if(n.username?u.open(n.type,n.url,n.async,n.username,n.password):u.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)u[s]=n.xhrFields[s];n.mimeType&&u.overrideMimeType&&u.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)u.setRequestHeader(s,i[s])}catch(l){}u.send(n.hasContent&&n.data||null),r=function(e,i){var s,l,c,p;try{if(r&&(i||4===u.readyState))if(r=t,a&&(u.onreadystatechange=b.noop,$n&&delete Pn[a]),i)4!==u.readyState&&u.abort();else{p={},s=u.status,l=u.getAllResponseHeaders(),"string"==typeof u.responseText&&(p.text=u.responseText);try{c=u.statusText}catch(f){c=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=p.text?200:404}}catch(d){i||o(-1,d)}p&&o(s,c,p,l)},n.async?4===u.readyState?setTimeout(r):(a=++Wn,$n&&(Pn||(Pn={},b(e).unload($n)),Pn[a]=r),u.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Xn,Un,Vn=/^(?:toggle|show|hide)$/,Yn=RegExp("^(?:([+-])=|)("+x+")([a-z%]*)$","i"),Jn=/queueHooks$/,Gn=[nr],Qn={"*":[function(e,t){var n,r,i=this.createTween(e,t),o=Yn.exec(t),a=i.cur(),s=+a||0,u=1,l=20;if(o){if(n=+o[2],r=o[3]||(b.cssNumber[e]?"":"px"),"px"!==r&&s){s=b.css(i.elem,e,!0)||n||1;do u=u||".5",s/=u,b.style(i.elem,e,s+r);while(u!==(u=i.cur()/a)&&1!==u&&--l)}i.unit=r,i.start=s,i.end=o[1]?s+(o[1]+1)*n:n}return i}]};function Kn(){return setTimeout(function(){Xn=t}),Xn=b.now()}function Zn(e,t){b.each(t,function(t,n){var r=(Qn[t]||[]).concat(Qn["*"]),i=0,o=r.length;for(;o>i;i++)if(r[i].call(e,t,n))return})}function er(e,t,n){var r,i,o=0,a=Gn.length,s=b.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;var t=Xn||Kn(),n=Math.max(0,l.startTime+l.duration-t),r=n/l.duration||0,o=1-r,a=0,u=l.tweens.length;for(;u>a;a++)l.tweens[a].run(o);return s.notifyWith(e,[l,o,n]),1>o&&u?n:(s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:b.extend({},t),opts:b.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Xn||Kn(),duration:n.duration,tweens:[],createTween:function(t,n){var r=b.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)l.tweens[n].run(1);return t?s.resolveWith(e,[l,t]):s.rejectWith(e,[l,t]),this}}),c=l.props;for(tr(c,l.opts.specialEasing);a>o;o++)if(r=Gn[o].call(l,e,c,l.opts))return r;return Zn(l,c),b.isFunction(l.opts.start)&&l.opts.start.call(e,l),b.fx.timer(b.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function tr(e,t){var n,r,i,o,a;for(i in e)if(r=b.camelCase(i),o=t[r],n=e[i],b.isArray(n)&&(o=n[1],n=e[i]=n[0]),i!==r&&(e[r]=n,delete e[i]),a=b.cssHooks[r],a&&"expand"in a){n=a.expand(n),delete e[r];for(i in n)i in e||(e[i]=n[i],t[i]=o)}else t[r]=o}b.Animation=b.extend(er,{tweener:function(e,t){b.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;i>r;r++)n=e[r],Qn[n]=Qn[n]||[],Qn[n].unshift(t)},prefilter:function(e,t){t?Gn.unshift(e):Gn.push(e)}});function nr(e,t,n){var r,i,o,a,s,u,l,c,p,f=this,d=e.style,h={},g=[],m=e.nodeType&&nn(e);n.queue||(c=b._queueHooks(e,"fx"),null==c.unqueued&&(c.unqueued=0,p=c.empty.fire,c.empty.fire=function(){c.unqueued||p()}),c.unqueued++,f.always(function(){f.always(function(){c.unqueued--,b.queue(e,"fx").length||c.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[d.overflow,d.overflowX,d.overflowY],"inline"===b.css(e,"display")&&"none"===b.css(e,"float")&&(b.support.inlineBlockNeedsLayout&&"inline"!==un(e.nodeName)?d.zoom=1:d.display="inline-block")),n.overflow&&(d.overflow="hidden",b.support.shrinkWrapBlocks||f.always(function(){d.overflow=n.overflow[0],d.overflowX=n.overflow[1],d.overflowY=n.overflow[2]}));for(i in t)if(a=t[i],Vn.exec(a)){if(delete t[i],u=u||"toggle"===a,a===(m?"hide":"show"))continue;g.push(i)}if(o=g.length){s=b._data(e,"fxshow")||b._data(e,"fxshow",{}),"hidden"in s&&(m=s.hidden),u&&(s.hidden=!m),m?b(e).show():f.done(function(){b(e).hide()}),f.done(function(){var t;b._removeData(e,"fxshow");for(t in h)b.style(e,t,h[t])});for(i=0;o>i;i++)r=g[i],l=f.createTween(r,m?s[r]:0),h[r]=s[r]||b.style(e,r),r in s||(s[r]=l.start,m&&(l.end=l.start,l.start="width"===r||"height"===r?1:0))}}function rr(e,t,n,r,i){return new rr.prototype.init(e,t,n,r,i)}b.Tween=rr,rr.prototype={constructor:rr,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(b.cssNumber[n]?"":"px")},cur:function(){var e=rr.propHooks[this.prop];return e&&e.get?e.get(this):rr.propHooks._default.get(this)},run:function(e){var t,n=rr.propHooks[this.prop];return this.pos=t=this.options.duration?b.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rr.propHooks._default.set(this),this}},rr.prototype.init.prototype=rr.prototype,rr.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=b.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){b.fx.step[e.prop]?b.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[b.cssProps[e.prop]]||b.cssHooks[e.prop])?b.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},rr.propHooks.scrollTop=rr.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},b.each(["toggle","show","hide"],function(e,t){var n=b.fn[t];b.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(ir(t,!0),e,r,i)}}),b.fn.extend({fadeTo:function(e,t,n,r){return this.filter(nn).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=b.isEmptyObject(e),o=b.speed(t,n,r),a=function(){var t=er(this,b.extend({},e),o);a.finish=function(){t.stop(!0)},(i||b._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e+"queueHooks",o=b.timers,a=b._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&Jn.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&b.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=b._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=b.timers,a=r?r.length:0;for(n.finish=!0,b.queue(this,e,[]),i&&i.cur&&i.cur.finish&&i.cur.finish.call(this),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}});function ir(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=Zt[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}b.each({slideDown:ir("show"),slideUp:ir("hide"),slideToggle:ir("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){b.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),b.speed=function(e,t,n){var r=e&&"object"==typeof e?b.extend({},e):{complete:n||!n&&t||b.isFunction(e)&&e,duration:e,easing:n&&t||t&&!b.isFunction(t)&&t};return r.duration=b.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in b.fx.speeds?b.fx.speeds[r.duration]:b.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){b.isFunction(r.old)&&r.old.call(this),r.queue&&b.dequeue(this,r.queue)},r},b.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},b.timers=[],b.fx=rr.prototype.init,b.fx.tick=function(){var e,n=b.timers,r=0;for(Xn=b.now();n.length>r;r++)e=n[r],e()||n[r]!==e||n.splice(r--,1);n.length||b.fx.stop(),Xn=t},b.fx.timer=function(e){e()&&b.timers.push(e)&&b.fx.start()},b.fx.interval=13,b.fx.start=function(){Un||(Un=setInterval(b.fx.tick,b.fx.interval))},b.fx.stop=function(){clearInterval(Un),Un=null},b.fx.speeds={slow:600,fast:200,_default:400},b.fx.step={},b.expr&&b.expr.filters&&(b.expr.filters.animated=function(e){return b.grep(b.timers,function(t){return e===t.elem}).length}),b.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){b.offset.setOffset(this,e,t)});var n,r,o={top:0,left:0},a=this[0],s=a&&a.ownerDocument;if(s)return n=s.documentElement,b.contains(n,a)?(typeof a.getBoundingClientRect!==i&&(o=a.getBoundingClientRect()),r=or(s),{top:o.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:o.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):o},b.offset={setOffset:function(e,t,n){var r=b.css(e,"position");"static"===r&&(e.style.position="relative");var i=b(e),o=i.offset(),a=b.css(e,"top"),s=b.css(e,"left"),u=("absolute"===r||"fixed"===r)&&b.inArray("auto",[a,s])>-1,l={},c={},p,f;u?(c=i.position(),p=c.top,f=c.left):(p=parseFloat(a)||0,f=parseFloat(s)||0),b.isFunction(t)&&(t=t.call(e,n,o)),null!=t.top&&(l.top=t.top-o.top+p),null!=t.left&&(l.left=t.left-o.left+f),"using"in t?t.using.call(e,l):i.css(l)}},b.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===b.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),b.nodeName(e[0],"html")||(n=e.offset()),n.top+=b.css(e[0],"borderTopWidth",!0),n.left+=b.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-b.css(r,"marginTop",!0),left:t.left-n.left-b.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||o.documentElement;while(e&&!b.nodeName(e,"html")&&"static"===b.css(e,"position"))e=e.offsetParent;return e||o.documentElement})}}),b.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);b.fn[e]=function(i){return b.access(this,function(e,i,o){var a=or(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?b(a).scrollLeft():o,r?o:b(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}});function or(e){return b.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}b.each({Height:"height",Width:"width"},function(e,n){b.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){b.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(i===!0||o===!0?"margin":"border");return b.access(this,function(n,r,i){var o;return b.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?b.css(n,r,s):b.style(n,r,i,s)},n,a?i:t,a,null)}})}),e.jQuery=e.$=b,"function"==typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return b})})(window);
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/js/responsiveslides.js b/revolution_16/themes/NBOR/js/responsiveslides.js
new file mode 100644
index 000000000..0427143e1
--- /dev/null
+++ b/revolution_16/themes/NBOR/js/responsiveslides.js
@@ -0,0 +1,391 @@
+/*! ResponsiveSlides.js v1.54
+ * http://responsiveslides.com
+ * http://viljamis.com
+ *
+ * Copyright (c) 2011-2012 @viljamis
+ * Available under the MIT license
+ */
+
+/*jslint browser: true, sloppy: true, vars: true, plusplus: true, indent: 2 */
+
+(function ($, window, i) {
+ $.fn.responsiveSlides = function (options) {
+
+ // Default settings
+ var settings = $.extend({
+ "auto": true, // Boolean: Animate automatically, true or false
+ "speed": 800, // Integer: Speed of the transition, in milliseconds
+ "timeout": 8000, // Integer: Time between slide transitions, in milliseconds
+ "pager": false, // Boolean: Show pager, true or false
+ "nav": false, // Boolean: Show navigation, true or false
+ "random": false, // Boolean: Randomize the order of the slides, true or false
+ "pause": false, // Boolean: Pause on hover, true or false
+ "pauseControls": true, // Boolean: Pause when hovering controls, true or false
+ "prevText": "Previous", // String: Text for the "previous" button
+ "nextText": "Next", // String: Text for the "next" button
+ "maxwidth": "", // Integer: Max-width of the slideshow, in pixels
+ "navContainer": "", // Selector: Where auto generated controls should be appended to, default is after the
+ "manualControls": "", // Selector: Declare custom pager navigation
+ "namespace": "rslides", // String: change the default namespace used
+ "before": $.noop, // Function: Before callback
+ "after": $.noop // Function: After callback
+ }, options);
+
+ return this.each(function () {
+
+ // Index for namespacing
+ i++;
+
+ var $this = $(this),
+
+ // Local variables
+ vendor,
+ selectTab,
+ startCycle,
+ restartCycle,
+ rotate,
+ $tabs,
+
+ // Helpers
+ index = 0,
+ $slide = $this.children(),
+ length = $slide.size(),
+ fadeTime = parseFloat(settings.speed),
+ waitTime = parseFloat(settings.timeout),
+ maxw = parseFloat(settings.maxwidth),
+
+ // Namespacing
+ namespace = settings.namespace,
+ namespaceIdx = namespace + i,
+
+ // Classes
+ navClass = namespace + "_nav " + namespaceIdx + "_nav",
+ activeClass = namespace + "_here",
+ visibleClass = namespaceIdx + "_on",
+ slideClassPrefix = namespaceIdx + "_s",
+
+ // Pager
+ $pager = $(""),
+
+ // Styles for visible and hidden slides
+ visible = {"float": "left", "position": "relative", "opacity": 1, "zIndex": 2},
+ hidden = {"float": "none", "position": "absolute", "opacity": 0, "zIndex": 1},
+
+ // Detect transition support
+ supportsTransitions = (function () {
+ var docBody = document.body || document.documentElement;
+ var styles = docBody.style;
+ var prop = "transition";
+ if (typeof styles[prop] === "string") {
+ return true;
+ }
+ // Tests for vendor specific prop
+ vendor = ["Moz", "Webkit", "Khtml", "O", "ms"];
+ prop = prop.charAt(0).toUpperCase() + prop.substr(1);
+ var i;
+ for (i = 0; i < vendor.length; i++) {
+ if (typeof styles[vendor[i] + prop] === "string") {
+ return true;
+ }
+ }
+ return false;
+ })(),
+
+ // Fading animation
+ slideTo = function (idx) {
+ settings.before(idx);
+ // If CSS3 transitions are supported
+ if (supportsTransitions) {
+ $slide
+ .removeClass(visibleClass)
+ .css(hidden)
+ .eq(idx)
+ .addClass(visibleClass)
+ .css(visible);
+ index = idx;
+ setTimeout(function () {
+ settings.after(idx);
+ }, fadeTime);
+ // If not, use jQuery fallback
+ } else {
+ $slide
+ .stop()
+ .fadeOut(fadeTime, function () {
+ $(this)
+ .removeClass(visibleClass)
+ .css(hidden)
+ .css("opacity", 1);
+ })
+ .eq(idx)
+ .fadeIn(fadeTime, function () {
+ $(this)
+ .addClass(visibleClass)
+ .css(visible);
+ settings.after(idx);
+ index = idx;
+ });
+ }
+ };
+
+ // Random order
+ if (settings.random) {
+ $slide.sort(function () {
+ return (Math.round(Math.random()) - 0.5);
+ });
+ $this
+ .empty()
+ .append($slide);
+ }
+
+ // Add ID's to each slide
+ $slide.each(function (i) {
+ this.id = slideClassPrefix + i;
+ });
+
+ // Add max-width and classes
+ $this.addClass(namespace + " " + namespaceIdx);
+ if (options && options.maxwidth) {
+ $this.css("max-width", maxw);
+ }
+
+ // Hide all slides, then show first one
+ $slide
+ .hide()
+ .css(hidden)
+ .eq(0)
+ .addClass(visibleClass)
+ .css(visible)
+ .show();
+
+ // CSS transitions
+ if (supportsTransitions) {
+ $slide
+ .show()
+ .css({
+ // -ms prefix isn't needed as IE10 uses prefix free version
+ "-webkit-transition": "opacity " + fadeTime + "ms ease-in-out",
+ "-moz-transition": "opacity " + fadeTime + "ms ease-in-out",
+ "-o-transition": "opacity " + fadeTime + "ms ease-in-out",
+ "transition": "opacity " + fadeTime + "ms ease-in-out"
+ });
+ }
+
+ // Only run if there's more than one slide
+ if ($slide.size() > 1) {
+
+ // Make sure the timeout is at least 100ms longer than the fade
+ if (waitTime < fadeTime + 100) {
+ return;
+ }
+
+ // Pager
+ if (settings.pager && !settings.manualControls) {
+ var tabMarkup = [];
+ $slide.each(function (i) {
+ var n = i + 1;
+ tabMarkup +=
+ "" +
+ "" + n + " " +
+ " ";
+ });
+ $pager.append(tabMarkup);
+
+ // Inject pager
+ if (options.navContainer) {
+ $(settings.navContainer).append($pager);
+ } else {
+ $this.after($pager);
+ }
+ }
+
+ // Manual pager controls
+ if (settings.manualControls) {
+ $pager = $(settings.manualControls);
+ $pager.addClass(namespace + "_tabs " + namespaceIdx + "_tabs");
+ }
+
+ // Add pager slide class prefixes
+ if (settings.pager || settings.manualControls) {
+ $pager.find('li').each(function (i) {
+ $(this).addClass(slideClassPrefix + (i + 1));
+ });
+ }
+
+ // If we have a pager, we need to set up the selectTab function
+ if (settings.pager || settings.manualControls) {
+ $tabs = $pager.find('a');
+
+ // Select pager item
+ selectTab = function (idx) {
+ $tabs
+ .closest("li")
+ .removeClass(activeClass)
+ .eq(idx)
+ .addClass(activeClass);
+ };
+ }
+
+ // Auto cycle
+ if (settings.auto) {
+
+ startCycle = function () {
+ rotate = setInterval(function () {
+
+ // Clear the event queue
+ $slide.stop(true, true);
+
+ var idx = index + 1 < length ? index + 1 : 0;
+
+ // Remove active state and set new if pager is set
+ if (settings.pager || settings.manualControls) {
+ selectTab(idx);
+ }
+
+ slideTo(idx);
+ }, waitTime);
+ };
+
+ // Init cycle
+ startCycle();
+ }
+
+ // Restarting cycle
+ restartCycle = function () {
+ if (settings.auto) {
+ // Stop
+ clearInterval(rotate);
+ // Restart
+ startCycle();
+ }
+ };
+
+ // Pause on hover
+ if (settings.pause) {
+ $this.hover(function () {
+ clearInterval(rotate);
+ }, function () {
+ restartCycle();
+ });
+ }
+
+ // Pager click event handler
+ if (settings.pager || settings.manualControls) {
+ $tabs.bind("click", function (e) {
+ e.preventDefault();
+
+ if (!settings.pauseControls) {
+ restartCycle();
+ }
+
+ // Get index of clicked tab
+ var idx = $tabs.index(this);
+
+ // Break if element is already active or currently animated
+ if (index === idx || $("." + visibleClass).queue('fx').length) {
+ return;
+ }
+
+ // Remove active state from old tab and set new one
+ selectTab(idx);
+
+ // Do the animation
+ slideTo(idx);
+ })
+ .eq(0)
+ .closest("li")
+ .addClass(activeClass);
+
+ // Pause when hovering pager
+ if (settings.pauseControls) {
+ $tabs.hover(function () {
+ clearInterval(rotate);
+ }, function () {
+ restartCycle();
+ });
+ }
+ }
+
+ // Navigation
+ if (settings.nav) {
+ var navMarkup =
+ "" + settings.prevText + " " +
+ "" + settings.nextText + " ";
+
+ // Inject navigation
+ if (options.navContainer) {
+ $(settings.navContainer).append(navMarkup);
+ } else {
+ $this.after(navMarkup);
+ }
+
+ var $trigger = $("." + namespaceIdx + "_nav"),
+ $prev = $trigger.filter(".prev");
+
+ // Click event handler
+ $trigger.bind("click", function (e) {
+ e.preventDefault();
+
+ var $visibleClass = $("." + visibleClass);
+
+ // Prevent clicking if currently animated
+ if ($visibleClass.queue('fx').length) {
+ return;
+ }
+
+ // Adds active class during slide animation
+ // $(this)
+ // .addClass(namespace + "_active")
+ // .delay(fadeTime)
+ // .queue(function (next) {
+ // $(this).removeClass(namespace + "_active");
+ // next();
+ // });
+
+ // Determine where to slide
+ var idx = $slide.index($visibleClass),
+ prevIdx = idx - 1,
+ nextIdx = idx + 1 < length ? index + 1 : 0;
+
+ // Go to slide
+ slideTo($(this)[0] === $prev[0] ? prevIdx : nextIdx);
+ if (settings.pager || settings.manualControls) {
+ selectTab($(this)[0] === $prev[0] ? prevIdx : nextIdx);
+ }
+
+ if (!settings.pauseControls) {
+ restartCycle();
+ }
+ });
+
+ // Pause when hovering navigation
+ if (settings.pauseControls) {
+ $trigger.hover(function () {
+ clearInterval(rotate);
+ }, function () {
+ restartCycle();
+ });
+ }
+ }
+
+ }
+
+ // Max-width fallback
+ if (typeof document.body.style.maxWidth === "undefined" && options.maxwidth) {
+ var widthSupport = function () {
+ $this.css("width", "100%");
+ if ($this.width() > maxw) {
+ $this.css("width", maxw);
+ }
+ };
+
+ // Init fallback
+ widthSupport();
+ $(window).bind("resize", function () {
+ widthSupport();
+ });
+ }
+
+ });
+
+ };
+})(jQuery, this, 0);
diff --git a/revolution_16/themes/NBOR/js/responsiveslides.min.js b/revolution_16/themes/NBOR/js/responsiveslides.min.js
new file mode 100644
index 000000000..21d4832da
--- /dev/null
+++ b/revolution_16/themes/NBOR/js/responsiveslides.min.js
@@ -0,0 +1,8 @@
+/*! http://responsiveslides.com v1.54 by @viljamis */
+(function(c,I,B){c.fn.responsiveSlides=function(l){var a=c.extend({auto:!0,speed:500,timeout:4E3,pager:!1,nav:!1,random:!1,pause:!1,pauseControls:!0,prevText:"Previous",nextText:"Next",maxwidth:"",navContainer:"",manualControls:"",namespace:"rslides",before:c.noop,after:c.noop},l);return this.each(function(){B++;var f=c(this),s,r,t,m,p,q,n=0,e=f.children(),C=e.size(),h=parseFloat(a.speed),D=parseFloat(a.timeout),u=parseFloat(a.maxwidth),g=a.namespace,d=g+B,E=g+"_nav "+d+"_nav",v=g+"_here",j=d+"_on",
+w=d+"_s",k=c(""),x={"float":"left",position:"relative",opacity:1,zIndex:2},y={"float":"none",position:"absolute",opacity:0,zIndex:1},F=function(){var b=(document.body||document.documentElement).style,a="transition";if("string"===typeof b[a])return!0;s=["Moz","Webkit","Khtml","O","ms"];var a=a.charAt(0).toUpperCase()+a.substr(1),c;for(c=0;c"+a+" "});k.append(A);l.navContainer?c(a.navContainer).append(k):f.after(k)}a.manualControls&&(k=c(a.manualControls),k.addClass(g+"_tabs "+d+"_tabs"));(a.pager||a.manualControls)&&k.find("li").each(function(a){c(this).addClass(w+(a+1))});if(a.pager||a.manualControls)q=
+k.find("a"),r=function(a){q.closest("li").removeClass(v).eq(a).addClass(v)};a.auto&&(t=function(){p=setInterval(function(){e.stop(!0,!0);var b=n+1"+a.prevText+""+a.nextText+" ";l.navContainer?c(a.navContainer).append(g):f.after(g);var d=c("."+d+"_nav"),G=d.filter(".prev");d.bind("click",function(b){b.preventDefault();b=c("."+j);if(!b.queue("fx").length){var d=e.index(b);b=d-1;d=d+1u&&f.css("width",u)};H();c(I).bind("resize",function(){H()})}})}})(jQuery,this,0);
diff --git a/revolution_16/themes/NBOR/pages.php b/revolution_16/themes/NBOR/pages.php
new file mode 100644
index 000000000..d1983e65f
--- /dev/null
+++ b/revolution_16/themes/NBOR/pages.php
@@ -0,0 +1,25 @@
+
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/responsivetab/AUTHOR.txt b/revolution_16/themes/NBOR/responsivetab/AUTHOR.txt
new file mode 100644
index 000000000..515d9d11c
--- /dev/null
+++ b/revolution_16/themes/NBOR/responsivetab/AUTHOR.txt
@@ -0,0 +1,2 @@
+Author: Samson Onna
+Date: 15th May 2013
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/responsivetab/CENTRAL-NPDS.html b/revolution_16/themes/NBOR/responsivetab/CENTRAL-NPDS.html
new file mode 100644
index 000000000..44b13ff8f
--- /dev/null
+++ b/revolution_16/themes/NBOR/responsivetab/CENTRAL-NPDS.html
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
NPDS CMS 100% francophone
+
+
+
+
+ Présentation du CMS
+ Modules
+ Thèmes
+
+
+
+
+
+
+
+
+ Gestion de communauté
+ Gestion de contenu
+ WorkSpace intégré
+ Gestion multisite
+
+
+
+
Le CMS est l'outil idéal pour les sites communautaires, associatifs, ou liés à l'actualité. Un CMS permet de créer des sites WEB dynamiques sans connaissances avancées.
+
+ Dissociation du design du site (le graphisme, la mise en page) et de son contenu.
+ Modifier le design, à tout moment, sans avoir à extraire le contenu existant et à le replacer dans le nouveau design.
+ Permet également de fournir une cohérence graphique au site entier.
+ Permet également à chaque utilisateur d'avoir son environnement personnalisé.
+ Facilité, pour les rédacteurs, de produire du contenu sans avoir de grandes compétences en programmation WEB.
+ Un CMS comporte une interface "graphique" d'administration, intuitive, qui permet une gestion aisée, et rapide du contenu. Parfois cela peut aussi se faire par un front-end.
+ Maintenance du site décentralisée
+ En général, une interface WEB permet de gérer le site, peu importe l'endroit où l'on se trouve.
+ Définition de droits d'accès des utilisateurs
+ Des utilisateurs peuvent être définis et on peut leur octroyer des rôles et différentes permissions d'accès au contenu ou à l'administration du site.
+ Plusieurs personnes peuvent être autorisées à gérer le site, ou une partie de celui-ci.
+
+
+
Aux programmes des CMS eux mêmes, viennent s'ajouter des modules, ou des add-ons (extensions), qui permettent d'ajouter des possibilités au site.
+ Différents thèmes (aspect graphique) existent ou peuvent être créés.
+
+
+
+
+
Gérez votre Communauté d'utilisateurs, vos groupes de travail collaboratif, publiez, gérez et organisez votre contenu grace aux puissants outils disponiblent de base.
+
+ Multi langues (Français, Anglais, Allemand, Espagnol, Chinois)
+ Respect des standards : UTF8, XHTML, CSS, ...
+ Système de blocs avancés
+ Installation et administration complète et centralisée
+ Editeur HTML intégré
+ Gestionnaire de fichier en ligne
+ Gestion des groupes de membres
+ Ecriture collaborative de documents (PAD)
+ Forums évolués
+ Mini-sites (pour les membres et les groupes de travail)
+ Chat temp réel
+ Système de News et de rubriques complet (édition, révision, publication)
+ ...
+
+
+
+
Dans une Communauté, le travail à plusieurs est gage de réussite.
+
+
+ Editer des contenus communs et pouvoir les modifier "en ligne" peut se faire trés facilement.
+ Partager des documents textes, images, vidéo dans un espace sécurisé.
+ Stoker ces documents en fonction des Groupes que vous aurez créé.
+ Activer des forum spécifiques.
+ Une messagerie interne
+ Gérer un Minisite (Blog) pour le groupe...
+
+
Tout cela en bien plus encore est possible dans le WorkSpace de Npds .
+
+
WorkSpace n'est pas une extension, ce n'est pas non plus du packaging ... mais un ensemble d'outils d'information, d'outils de gestion, de fonctions, de 'channels' supportant la ségrégation, la sécurité, la confidentialité ... liées aux groupes de membres.
+
En bref NPDS WorkSpace un outil simple mais très puissant - un concentré permettant une véritable gestion collaborative et communautaire.
+
+
+
Gestion multisite
+
Mieux qu'un long discourt un exemple basique : globalnpds
+
+Une idée novatrice, un peu de développement et voilà que notre ami Jireck lance officiellement le site "
Global NPDS ".
+
+Tous les webmasters de sites NPDS sont invités à venir s'inscrire pour bénéficier des nombreux avantages de ce nouvel outil de communication développé sous NPDS pour les sites NPDS.
+
+Le but de cette nouveauté consiste à rassembler et diffuser en un espace commun toutes les "news" publiées des sites NPDS qui lui sont rattachés en conservant les liens vers les sites d'origine.
+
+Cette opération de mutuélisation est appellée "clustérisation" dans le système.
+Elle favorisera donc le référencement et augmentera en conséquence le nombre de visiteurs de tous les sites partenaires.
+Son fonctionnement est complétement automatisé et utilise les fluxs RSS.
+
+Il n'est pas contraignant pour le webmaster du site "clustérisé" qui conserve à chaque "new publiée" la décision de la clustériser ou non.
+
+
+
+
+
+ xxxxxxxxxxxxxxx
+
Tab 1 Container
+
+
+
Le texte relatif au Modules et addon que Npds peut fournir
+
Une liste de module existant, un exemple de module, le lien direct vers module ou le forum
+
+
+
Tab 2 Container
+
+
+
Le texte pour Styles avec des vignettes de site serait un plus
+
+
+
+
Tab 3 Container
+
+
+
+
+
+
+
+
+
+
diff --git a/revolution_16/themes/NBOR/responsivetab/Index.html b/revolution_16/themes/NBOR/responsivetab/Index.html
new file mode 100644
index 000000000..82aef76af
--- /dev/null
+++ b/revolution_16/themes/NBOR/responsivetab/Index.html
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+
+
+
+ Easy Responsive Tabs to Accordion
+
+
+
+
+
+
Easy Responsive Tabs to Accordion (with Nested Tabs)
+
+
+
+
+
Horizontal Tab with (Nested Tabs)
+
+
+
+
+ Horizontal 1
+ Horizontal 2
+ Horizontal 3
+
+
+
+
+
+
+
+
+ Responsive Tab 1
+ Responsive Tab 2
+ Responsive Tab 3
+ Long name Responsive Tab 4
+
+
+
+
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum nibh urna, euismod ut ornare non, volutpat vel tortor. Integer laoreet placerat suscipit. Sed sodales scelerisque commodo. Nam porta cursus lectus. Proin nunc erat, gravida a facilisis quis, ornare id lectus. Proin consectetur nibh quis urna gravida mollis.
+
+
+
Lorem ipsum dolor sit amet, lerisque commodo. Nam porta cursus lectusconsectetur adipiscing elit. Vestibulum nibh urna, euismod ut ornare non, volutpat vel tortor. Integer laoreet placerat suscipit. Sed sodales sce. Proin nunc erat, gravida a facilisis quis, ornare id lectus
+
+
+
Suspendisse blandit velit Integer laoreet placerat suscipit. Sed sodales scelerisque commodo. Nam porta cursus lectus. Proin nunc erat, gravida a facilisis quis, ornare id lectus. Proin consectetur nibh quis Integer laoreet placerat suscipit. Sed sodales scelerisque commodo. Nam porta cursus lectus. Proin nunc erat, gravida a facilisis quis, ornare id lectus. Proin consectetur nibh quis urna gravid urna gravid eget erat suscipit in malesuada odio venenatis.
+
+
+
d ut ornare non, volutpat vel tortor. InLorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum nibh urna, euismod ut ornare non, volutpat vel tortor. Integer laoreet placerat suscipit. Sed sodales scelerisque commodo. Nam porta cursus lectus. Proin nunc erat, gravida a facilisis quis, ornare id lectus. Proin consectetur nibh quis urna gravida mollis.t in malesuada odio venenatis.
+
+
+
+
+
Tab 1 Container
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum nibh urna, euismod ut ornare non, volutpat vel tortor. Integer laoreet placerat suscipit. Sed sodales scelerisque commodo. Nam porta cursus lectus. Proin nunc erat, gravida a facilisis quis, ornare id lectus. Proin consectetur nibh quis urna gravida mollis.
+
+
+
Tab 2 Container
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum nibh urna, euismod ut ornare non, volutpat vel tortor. Integer laoreet placerat suscipit. Sed sodales scelerisque commodo. Nam porta cursus lectus. Proin nunc erat, gravida a facilisis quis, ornare id lectus. Proin consectetur nibh quis urna gravida mollis.
+
+
+
Tab 3 Container
+
+
+
+
+ Selected tab:
+
+
+
+
+
+
+
Vertical Tab with (Nested Tabs)
+
+
+
+
+ Vertical 1
+ Vertical 2
+ Vertical 3
+
+
+
+ Lorem ipsum dolor sit amet, lerisque commodo. Nam porta cursus lectusconsectetur adipiscing elit. Vestibulum nibh urna, euismod ut ornare non, volutpat vel tortor. Integer laoreet placerat suscipit. Sed sodales sce. Proin nunc erat, gravida a facilisis quis, ornare id lectus.
+
+
+
Tab 1 Container
+
+
+ Lorem consectetur adipiscing elit. Vestibulum nibh urna, euismod ut ornare non, volutpat vel tortor. Integer laoreet placerat suscipit. Sed sodales scelerisque commodo. Nam porta cursus lectus. Proin nunc erat, gravida a facilisis quis, ornare id lectus. Proin consectetur nibh quis.
+
+
+
Tab 2 Container
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum nibh urna, euismod ut ornare non, volutpat vel tortor. Integer laoreet placerat suscipit. Sed sodales scelerisque commodo. Nam porta cursus lectus. Proin nunc erat, gravida a facilisis quis, ornare id lectus. Proin consectetur nibh quis urna gravida mollis.
+
+
+
Tab 3 Container
+
+
+
+
+ Selected tab:
+
+
+
+
+
+
+
For any support Samson Onna
+
My email:
samson3d@gmail.com
+
+
My LinkedIn Profile
+
+
+
+
+
+ Easy-responsive-tabs-to-accordion is developed by Samson
+
+
+
+
+
+
+
+
+
+
diff --git a/revolution_16/themes/NBOR/responsivetab/README.md b/revolution_16/themes/NBOR/responsivetab/README.md
new file mode 100644
index 000000000..9253e4359
--- /dev/null
+++ b/revolution_16/themes/NBOR/responsivetab/README.md
@@ -0,0 +1,109 @@
+Easy Responsive Tabs to Accordion
+=================================
+
+Easy responsive tabs - is a lightweight jQuery plugin which optimizes normal horizontal or vertical tabs to accordion on multi devices like: web, tablets, Mobile (IPad & IPhone). This plugin adapts the screen size and changes its form accordingly.
+
+
+Features
+=========
+
++ Horizontal / Vertical Tabs to Accordion
++ Tabs and accordion are created entirely with jQuery
++ Supports multiple sets of tabs on same page
++ Cross browser compatibility (IE7+, Chrome, Firefox, Safari and Opera)
++ Multi device support (Web, Tablets & Mobile)
++ Link directly to specified tab (works with multiple instances)
++ Maintains state of tabs when navigating away from page and then returning using back or forward (if browser supports the History API)
++ Nested tabs
+
+Demo
+====
+
+http://webthemez.com/demo/easy-responsive-tabs/Index.html
+
+
+How to use
+==========
+
+=> Included jQuery file (minimum jQuery-1.5.1.min.js)
+=> Included easyResponsiveTabs.js
+=> Include responsive-tabs.css
+=> Here is the Markup for Tabs structure (non nested tabs):
+
+
+
+
+
+
.......
+
.......
+
.......
+
+
+
+=> Here is the Markup for Tabs structure (nested tabs):
+
+
+
+
+
+
+
+
+
+
+
.......
+
.......
+
.......
+
+
+
+
+
.......
+
.......
+
+
+
+=> Call the easyResponsiveTabs function:
+
+ $('#demoTab').easyResponsiveTabs();
+
+=> With optional parameters:
+
+ $("#demoTab").easyResponsiveTabs({
+ type: 'default', //Types: default, vertical, accordion
+ width: 'auto', //auto or any custom width
+ fit: true, // 100% fits in a container
+ closed: false, // Close the panels on start, the options 'accordion' and 'tabs' keep them closed in there respective view types
+ activate: function() {}, // Callback function, gets called if tab is switched
+ tabidentify: 'tab_identifier_child', // The tab groups identifier *This should be a unique name for each tab group and should not be defined in any styling or css file.
+ activetab_bg: '#B5AC5F', // background color for active tabs in this group
+ inactive_bg: '#E0D78C', // background color for inactive tabs in this group
+ active_border_color: '#9C905C', // border color for active tabs heads in this group
+ active_content_border_color: '#9C905C' // border color for active tabs contect in this group so that it matches the tab head border
+ });
+
+=> Linking to Tabs:
+
+ http://yoursite.com/tabs.html#{TAB ID}{TAB NUM}
+ http://yoursite.com/tabs.html#demoTab2
+
+ Multiple Instances:
+ http://yoursite.com/tabs.html#{TAB ID 1}{TAB NUM}|{TAB ID 2}{TAB NUM}
+ http://yoursite.com/tabs.html#demoTab2|demoTwo3
+
+For any support
+===============
+Samson
+Email: samson3d@gmail.com
diff --git a/revolution_16/themes/NBOR/responsivetab/css/easy-responsive-tabs.css b/revolution_16/themes/NBOR/responsivetab/css/easy-responsive-tabs.css
new file mode 100644
index 000000000..3ff5375f1
--- /dev/null
+++ b/revolution_16/themes/NBOR/responsivetab/css/easy-responsive-tabs.css
@@ -0,0 +1,195 @@
+
+
+ul.resp-tabs-list, p {
+ margin: 0px;
+ padding: 0px;
+}
+
+.resp-tabs-list li {
+
+ display: inline-block;
+ padding: 13px 15px;
+ margin: 0 4px 0 0;
+ list-style: none;
+ cursor: pointer;
+ float: left;
+}
+
+.resp-tabs-container {
+ padding: 0px;
+ background-color: #fff;
+ clear: left;
+}
+
+h2.resp-accordion {
+ cursor: pointer;
+ padding: 5px;
+ display: none;
+}
+
+.resp-tab-content {
+ display: none;
+ padding: 15px;
+}
+
+.resp-tab-active {
+ border: 1px solid #6f8343!important;
+ border-bottom: none;
+ margin-bottom: -1px !important;
+ padding: 12px 14px 14px 14px !important;
+ border-top: 4px solid #6f8343!important;
+ border-bottom: 0px #fff solid !important;
+}
+
+.resp-tab-active {
+ border-bottom: none;
+ background-color: #fff;
+}
+
+.resp-content-active, .resp-accordion-active {
+ display: block;
+}
+
+.resp-tab-content {
+ border: 1px solid #c1c1c1;
+ border-top-color: #6f8343;
+}
+
+h2.resp-accordion {
+ font-size: 13px;
+ border: 1px solid #c1c1c1;
+ border-top: 0px solid #c1c1c1;
+ margin: 0px;
+ padding: 10px 15px;
+}
+
+h2.resp-tab-active {
+ border-bottom: 0px solid #c1c1c1 !important;
+ margin-bottom: 0px !important;
+ padding: 10px 15px !important;
+}
+
+h2.resp-tab-title:last-child {
+ border-bottom: 12px solid #c1c1c1 !important;
+ background: blue;
+}
+
+/*-----------Vertical tabs-----------*/
+.resp-vtabs ul.resp-tabs-list {
+ float: left;
+ width: 30%;
+}
+
+.resp-vtabs .resp-tabs-list li {
+ display: block;
+ padding: 15px 15px !important;
+ margin: 0 0 4px;
+ cursor: pointer;
+ float: none;
+}
+
+.resp-vtabs .resp-tabs-container {
+ padding: 0px;
+ background-color: #fff;
+ border: 1px solid #c1c1c1;
+ float: left;
+ width: 68%;
+ min-height: 250px;
+ border-radius: 4px;
+ clear: none;
+}
+
+.resp-vtabs .resp-tab-content {
+ border: none;
+ word-wrap: break-word;
+}
+
+.resp-vtabs li.resp-tab-active {
+position: relative;
+z-index: 1;
+margin-right: -1px !important;
+padding: 14px 15px 15px 14px !important;
+border-top: 1px solid;
+border: 1px solid #6f8343!important;
+border-left: 4px solid #6f8343!important;
+margin-bottom: 4px !important;
+border-right: 1px #FFF solid !important;
+}
+
+.resp-arrow {
+ width: 0;
+ height: 0;
+ float: right;
+ margin-top: 3px;
+ border-left: 6px solid transparent;
+ border-right: 6px solid transparent;
+ border-top: 12px solid #c1c1c1;
+}
+
+h2.resp-tab-active span.resp-arrow {
+ border: none;
+ border-left: 6px solid transparent;
+ border-right: 6px solid transparent;
+ border-bottom: 12px solid #9B9797;
+}
+
+/*-----------Accordion styles-----------*/
+h2.resp-tab-active {
+ background: #DBDBDB;/* !important;*/
+}
+
+.resp-easy-accordion h2.resp-accordion {
+ display: block;
+}
+
+.resp-easy-accordion .resp-tab-content {
+ border: 1px solid #c1c1c1;
+}
+
+.resp-easy-accordion .resp-tab-content:last-child {
+ border-bottom: 1px solid #c1c1c1;/* !important;*/
+}
+
+.resp-jfit {
+ width: 100%;
+ margin: 0px;
+}
+
+.resp-tab-content-active {
+ display: block;
+}
+
+h2.resp-accordion:first-child {
+ border-top: 1px solid #c1c1c1;/* !important;*/
+}
+
+/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
+@media only screen and (max-width: 768px) {
+ ul.resp-tabs-list {
+ display: none;
+ }
+
+ h2.resp-accordion {
+ display: block;
+ }
+
+ .resp-vtabs .resp-tab-content {
+ border: 1px solid #C1C1C1;
+ }
+
+ .resp-vtabs .resp-tabs-container {
+ border: none;
+ float: none;
+ width: 100%;
+ min-height: 100px;
+ clear: none;
+ }
+
+ .resp-accordion-closed {
+ display: none !important;
+ }
+
+ .resp-vtabs .resp-tab-content:last-child {
+ border-bottom: 1px solid #c1c1c1 !important;
+ }
+}
diff --git a/revolution_16/themes/NBOR/responsivetab/js/easyResponsiveTabs.js b/revolution_16/themes/NBOR/responsivetab/js/easyResponsiveTabs.js
new file mode 100644
index 000000000..f9fbe8bd4
--- /dev/null
+++ b/revolution_16/themes/NBOR/responsivetab/js/easyResponsiveTabs.js
@@ -0,0 +1,224 @@
+// Easy Responsive Tabs Plugin
+// Author: Samson.Onna
+(function ($) {
+ $.fn.extend({
+ easyResponsiveTabs: function (options) {
+ //Set the default values, use comma to separate the settings, example:
+ var defaults = {
+ type: 'default', //default, vertical, accordion;
+ width: 'auto',
+ fit: true,
+ closed: false,
+ tabidentify: '',
+ activetab_bg: 'white',
+ inactive_bg: '#F5F5F5',
+ active_border_color: '#c1c1c1',
+ active_content_border_color: '#c1c1c1',
+ activate: function () {
+ }
+ }
+ //Variables
+ var options = $.extend(defaults, options);
+ var opt = options, jtype = opt.type, jfit = opt.fit, jwidth = opt.width, vtabs = 'vertical', accord = 'accordion';
+ var hash = window.location.hash;
+ var historyApi = !!(window.history && history.replaceState);
+
+ //Events
+ $(this).bind('tabactivate', function (e, currentTab) {
+ if (typeof options.activate === 'function') {
+ options.activate.call(currentTab, e)
+ }
+ });
+
+ //Main function
+ this.each(function () {
+ var $respTabs = $(this);
+ var $respTabsList = $respTabs.find('ul.resp-tabs-list.' + options.tabidentify);
+ var respTabsId = $respTabs.attr('id');
+ $respTabs.find('ul.resp-tabs-list.' + options.tabidentify + ' li').addClass('resp-tab-item').addClass(options.tabidentify);
+ $respTabs.css({
+ 'display': 'block',
+ 'width': jwidth
+ });
+
+ if (options.type == 'vertical')
+ $respTabsList.css('margin-top', '3px');
+
+ $respTabs.find('.resp-tabs-container.' + options.tabidentify).css('border-color', options.active_content_border_color);
+ $respTabs.find('.resp-tabs-container.' + options.tabidentify + ' > div').addClass('resp-tab-content').addClass(options.tabidentify);
+ jtab_options();
+ //Properties Function
+ function jtab_options() {
+ if (jtype == vtabs) {
+ $respTabs.addClass('resp-vtabs').addClass(options.tabidentify);
+ }
+ if (jfit == true) {
+ $respTabs.css({ width: '100%', margin: '0px' });
+ }
+ if (jtype == accord) {
+ $respTabs.addClass('resp-easy-accordion').addClass(options.tabidentify);
+ $respTabs.find('.resp-tabs-list').css('display', 'none');
+ }
+ }
+
+ //Assigning the h2 markup to accordion title
+ var $tabItemh2;
+ $respTabs.find('.resp-tab-content.' + options.tabidentify).before(" ");
+
+ $respTabs.find('.resp-tab-content.' + options.tabidentify).prev("h2").css({
+ 'background-color': options.inactive_bg,
+ 'border-color': options.active_border_color
+ });
+
+ var itemCount = 0;
+ $respTabs.find('.resp-accordion').each(function () {
+ $tabItemh2 = $(this);
+ var $tabItem = $respTabs.find('.resp-tab-item:eq(' + itemCount + ')');
+ var $accItem = $respTabs.find('.resp-accordion:eq(' + itemCount + ')');
+ $accItem.append($tabItem.html());
+ $accItem.data($tabItem.data());
+ $tabItemh2.attr('aria-controls', options.tabidentify + '_tab_item-' + (itemCount));
+ itemCount++;
+ });
+
+ //Assigning the 'aria-controls' to Tab items
+ var count = 0,
+ $tabContent;
+ $respTabs.find('.resp-tab-item').each(function () {
+ $tabItem = $(this);
+ $tabItem.attr('aria-controls', options.tabidentify + '_tab_item-' + (count));
+ $tabItem.attr('role', 'tab');
+ $tabItem.css({
+ 'background-color': options.inactive_bg,
+ 'border-color': 'none'
+ });
+
+ //Assigning the 'aria-labelledby' attr to tab-content
+ var tabcount = 0;
+ $respTabs.find('.resp-tab-content.' + options.tabidentify).each(function () {
+ $tabContent = $(this);
+ $tabContent.attr('aria-labelledby', options.tabidentify + '_tab_item-' + (tabcount)).css({
+ 'border-color': options.active_border_color
+ });
+ tabcount++;
+ });
+ count++;
+ });
+
+ // Show correct content area
+ var tabNum = 0;
+ if (hash != '') {
+ var matches = hash.match(new RegExp(respTabsId + "([0-9]+)"));
+ if (matches !== null && matches.length === 2) {
+ tabNum = parseInt(matches[1], 10) - 1;
+ if (tabNum > count) {
+ tabNum = 0;
+ }
+ }
+ }
+
+ //Active correct tab
+ $($respTabs.find('.resp-tab-item.' + options.tabidentify)[tabNum]).addClass('resp-tab-active').css({
+ 'background-color': options.activetab_bg,
+ 'border-color': options.active_border_color
+ });
+
+ //keep closed if option = 'closed' or option is 'accordion' and the element is in accordion mode
+ if (options.closed !== true && !(options.closed === 'accordion' && !$respTabsList.is(':visible')) && !(options.closed === 'tabs' && $respTabsList.is(':visible'))) {
+ $($respTabs.find('.resp-accordion.' + options.tabidentify)[tabNum]).addClass('resp-tab-active').css({
+ 'background-color': options.activetab_bg + ' !important',
+ 'border-color': options.active_border_color,
+ 'background': 'none'
+ });
+
+ $($respTabs.find('.resp-tab-content.' + options.tabidentify)[tabNum]).addClass('resp-tab-content-active').addClass(options.tabidentify).attr('style', 'display:block');
+ }
+ //assign proper classes for when tabs mode is activated before making a selection in accordion mode
+ else {
+ // $($respTabs.find('.resp-tab-content.' + options.tabidentify)[tabNum]).addClass('resp-accordion-closed'); //removed resp-tab-content-active
+ }
+
+ //Tab Click action function
+ $respTabs.find("[role=tab]").each(function () {
+
+ var $currentTab = $(this);
+ $currentTab.click(function () {
+
+ var $currentTab = $(this);
+ var $tabAria = $currentTab.attr('aria-controls');
+
+ if ($currentTab.hasClass('resp-accordion') && $currentTab.hasClass('resp-tab-active')) {
+ $respTabs.find('.resp-tab-content-active.' + options.tabidentify).slideUp('', function () {
+ $(this).addClass('resp-accordion-closed');
+ });
+ $currentTab.removeClass('resp-tab-active').css({
+ 'background-color': options.inactive_bg,
+ 'border-color': 'none'
+ });
+ return false;
+ }
+ if (!$currentTab.hasClass('resp-tab-active') && $currentTab.hasClass('resp-accordion')) {
+ $respTabs.find('.resp-tab-active.' + options.tabidentify).removeClass('resp-tab-active').css({
+ 'background-color': options.inactive_bg,
+ 'border-color': 'none'
+ });
+ $respTabs.find('.resp-tab-content-active.' + options.tabidentify).slideUp().removeClass('resp-tab-content-active resp-accordion-closed');
+ $respTabs.find("[aria-controls=" + $tabAria + "]").addClass('resp-tab-active').css({
+ 'background-color': options.activetab_bg,
+ 'border-color': options.active_border_color
+ });
+
+ $respTabs.find('.resp-tab-content[aria-labelledby = ' + $tabAria + '].' + options.tabidentify).slideDown().addClass('resp-tab-content-active');
+ } else {
+ console.log('here');
+ $respTabs.find('.resp-tab-active.' + options.tabidentify).removeClass('resp-tab-active').css({
+ 'background-color': options.inactive_bg,
+ 'border-color': 'none'
+ });
+
+ $respTabs.find('.resp-tab-content-active.' + options.tabidentify).removeAttr('style').removeClass('resp-tab-content-active').removeClass('resp-accordion-closed');
+
+ $respTabs.find("[aria-controls=" + $tabAria + "]").addClass('resp-tab-active').css({
+ 'background-color': options.activetab_bg,
+ 'border-color': options.active_border_color
+ });
+
+ $respTabs.find('.resp-tab-content[aria-labelledby = ' + $tabAria + '].' + options.tabidentify).addClass('resp-tab-content-active').attr('style', 'display:block');
+ }
+ //Trigger tab activation event
+ $currentTab.trigger('tabactivate', $currentTab);
+
+ //Update Browser History
+ if (historyApi) {
+ var currentHash = window.location.hash;
+ var tabAriaParts = $tabAria.split('tab_item-');
+ // var newHash = respTabsId + (parseInt($tabAria.substring(9), 10) + 1).toString();
+ var newHash = respTabsId + (parseInt(tabAriaParts[1], 10) + 1).toString();
+ if (currentHash != "") {
+ var re = new RegExp(respTabsId + "[0-9]+");
+ if (currentHash.match(re) != null) {
+ newHash = currentHash.replace(re, newHash);
+ }
+ else {
+ newHash = currentHash + "|" + newHash;
+ }
+ }
+ else {
+ newHash = '#' + newHash;
+ }
+
+ history.replaceState(null, null, newHash);
+ }
+ });
+
+ });
+
+ //Window resize function
+ $(window).resize(function () {
+ $respTabs.find('.resp-accordion-closed').removeAttr('style');
+ });
+ });
+ }
+ });
+})(jQuery);
+
diff --git a/revolution_16/themes/NBOR/responsivetab/js/jquery-1.6.3.min.js b/revolution_16/themes/NBOR/responsivetab/js/jquery-1.6.3.min.js
new file mode 100644
index 000000000..20d7f61e3
--- /dev/null
+++ b/revolution_16/themes/NBOR/responsivetab/js/jquery-1.6.3.min.js
@@ -0,0 +1,4 @@
+/*! jQuery v1.6.3 http://jquery.com/ | http://jquery.org/license */
+(function(a,b){function cu(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cr(a){if(!cg[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ch||(ch=c.createElement("iframe"),ch.frameBorder=ch.width=ch.height=0),b.appendChild(ch);if(!ci||!ch.createElement)ci=(ch.contentWindow||ch.contentDocument).document,ci.write((c.compatMode==="CSS1Compat"?"":"")+""),ci.close();d=ci.createElement(a),ci.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ch)}cg[a]=e}return cg[a]}function cq(a,b){var c={};f.each(cm.concat.apply([],cm.slice(0,b)),function(){c[this]=a});return c}function cp(){cn=b}function co(){setTimeout(cp,0);return cn=f.now()}function cf(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ce(){try{return new a.XMLHttpRequest}catch(b){}}function b$(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){c!=="border"&&f.each(e,function(){c||(d-=parseFloat(f.css(a,"padding"+this))||0),c==="margin"?d+=parseFloat(f.css(a,c+this))||0:d-=parseFloat(f.css(a,"border"+this+"Width"))||0});return d+"px"}d=bv(a,b,b);if(d<0||d==null)d=a.style[b]||0;d=parseFloat(d)||0,c&&f.each(e,function(){d+=parseFloat(f.css(a,"padding"+this))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+this+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+this))||0)});return d+"px"}function bl(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bd,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bk(a){f.nodeName(a,"input")?bj(a):"getElementsByTagName"in a&&f.grep(a.getElementsByTagName("input"),bj)}function bj(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bi(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function bh(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}}function bg(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c=f.expando,d=f.data(a),e=f.data(b,d);if(d=d[c]){var g=d.events;e=e[c]=f.extend({},d);if(g){delete e.handle,e.events={};for(var h in g)for(var i=0,j=g[h].length;i=0===c})}function U(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function M(a,b){return(a&&a!=="*"?a+".":"")+b.replace(y,"`").replace(z,"&")}function L(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(!(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;ic)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function J(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}function D(){return!0}function C(){return!1}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve())},0)}function l(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"$1-$2").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(g){}f.data(a,c,d)}else d=b}return d}var c=a.document,d=a.navigator,e=a.location,f=function(){function K(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(K,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,x=/^-ms-/,y=function(a,b){return(b+"").toUpperCase()},z=d.userAgent,A,B,C,D=Object.prototype.toString,E=Object.prototype.hasOwnProperty,F=Array.prototype.push,G=Array.prototype.slice,H=String.prototype.trim,I=Array.prototype.indexOf,J={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.6.3",length:0,size:function(){return this.length},toArray:function(){return G.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?F.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),B.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(G.apply(this,arguments),"slice",G.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:F,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;B.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!B){B=e._Deferred();if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",C,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",C),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&K()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):J[D.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!E.call(a,"constructor")&&!E.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||E.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(x,"ms-").replace(w,y)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0))}}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;ca ",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=a.getElementsByTagName("input")[0],k={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55$/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,k.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,k.optDisabled=!h.disabled;try{delete a.test}catch(v){k.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){k.noCloneEvent=!1}),a.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),k.radioValue=i.value==="t",i.setAttribute("checked","checked"),a.appendChild(i),l=c.createDocumentFragment(),l.appendChild(a.firstChild),k.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",m=c.getElementsByTagName("body")[0],o=c.createElement(m?"div":"body"),p={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},m&&f.extend(p,{position:"absolute",left:"-1000px",top:"-1000px"});for(t in p)o.style[t]=p[t];o.appendChild(a),n=m||b,n.insertBefore(o,n.firstChild),k.appendChecked=i.checked,k.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,k.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
",k.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="",q=a.getElementsByTagName("td"),u=q[0].offsetHeight===0,q[0].style.display="",q[1].style.display="none",k.reliableHiddenOffsets=u&&q[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",a.appendChild(j),k.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),o.innerHTML="",n.removeChild(o);if(a.attachEvent)for(t in{submit:1,change:1,focusin:1})s="on"+t,u=s in a,u||(a.setAttribute(s,"return;"),u=typeof a[s]=="function"),k[t+"Bubbles"]=u;o=l=g=h=m=j=a=i=null;return k}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([a-z])([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!l(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i=f.expando,j=typeof c=="string",k=a.nodeType,l=k?f.cache:a,m=k?a[f.expando]:a[f.expando]&&f.expando;if((!m||e&&m&&l[m]&&!l[m][i])&&j&&d===b)return;m||(k?a[f.expando]=m=++f.uuid:m=f.expando),l[m]||(l[m]={},k||(l[m].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?l[m][i]=f.extend(l[m][i],c):l[m]=f.extend(l[m],c);g=l[m],e&&(g[i]||(g[i]={}),g=g[i]),d!==b&&(g[f.camelCase(c)]=d);if(c==="events"&&!g[c])return g[i]&&g[i].events;j?(h=g[c],h==null&&(h=g[f.camelCase(c)])):h=g;return h}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e=f.expando,g=a.nodeType,h=g?f.cache:a,i=g?a[f.expando]:f.expando;if(!h[i])return;if(b){d=c?h[i][e]:h[i];if(d){d[b]||(b=f.camelCase(b)),delete d[b];if(!l(d))return}}if(c){delete h[i][e];if(!l(h[i]))return}var j=h[i][e];f.support.deleteExpando||!h.setInterval?delete h[i]:h[i]=null,j?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=j):g&&(f.support.deleteExpando?delete a[f.expando]:a.removeAttribute?a.removeAttribute(f.expando):a[f.expando]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h-1)return!0;return!1},val:function(a){var c,d,e=this[0];if(!arguments.length){if(e){c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type];if(c&&"get"in c&&(d=c.get(e,"value"))!==b)return d;d=e.value;return typeof d=="string"?d.replace(p,""):d==null?"":d}return b}var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType===1){g?h=a.call(this,d,e.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0)return null;for(var h=g?c:0,i=g?c+1:e.length;h=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return f.prop(a,c,d);var h,i,j=g!==1||!f.isXMLDoc(a);j&&(c=f.attrFix[c]||c,i=f.attrHooks[c],i||(t.test(c)?i=v:u&&(i=u)));if(d!==b){if(d===null){f.removeAttr(a,c);return b}if(i&&"set"in i&&j&&(h=i.set(a,d,c))!==b)return h;a.setAttribute(c,""+d);return d}if(i&&"get"in i&&j&&(h=i.get(a,c))!==null)return h;h=a.getAttribute(c);return h===null?b:h},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.attr(a,b,""),a.removeAttribute(b),t.test(b)&&(c=f.propFix[b]||b)in a&&(a[c]=!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},value:{get:function(a,b){if(u&&f.nodeName(a,"button"))return u.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(u&&f.nodeName(a,"button"))return u.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2)return b;var g,h,i=e!==1||!f.isXMLDoc(a);i&&(c=f.propFix[c]||c,h=f.propHooks[c]);return d!==b?h&&"set"in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get"in h&&(g=h.get(a,c))!==null?g:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabIndex=f.propHooks.tabIndex,v={get:function(a,c){var d;return f.prop(a,c)===!0||(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},f.support.getSetAttribute||(u=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&d.nodeValue!==""?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var w=/\.(.*)$/,x=/^(?:textarea|input|select)$/i,y=/\./g,z=/ /g,A=/[^\w\s.|`]/g,B=function(a){return a.replace(A,"\\$&")};f.event={add:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){if(d===!1)d=C;else if(!d)return;var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i)return;var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1)a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0}a=null}},global:{},remove:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=C);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t)f.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),B).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!d){for(j=0;j =0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDefault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem)});return}if(e.nodeType===3||e.nodeType===8)return;c.result=b,c.target=e,d=d!=null?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]())}catch(p){}n&&(e[l]=n),f.event.triggered=b}}return c.result}},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h-1?f.map(a.options,function(a){return a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex);return c},I=function(c){var d=c.target,e,g;if(!!x.test(d.nodeName)&&!d.readOnly){e=f._data(d,"_change_data"),g=H(d),(c.type!=="focusout"||d.type!=="radio")&&f._data(d,"_change_data",g);if(e===b||g===e)return;if(e!=null||g)c.type="change",c.liveFired=b,f.event.trigger(c,arguments[1],d)}};f.event.special.change={filters:{focusout:I,beforedeactivate:I,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&I.call(this,a)},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&I.call(this,a)},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",H(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in G)f.event.add(this,c+".specialChange",G[c]);return x.test(this.nodeName)},teardown:function(a){f.event.remove(this,".specialChange");return x.test(this.nodeName)}},G=f.event.special.change.filters,G.focus=G.beforeactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault()}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a)this[c](h,d,a[h],e);return this}if(arguments.length===2||d===!1)e=d,d=b;c==="one"?(g=function(a){f(this).unbind(a,g);return e.apply(this,arguments)},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one")this.one(a,d,e);else for(var i=0,j=this.length;i0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return f;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]")if(!u)f.push.apply(f,n);else if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&f.push(j[t]);else p(n,f);o&&(k(o,h,f,g),k.uniqueSort(f));return f};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=d++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var f=a.length;c ",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML=" ",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="
";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(e||!l.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return k(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g0)for(h=g;h0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(d=0,e=a.length;d-1:f(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=S.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(U(c[0])||U(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c),g=R.call(arguments);N.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!T[a]?f.unique(e):e,(this.length>1||P.test(d))&&O.test(a)&&(e=e.reverse());return this.pushStack(e,a,g.join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,""," "],thead:[1,""],tr:[2,""],td:[3,""],col:[2,""],area:[1,""," "],_default:[0,"",""]};be.optgroup=be.option,be.tbody=be.tfoot=be.colgroup=be.caption=be.thead,be.th=be.td,f.support.htmlSerialize||(be._default=[1,"div","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){f(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!be[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>$2>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bh(a,d),e=bi(a),g=bi(d);for(h=0;e[h];++h)g[h]&&bh(e[h],g[h])}if(b){bg(a,d);if(c){e=bi(a),g=bi(d);for(h=0;e[h];++h)bg(e[h],g[h])}}e=g=null;return d},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>$2>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=be[l]||be._default,n=m[0],o=b.createElement("div");o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bn.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNaN(b)?"":"alpha(opacity="+b*100+")",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bm,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bm.test(g)?g.replace(bm,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bv(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bw=function(a,c){var d,e,g;c=c.replace(bo,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return b;if(g=e.getComputedStyle(a,null))d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));return d}),c.documentElement.currentStyle&&(bx=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bp.test(d)&&bq.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bv=bw||bx,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bz=/%20/g,bA=/\[\]$/,bB=/\r?\n/g,bC=/#.*$/,bD=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bE=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bF=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bG=/^(?:GET|HEAD)$/,bH=/^\/\//,bI=/\?/,bJ=/
+
+
+
+
+
NPDS CMS 100% francophone
+
+
+
+
+ Présentation du CMS
+ Modules
+ Thèmes
+
+
+
+
+
+
+
+
+ Gestion de communauté
+ Gestion de contenu
+ WorkSpace intégré
+ Gestion multisite
+
+
+
+
Le CMS est l'outil idéal pour les sites communautaires, associatifs, ou liés à l'actualité. Un CMS permet de créer des sites WEB dynamiques sans connaissances avancées.
+
+
+
Aux programmes des CMS eux mêmes, viennent s'ajouter des modules, ou des add-ons (extensions), qui permettent d'ajouter des possibilités au site.
+ Différents thèmes (aspect graphique) existent ou peuvent être créés.
+
+
+
+
+
Gérez votre Communauté d'utilisateurs, vos groupes de travail collaboratif, publiez, gérez et organisez votre contenu grace aux puissants outils disponiblent de base.
+
+ Multi langues (Français, Anglais, Allemand, Espagnol, Chinois)
+ Installation et administration complète et centralisée
+ Gestionnaire de fichier en ligne
+ Gestion des groupes de membres
+ Ecriture collaborative de documents (PAD)
+ Forums évolués
+ Mini-sites (pour les membres et les groupes de travail)
+ Chat temp réel
+ Système de News et de rubriques complet (édition, révision, publication)
+ ...
+
+
+
+
Dans une Communauté, le travail à plusieurs est gage de réussite.
+
+
+ Editer des contenus communs et pouvoir les modifier "en ligne" peut se faire trés facilement.
+ Partager des documents textes, images, vidéo dans un espace sécurisé.
+ Stoker ces documents en fonction des Groupes que vous aurez créé.
+ Activer des forum spécifiques.
+ Une messagerie interne
+ Gérer un Minisite (Blog) pour le groupe...
+
+
Tout cela en bien plus encore est possible dans le WorkSpace de Npds .
+
+
+
+
Gestion multisite
+
Mieux qu'un long discourt un exemple basique : globalnpds
+
+Une idée novatrice, un peu de développement et voilà que notre ami Jireck lance officiellement le site "
Global NPDS ".
+
+Tous les webmasters de sites NPDS sont invités à venir s'inscrire pour bénéficier des nombreux avantages de ce nouvel outil de communication développé sous NPDS pour les sites NPDS.
+
+Le but de cette nouveauté consiste à rassembler et diffuser en un espace commun toutes les "news" publiées des sites NPDS qui lui sont rattachés en conservant les liens vers les sites d'origine.
+
+Cette opération de mutuélisation est appellée "clustérisation" dans le système.
+Elle favorisera donc le référencement et augmentera en conséquence le nombre de visiteurs de tous les sites partenaires.
+Son fonctionnement est complétement automatisé et utilise les fluxs RSS.
+
+Il n'est pas contraignant pour le webmaster du site "clustérisé" qui conserve à chaque "new publiée" la décision de la clustériser ou non.
+
+
+
+
+
+ xxxxxxxxxxxxxxx
+
Tab 1 Container
+
+
+
Le texte relatif au Modules et addon que Npds peut fournir
+
Une liste de module existant, un exemple de module, le lien direct vers module ou le forum
+
+
+
Tab 2 Container
+
+
+
Le texte pour Styles avec des vignettes de site serait un plus
+
+
+
+
Tab 3 Container
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/style/admin.css b/revolution_16/themes/NBOR/style/admin.css
new file mode 100644
index 000000000..e8e532ab3
--- /dev/null
+++ b/revolution_16/themes/NBOR/style/admin.css
@@ -0,0 +1,672 @@
+/*
+.red-tooltip + .tooltip > .tooltip-inner {background-color: #f00;}
+.red-tooltip + .tooltip > .tooltip-arrow { border-bottom-color:#f00; }
+ */
+
+.vam {
+ vertical-align: middle;
+ border:none;
+}
+
+
+/*versus_project*/
+
+#versus {
+margin:3px;
+padding:3px;
+}
+#versus ul,#supercache ul {
+margin: 0;
+padding: 8px;
+background: #F8F8F8;
+border: 1px solid #D4D8EB;
+-webkit-border-radius: 3px;
+-moz-border-radius: 3px;
+border-radius: 3px;
+text-align: center;
+list-style: none;
+}
+#versus p, #supercache p{
+text-align: left;
+}
+#versus .versus_stats span {
+display: block;
+font-size: 11px;
+color: #B6BCD7;
+color: rgba(48, 65, 140, 0.40);
+}
+#versus .versus_stats b {
+display: block;
+}
+#versus .versus .versus_stats b {
+display: block;
+}
+#versus .versus .versus_stats span {
+display: block;
+font-size: 11px;
+color: #B6BCD7;
+color: rgba(48, 65, 140, 0.40);
+}
+#versus .stats b {
+display: block;
+font-size: 36px;
+line-height: 44px;
+}
+#versus .dfilename {
+font-size: 125%;
+}
+#versus .versus, .li_adm {
+margin: 5px 0;
+padding: 8px 8px 6px;
+background: #FFFFFF;
+cursor: pointer;
+border:1px solid #FFFFFF;
+border-bottom: 1px solid #E5E6F1;
+}
+#versus .versus:hover {
+background: #F1F1F4;
+background: url(../images/Download.png) left center no-repeat;
+background-size: 10em;
+border: 1px solid #E5E6F1;
+-moz-border-radius: 4px;
+-webkit-border-radius: 4px;
+border-radius: 4px;
+}
+#versus .avatar, #versus .avatar img {
+display: block;
+width: 76px;
+height: 76px;
+border: 0;
+-webkit-border-radius: 3px;
+-moz-border-radius: 3px;
+border-radius: 3px;
+}
+#versus .avatar {
+display: inline-block;
+*display: inline; zoom: 1;
+height: 76px;
+padding: 2px;
+}
+#versus .avatar:hover,
+#versus .logo {
+-webkit-box-shadow: 0 0 2px rgba(0,0,0,0.25);
+-moz-box-shadow: 0 0 2px rgba(0,0,0,0.25);
+box-shadow: 0 0 2px rgba(0,0,0,0.25);
+}
+#versus .info h2 {
+margin: 0;
+}
+#versus .info .logo,#versus .info .npds_text, #versus .info .user-name, #versus .info .repo-name {
+vertical-align: middle;
+}
+#versus .info .logo {
+margin-right: 10px;
+}
+#versus .info .user-name {
+font-weight: 400;
+}
+#versus .versus_st {
+font-size:130%;
+font-weight: bold;
+}
+.adm_h1 {
+margin:3px;
+padding:3px;
+}
+
+#adm_men_dial {
+margin:3px;
+padding:2px;
+border: solid 1px #E5E6F1;
+-moz-border-radius: 4px;
+-webkit-border-radius: 4px;
+border-radius: 4px;
+}
+
+#adm_men, .adm_workarea, #mes_delauthor {
+margin:3px;
+padding:3px;
+border: solid 0.2px;
+-moz-border-radius: 4px;
+-webkit-border-radius: 4px;
+border-radius: 4px;
+/*
+border-color: #FFEFC2 #9D8F70 #9D8F70 #FFEFC2;
+ */
+-moz-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+-webkit-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+}
+#mes_delauthor, .errorhandler {
+background: url(../images/warning.png) no-repeat;
+background-position:1% 50%;
+}
+#adm_men_corps ul{
+list-style: none;
+display: inline-block;
+*display: inline; zoom: 1;
+
+margin:3px;
+padding:6px;
+border: solid 1px #E5E6F1;
+-moz-border-radius: 4px;
+-webkit-border-radius: 4px;
+border-radius: 4px;
+
+
+}
+#adm_men_man ul, #adm_droits ul, #adm_droits_mod ul, #adm_droits_down ul {
+list-style: none;
+display: inline-block;
+*display: inline; zoom: 1;
+padding:4px;
+margin:3px;
+}
+#adm_men_man ul {
+text-align:right;
+}
+#adm_droits ul, #adm_droits_mod ul {
+text-align:left;
+}
+
+
+#adm_men_alert ul{
+list-style: none;
+display: inline-block;
+*display: inline; zoom: 1;
+padding:4px;
+margin:3px;
+}
+#adm_men_alert li{
+float: left;
+}
+
+#adm_men_alert img .adm_img{
+vertical-align: middle;
+height: 32px;
+width: 32px;
+}
+#adm_favo_block {
+list-style: none;
+display: inline-block;
+*display: inline; zoom: 1;
+padding-left: 2px;
+margin:1px;
+}
+#adm_men_man li,#adm_favo_block li{
+float: left;
+/*
+background: #FBF6EE;
+
+
+ background:none;
+ */
+}
+#adm_men_man .no_drag li : hover {
+/*
+background: #F2E3C9
+ */
+}
+
+#adm_men .men_tit, #adm_men .men_fav, #adm_men .men_man, #adm_men h2, #adm_men_art h2, #adm_men_art img, #adm_header_art .art_tit, #adm_header_art .art_men {
+vertical-align: middle;
+}
+#adm_men_man, #adm_tit_r .yui3-u-1-3 {
+text-align:right;
+}
+
+#adm_men_corps li, #adm_droits_mod li, #adm_droits_down li {
+margin:3px;
+/*padding:3px;
+
+width: 124px;
+ */
+/*
+font-size:70%;
+ */
+float:left;
+/*
+border: solid 1px;
+ */
+-moz-border-radius: 4px;
+-webkit-border-radius: 4px;
+border-radius: 4px;
+/*
+border-color: #FFEFC2 #9D8F70 #9D8F70 #FFEFC2;
+ */
+-moz-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+-webkit-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+
+/*
+background: #FBF6EE;
+ */
+}
+
+#adm_droits li {
+margin:3px;
+padding:3px;
+width: 124px;
+font-size:70%;
+float:left;
+-moz-border-radius: 4px;
+-webkit-border-radius: 4px;
+border-radius: 4px;
+border-color: #FFEFC2 #9D8F70 #9D8F70 #FFEFC2;
+-moz-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+-webkit-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+}
+#adm_droits input{
+vertical-align: top;
+}
+
+
+#adm_men_corps li {
+text-align: center;
+}
+#adm_droits li {
+text-align: left;
+}
+
+
+#lst_men_top li,#adm_favo_block li, #Alerte li{
+margin:3px;
+padding:3px;
+/*
+border: solid 1px;
+ */
+-moz-border-radius: 4px;
+-webkit-border-radius: 4px;
+border-radius: 4px;
+/*
+border-color: #FFEFC2 #9D8F70 #9D8F70 #FFEFC2;
+ */
+-moz-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+-webkit-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+/*
+text-align: center;
+ */
+}
+#lst_men_top .li.dra :hover{
+/*
+background: #F2E3C9 url(../../../images/admin/drag.png) right bottom no-repeat;
+background-size: 1em;
+ */
+}
+#lst_men_top span, #adm_favo_block span {display:none}
+#adm_men_corps li:hover {
+/*
+background: #F2E3C9 url(../../../images/admin/drag.png) 97% 50% no-repeat;
+background-size: 2em;
+ */
+}
+#adm_men_corps li span {
+display: block;
+}
+#adm_men_corps .adm_img {
+vertical-align: middle;
+width: 32px;
+height: 32px;
+border: 1px;
+-webkit-border-radius: 3px;
+-moz-border-radius: 3px;
+border-radius: 3px;
+}
+#adm_men_art .adm_img {
+vertical-align: middle;
+width: 32px;
+height: 32px;
+border: 0px;
+}
+#adm_men .used_versus, #adm_men .n_versus {
+font-weight: bold;
+font-size:110%;
+}
+#adm_men .used_versus, #adm_tit_r {
+text-align: right;
+}
+#edit_art, #dele_art {
+height: 20px;
+padding:3px;
+}
+#edit_art.yui3-dd-drop-over, #dele_art.yui3-dd-drop-over, #lst_men_top.yui3-dd-drop-over {
+opacity:0.6;
+-webkit-border-radius: 3px;
+-moz-border-radius: 3px;
+border-radius: 3px;
+height: 20px;
+font-weight: bold;
+vertical-align: middle;
+font-size: 120%;
+}
+#dele_art.yui3-dd-drop-over {
+border-color: red;
+color:red;
+}
+#edit_art.yui3-dd-drop-over {
+border-color: green;
+color:green;
+}
+.art_tit {
+vertical-align: middle;
+}
+ #adm_men_art .art_men ul{
+list-style: none;
+display: block;
+opacity:1;
+text-align: right;
+padding:2px;
+margin:2px;
+border: dashed 1px #e4e4e4;
+-webkit-border-radius: 3px;
+-moz-border-radius: 3px;
+border-radius: 3px;
+height:54px;
+background: url(../../../images/admin/drag.png) center no-repeat;
+background-position: 15% 2%;
+background-size: 6em;
+}
+#adm_header_art {
+height: 68px;
+}
+.ico_drag{
+background: url(../../../images/admin/drag.png) right no-repeat;
+background-size: 1.5em;
+}
+#car, .car {
+font-family: Courier, MS Courier New, Prestige, monospace;
+font-size: 90%;
+text-align: right;
+line-height: 11px;
+}
+
+
+#Alerte .alerte-para {
+/*
+top: 12px;
+ */
+-moz-border-radius: 4px;
+-webkit-border-radius: 4px;
+border-radius: 4px;
+}
+
+#Alerte .alerte-name,
+#Alerte .alerte-para {
+ position: absolute;
+ left: 33px;
+ top: 5px;
+ margin: 2px;
+/*
+ width: 16px;
+ height: 16px;
+
+ font-size: 12px;
+ color: black;
+/*
+ border: solid 1px;
+ */
+border-color: black black black black;
+-moz-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+-webkit-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+ text-align: center;
+ background: #cc0033;
+/*
+ background: rgba(0,0,0, 0.1);
+ */
+
+/*
+ text-shadow: 0 1px 0 rgba(0,0,0, 0.4);
+ */
+}
+
+#Alerte .alerte-name {
+ bottom: 0;
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
+-moz-border-radius: 4px;
+-webkit-border-radius: 4px;
+border-radius: 4px;
+}
+
+#Alerte .alerte-para span{
+display: block;
+}
+
+
+#Alerte .alerte li {
+height: 32px;
+width: 60px;
+text-align: left;
+};
+
+#Alerte .adm_img {
+display: inline-block;
+zoom: 1;
+height: 30px;
+width: 40px;
+padding: 2px;
+border solid 1px;
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-bottom-left-radius: 3px;
+ -moz-border-radius-bottomright: 3px;
+ -moz-border-radius-bottomleft: 3px;
+ border-bottom-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+border-color: #FFEFC2 #9D8F70 #9D8F70 #FFEFC2;
+}
+
+#Alerte .alerte .adm_img {
+position: relative;
+display: block;
+}
+#mes_perm {
+/*
+line-height: 8px;
+ */
+text-align: right;
+/*
+height: 32px;
+
+min-width: 170px;
+background: #F1F1F4;
+ */}
+
+#Alerte #show_inf, #Alerte #hide_inf{
+ position: absolute;
+ left: -2px;
+ top: -2px;
+}
+
+.adm_img{height: 32px;width: 32px;}
+#Alerte li.alerte:hover{
+/*
+background: #F2E3C9;
+ */
+}
+
+#Alerte li.np_al:hover{
+/*
+background: #F2E3C9 url(../../../images/favicon.ico) right top no-repeat;
+background-size: 25%;
+background-position: 95% 10%;
+ */
+}
+#Alerte li.np_al{
+background: url(../../../images/favicon.ico) right top no-repeat;
+background-size: 25%;
+background-position: 95% 10%;
+}
+
+
+#Alerte li {
+
+width:80px;
+
+/*
+background: #FBF6EE;
+ */
+}
+
+
+a.adm_tooltip {
+/*
+ border-bottom: 1px dotted #999999;
+ */
+}
+a.adm_tooltip em {
+ display:none;
+}
+a.adm_tooltip:hover {
+ border: 0;
+ position: relative;
+ z-index: 1070;
+ text-decoration:none;
+}
+a.adm_tooltip:hover em {
+ z-index: 1070;
+
+ font-style: normal;
+ font-size: 11px;
+ display: block;
+ top: 20px;
+ left: -10px;
+ padding: 5px;
+ color: #000;
+ border: 1px solid #999999;
+ background: #F8F8F8;
+ width:200px;
+ text-align: left;
+ position: absolute; left: 2em; top: 2em;
+ border-radius: 5px;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
+ -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
+ -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
+}
+a.adm_tooltip:hover em span {
+ position: absolute;
+ top: -7px;
+ left: 15px;
+ height: 7px;
+ width: 11px;
+ margin:0;
+ padding: 0;
+ border: 0;
+}
+
+
+
+
+
+#chng_radminarticle,#add_radminarticle{
+background: url(../../../images/admin_n/postnew.png) right top no-repeat;
+}
+#chng_radmintopic,#add_radmintopic{
+background: url(../../../images/admin_n/topicsman.png) right top no-repeat;
+}
+#chng_radminleft,#add_radminleft{
+background: url(../../../images/admin_n/block.png) right top no-repeat;
+}
+#chng_radminright,#add_radminright{
+background: url(../../../images/admin_n/block.png) right top no-repeat;
+}
+#chng_radminuser,#add_radminuser{
+background: url(../../../images/admin_n/users.png) right top no-repeat;
+}
+#chng_radminmain,#add_radminmain{
+background: url(../../../images/admin_n/block.png) right top no-repeat;
+}
+#chng_radminsurvey,#add_radminsurvey{
+background: url(../../../images/admin_n/newpoll.png) right top no-repeat;
+}
+#chng_radminsection,#add_radminsection{
+background: url(../../../images/admin_n/ephem.png) right top no-repeat;
+}
+#chng_radminlink,#add_radminlink{
+background: url(../../../images/admin_n/links.png) right top no-repeat;
+}
+#chng_radminephem,#add_radminephem{
+background: url(../../../images/admin_n/ephem.png) right top no-repeat;
+}
+#chng_radminfilem,#add_radminfilem{
+background: url(../../../images/admin_n/ephem.png) right top no-repeat;
+}
+#chng_radminhead,#add_radminhead{
+background: url(../../../images/admin_n/headlines.png) right top no-repeat;
+}
+#chng_radminfaq,#add_radminfaq{
+background: url(../../../images/admin_n/faq.png) right top no-repeat;
+}
+#chng_radmindownload,#add_radmindownload{
+background: url(../../../images/admin_n/faq.png) right top no-repeat;
+}
+#chng_radminforum,#add_radminforum{
+background: url(../../../images/admin_n/faq.png) right top no-repeat;
+}
+#chng_radminreviews,#add_radminreviews{
+background: url(../../../images/admin_n/reviews.png) right top no-repeat;
+}
+#chng_radmingr,#add_radmingr, #droits_groupe{
+background: url(../../../images/admin_n/groupes.png) right top no-repeat;
+}
+#chng_radminlnl,#add_radminlnl{
+background: url(../../../images/admin_n/lnl.png) right top no-repeat;
+}
+#chng_radminsuper,#add_radminsuper{
+background: url(../../../images/admin_n/authors.png) right top no-repeat;
+}
+#chng_radminlogs,#add_radminlogs{
+background: url(../../../images/admin_n/logs.png) right top no-repeat;
+}
+#chng_radminip,#add_radminip{
+background: url(../../../images/admin_n/ipban.png) right top no-repeat;
+}
+#anonyme{
+background: url(../../../images/admin_n/anonyme.png) right top no-repeat;
+}
+#droits_tous{
+background: url(../../../images/admin_n/tous.png) right top no-repeat;
+}
+
+#chng_radminarticle, #chng_radmintopic, #chng_radminleft, #chng_radminright, #chng_radminuser, #chng_radminmain, #chng_radminsurvey, #chng_radminsection, #chng_radminlink, #chng_radminephem, #chng_radminfilem, #chng_radminhead, #chng_radminfaq, #chng_radmindownload, #chng_radminforum, #chng_radminreviews, #chng_radmingr, #chng_radminlnl, #chng_radminsuper,#chng_radminlogs,#chng_radminip,
+#add_radminarticle, #add_radmintopic, #add_radminleft, #add_radminright, #add_radminuser, #add_radminmain, #add_radminsurvey, #add_radminsection, #add_radminlink, #add_radminephem, #add_radminfilem, #add_radminhead, #add_radminfaq, #add_radmindownload, #add_radminforum, #add_radminreviews, #add_radmingr, #add_radminlnl, #add_radminsuper,#add_radminlogs,#add_radminip, #anonyme, #droits_tous
+{
+background-size: 25%;
+background-position: 95% 10%;
+height: 34px;
+vertical-align: middle;
+}
+#droits_groupe
+{
+background-size: 25%;
+background-position: 95% 2%;
+vertical-align: middle;
+}
+#droits_groupe ul{
+list-style: none;
+display: inline;
+*display: inline; zoom: 1;
+
+margin:1px;
+padding:1px;
+}
+
+#droits_li_gr li{
+border:none;
+
+width: 104px;
+font-size: 90%;
+box-shadow: 0px 0px 0px;
+padding:0px;
+margin:0px;
+}
+
+body {
+ background-color: #ffffff;
+}
+
diff --git a/revolution_16/themes/NBOR/style/agenda.css b/revolution_16/themes/NBOR/style/agenda.css
new file mode 100644
index 000000000..73641f392
--- /dev/null
+++ b/revolution_16/themes/NBOR/style/agenda.css
@@ -0,0 +1,352 @@
+a.ag_lien
+{
+
+ font-weight: bold;
+ font-size: 20px;
+ font-family: Arial,Helvetica,sans-serif;
+ text-decoration: none;
+
+}
+
+a.ag_lien:visited
+{
+
+ color:#000;
+ font-weight:bold;
+ font-size:20px;
+ font-family:Arial,Helvetica,sans-serif;
+ text-decoration:none;
+
+}
+
+a.ag_lien:link
+{
+
+ font-weight:bold;
+ font-size:20px;
+ color:#000;
+ font-family:Arial,Helvetica,sans-serif;
+ text-decoration:none;
+
+}
+
+a.ag_lien:active
+{
+
+ font-weight:bold;
+ font-size:20px;
+ color:#000;
+ font-family:Arial,Helvetica,sans-serif;
+ text-decoration:none;
+
+}
+
+a.ag_lien:hover
+{
+
+ font-weight:bold;
+ font-size:20px;
+ color:#000;
+ font-family:Arial,Helvetica,sans-serif;
+ text-decoration:underline;
+
+}
+
+a.ag_pop
+{
+
+ position:relative;
+ text-decoration: none;
+ font-weight: bold;
+
+}
+
+a:hover.ag_pop
+{
+
+ text-decoration: none;
+ background: none;
+
+}
+
+a.ag_pop span
+{
+
+ display: none;
+
+}
+
+a:hover.ag_pop span
+{
+
+ display: inline;
+ text-align:left;
+ position: absolute;
+ bottom:1em;
+ left:0em;
+ z-index: 20;
+ background: #FEE5B3;
+ color: #000;
+ border:1px solid #000;
+ width:160px;
+ font-weight:bold;
+ font-size: 15px;
+ line-height:20px;
+ padding:10px;
+
+}
+
+.ag_une
+{
+
+ background: #e0f9d7;
+ color: #000;
+ font-size: 12px;
+ font-family: Tahoma, Verdana, sans-serif;
+ font-weight: bold;
+ text-align:center;
+ text-decoration: none;
+ padding:3px;
+ margin:0px;
+ border: #97D52C 1px solid;
+
+}
+
+.ag_deux
+{
+
+ background-color: #ECE9D8;
+ color: #000;
+ font-size: 12px;
+ font-family: Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ text-decoration: none;
+ height: 16px;
+
+}
+
+.ag_trois
+{
+
+ background-color: #DDDACA;
+ color: #000;
+ font-size: 12px;
+ font-family: Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ text-decoration: none;
+
+}
+
+.ag_bouton
+{
+
+ font-weight: bold;
+ font-size: 11px;
+ color: #45445b;
+ border: #000 1px solid;
+ font-family: Arial,Helvetica,sans-serif;
+ background-color: #97D52C;
+ text-decoration: none;
+
+}
+
+a.ag_rouge
+{
+
+ font-weight:bold;
+ font-size:12px;
+ color:#ff0000;
+ font-family:Arial,Helvetica,sans-serif;
+ text-decoration:none;
+
+}
+
+a.ag_rouge:visited
+{
+
+ font-size:12px;
+ color:#ff0000;
+ font-family:Arial,Helvetica,sans-serif;
+ text-decoration:none;
+
+}
+
+a.ag_rouge:active
+{
+
+ font-weight:bold;
+ font-size:12px;
+ color:#ff0000;
+ font-family:Arial,Helvetica,sans-serif;
+ text-decoration:none;
+
+}
+
+a.ag_rouge:hover
+{
+
+ font-weight:bold;
+ font-size:12px;
+ color:#ff0000;
+ font-family:Arial,Helvetica,sans-serif;
+ text-decoration:underline;
+
+}
+
+.ag_rouge
+{
+
+ color:#ff0000;
+ font-size:12px;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ text-decoration:none;
+
+}
+
+.ag_menu
+{
+
+ background: #e4fbae;
+ color: #000;
+ font-size: 12px;
+ font-family: Tahoma, Verdana, sans-serif;
+ font-weight: bold;
+ text-align:center;
+ text-decoration: none;
+ height: 18px;
+ padding:3px;
+ border: #97D52C 1px solid;
+
+}
+
+.ag_sem
+{
+
+ background-color:#DDDACA;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color:#000;
+ font-weight: bold;
+
+}
+.ag_vide
+{
+
+ background-color:#ECE9D8;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color:#000;
+
+}
+
+.ag_reserve
+{
+
+ background-color:#FF9999;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color:#000;
+ font-weight: bold;
+
+}
+
+.ag_ferie
+{
+
+ background-color:#f4b6f0;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color:#000;
+ font-weight: bold;
+
+}
+
+.ag_libre
+{
+
+ background-color:#EFEAB5;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color:#000;
+ font-weight: bold;
+
+}
+
+.ag_jours
+{
+
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ background: #DDDACA;
+ color: #000;
+ font-weight: bold;
+
+}
+
+div.pagination_mod
+{
+
+ font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
+ padding: 3px;
+ margin: 3px;
+
+}
+
+div.pagination_mod a
+{
+
+ font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-weight: bold;
+ background-color: #fff;
+ border: 1px solid #9aafe5;
+ color: #105cb6;
+ margin: 1px;
+ padding: 2px 5px;
+ text-decoration: none;
+
+}
+
+div.pagination_mod a:hover,active
+{
+
+ background-color: #9aafe5;
+ border: 1px solid #9aafe5;
+ color: #fff;
+ margin: 1px;
+ padding: 2px 5px;
+
+}
+
+div.pagination_mod span.courante_mod
+{
+
+ background-color: #90cc12;
+ border: 1px solid #90cc12;
+ color: #fff;
+ font-weight: bold;
+ margin: 1px;
+ padding: 2px 5px;
+
+}
+
+div.pagination_mod span.desactive_mod
+{
+
+ background-color: #fff;
+ border: 1px solid #eee;
+ color: #ddd;
+ margin: 1px;
+ padding: 2px 5px;
+
+}
+.textarea
+{
+
+ border: #000 1px solid;
+ font-size: 11px;
+ width: 90%;
+ color: #45445b;
+ background-color: #fff;
+
+}
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/style/bloc-note.css b/revolution_16/themes/NBOR/style/bloc-note.css
new file mode 100644
index 000000000..63dff4d04
--- /dev/null
+++ b/revolution_16/themes/NBOR/style/bloc-note.css
@@ -0,0 +1,39 @@
+@charset "utf-8";
+/* CSS bloc-note de brown pour NPDS Revolution */
+
+.bn_head_d {
+ width:100%;
+}
+.bn_head {
+}
+.bn_head_g {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 1em;
+ color: #000000;
+ width:100%;
+ height:20px;
+ position:relative;
+ background-color: #E1C91E;
+}
+.bn_head_d {
+ width: 51px;
+ height: 20px;
+ background-repeat: no-repeat;
+}
+.bn_corps {
+ width:100%;
+ background-color: #E1C91E;
+}
+.bn_textbox_no_mceEditor {
+ font-size: 1em;
+ background-color: #ffffcc;
+ border: 1px solid #ffffcc;
+ margin-left: 3px;
+ color: #45445b;
+ width: 90%;
+}
+.bn_foot {
+ background-color: #E1C91E;
+ width:100%;
+ line-height: 3px;
+}
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/style/chat.css b/revolution_16/themes/NBOR/style/chat.css
new file mode 100644
index 000000000..fa8e4473f
--- /dev/null
+++ b/revolution_16/themes/NBOR/style/chat.css
@@ -0,0 +1,99 @@
+/* CSS chat de brown pour NPDS Revolution */
+body {
+ background-color: #fefefe;
+ border: 0;
+ color: #000000;
+ font-family: Tahoma, Verdana, sans-serif;
+ font-size: 11px;
+ font-weight: normal;
+ margin: 0;
+ padding: 0;
+}
+a, a:visited, a:link {
+ color: #000000;
+ text-decoration: none;
+}
+a:hover {
+ color:#666666;
+ text-decoration: underline;
+}
+a:active {
+ color: #717171;
+ text-decoration: none;
+}
+.textbox_standard {
+ background-color: #cccccc;
+ border-bottom: #000000 1px solid;
+ border-left: #000000 1px solid;
+ border-right: #000000 1px solid;
+ border-top: #000000 1px solid;
+ color: #45445B;
+ font-family: Tahoma, Verdana, sans-serif;
+ font-size: 12px;
+ width: 100%;
+}
+.bouton_standard {
+ background-color: #808000;
+ border-bottom: #000000 1px solid;
+ border-left: #000000 1px solid;
+ border-right: #000000 1px solid;
+ border-top: #000000 1px solid;
+ color: #ffffff;
+ font-family: Tahoma, Verdana, sans-serif;
+ font-size: 11px;
+ font-weight: bold;
+ font-style: italic;
+ text-decoration: none;
+}
+.header {/* Bloc en dessous des emoticons avec Zone de Texte */
+ background-color: #333333;
+ color: #cccccc;
+ font-family: Tahoma, Verdana, sans-serif;
+ font-size: 11px;
+ font-weight: bold;
+ text-decoration: none;
+}
+.ligna {
+background: rgba(0, 0, 0, 0.5);
+ color: #ffffff;
+ font-family: Tahoma, Verdana, sans-serif;
+ font-size: 11px;
+ text-decoration: none;
+}
+#chat .chatheure {
+ color: #183a55;
+ float: left;
+ font-family: Arial,Helvetica,sans-serif;
+ font-size: 9px;
+ width: 58px;
+}
+#chat .chatnom, .chatnom a:visited, .chatnom a:link, .chatnom a:active, .chatnom a:hover {
+ color: #000000;
+ float: left;
+ font-family: Arial,Helvetica,sans-serif;
+ font-size: 9px;
+ padding-right: 2px;
+ text-align: right;
+ width: 60px;
+}
+#chat .chattexte {
+ border-left: 1px solid #000000;
+ font-family: Arial,Helvetica,sans-serif;
+ margin-left: 120px;
+ padding-left: 3px;
+}
+#chat .textbox_standard {/* Bloc de Messages du Chat */
+ background: rgba(189, 183, 107, 0.2);
+}
+ border-bottom: #c0c0c0 1px solid;
+ border-left: 1px solid #c0c0c0;
+ border-right: 1px solid #c0c0c0;
+ border-top: #c0c0c0 1px solid;
+ color: #434259;
+ font-size: 10px;
+ width: 98%;
+}
+.fond_emot {
+ background-color: #8A8453;
+ width: 100%;
+}
diff --git a/revolution_16/themes/NBOR/style/index.html b/revolution_16/themes/NBOR/style/index.html
new file mode 100644
index 000000000..e69de29bb
diff --git a/revolution_16/themes/NBOR/style/rocssti-fr.css b/revolution_16/themes/NBOR/style/rocssti-fr.css
new file mode 100644
index 000000000..6be8a8457
--- /dev/null
+++ b/revolution_16/themes/NBOR/style/rocssti-fr.css
@@ -0,0 +1,1132 @@
+@charset "UTF-8";
+/* UTF-8 déclaré avant toute chose */
+
+/******************************************************************
+ * ROCSSTI : une base CSS par Nicolas Hoffmann https://rocssti.net/
+ * Builder : https://rocssti.net/builder-css
+ * inspiré par http://www.knacss.com/
+ *
+ * Une Röcssti-quote, juste pour le plaisir :
+ * « ♫ Like a Röcssti, touch for the very first time… ♪ » — Madonna
+ *
+ * ROCSSTI est sous licence MIT : https://github.com/nico3333fr/ROCSSTI/blob/master/LICENSE
+ *
+ * cette CSS est fournie telle quelle, sans aucune garantie d’aucun type,
+ * l’auteur ne saurait être tenu responsable de quoi que ce soit pour
+ * l’utilisation de RÖCSSTI.
+ *
+ * convention (Ã adapter si besoin)
+ * .parent
+ * .parent__enfant
+ * .parent--modifieur
+ *
+ *
+ * résumé
+ * 01 -- reset
+ * 02 -- ainsi font font font + structure Hx
+ * 03 -- classes utilitaires + fix typos + styles "balises fixes"
+ * 04 -- liens + icônes
+ * 05 -- layout et modules
+ * 06 -- structure (page / skip links / header / main content / footer)
+ * 07 -- forms
+ * 08 -- dans le contenu
+ * 09 -- breakpoints mineurs entre desktop et tablettes
+ * 10 -- homo tablettes - breakpoint majeur
+ * 11 -- breakpoints mineurs entre tablettes et mobile
+ * 12 -- mobile - breakpoint majeur
+ * 13 -- breakpoints mineurs tout petit mobile
+ * 14 -- print
+ * 15 -- fix viewport
+ * 16 -- règles d’état
+ * 17 -- bonus : Fixes IE
+ */
+
+
+
+
+/*
+ *****************************************************************
+ * 1 -- reset
+ *****************************************************************
+ */
+
+/* spécial HTML 5 */
+article, aside, datagrid, datalist, details, dialog, figure, footer, header, main, menu, nav, section { display: block; }
+audio, canvas, progress, video { display: inline-block; }
+abbr, eventsource, mark, meter, time, output, bb { display: inline; }
+
+/* à commenter/fallback si vous vous souciez d’IE<8 */
+html { box-sizing: border-box; }
+*, *:before, *:after {
+ box-sizing: inherit;
+}
+
+/* reset minimum */
+html, body, blockquote, ul, ol, form, button { margin: 0; padding: 0; }
+button { border: 0; }
+p, ul, ol, dl, blockquote, pre, td, th, label, textarea {
+ font-size: 1em; /* equiv 14px */
+ line-height: 1.5;
+ margin: 1.5em 0;
+}
+
+/* fix display img/iframe */
+img,
+iframe { vertical-align: middle; }
+
+ul, ol { padding-left: 2em; }
+
+.unstyled {
+ padding-left: 0;
+ list-style-type: none;
+}
+
+/* la base correspond à 10px */
+html {
+ font-size: 62.5%;
+ /* IE9-IE11 math fixing. Voir http://bit.ly/1g4X0bX */
+ /* Merci à @guardian, @victorbritopro, @eQRoeil & Knacss */
+ font-size: calc(1em * 0.625);
+}
+body {
+ background: #fff;
+ color: #333;
+ font-family: Arial, sans-serif;
+ font-size: 1.4rem;
+ line-height: 1.5; /* Ã corriger si besoin est */
+}
+
+
+
+
+/*
+ *****************************************************************
+ * 02 -- ainsi font font font + structure Hx
+ *****************************************************************
+ */
+
+/*@font-face {
+
+}*/
+
+/* calculées via http://soqr.fr/vertical-rhythm/ merci @goetter & @eQRoeil */
+
+h1,
+.h1 {
+ display: block;
+ font-size: 2.6rem; /* equiv 26px */
+ line-height: 1.61538;
+ margin: 0 0 .80769em 0;
+}
+h2,
+.h2 {
+ display: block;
+ font-size: 2.4rem; /* equiv 24px */
+ line-height: 1.75;
+ margin: 0 0 .875em 0;
+}
+h3,
+.h3 {
+ display: block;
+ font-size: 2.2rem; /* equiv 22px */
+ line-height: 1.90909;
+ margin: 0 0 .95455em 0;
+}
+h4,
+.h4 {
+ display: block;
+ font-size: 2rem; /* equiv 20px */
+ line-height: 1.05;
+ margin: 0 0 1.05em 0;
+}
+h5,
+.h5 {
+ display: block;
+ font-size: 1.8rem; /* equiv 18px */
+ line-height: 1.16667;
+ margin: 0 0 1.16667em 0;
+}
+h6,
+.h6 {
+ display: block;
+ font-size: 1.6rem; /* equiv 16px */
+ line-height: 1.3125;
+ margin: 0 0 1.3125em 0;
+}
+
+.uppercase {
+ text-transform: uppercase;
+}
+
+/* autres classes utiles */
+.smaller {
+ font-size: 1rem; /* equiv 10px */
+ line-height: 2.1;
+ margin: 2.1em 0;
+}
+.small {
+ font-size: 1.2rem; /* equiv 12px */
+ line-height: 1.75;
+ margin: 1.75em 0;
+}
+.big {
+ font-size: 1.6rem; /* equiv 16px */
+ line-height: 1.3125;
+ margin: 1.3125em 0;
+}
+.bigger {
+ font-size: 1.8rem; /* equiv 18px */
+ line-height: 1.16667;
+ margin: 1.16667em 0;
+}
+.biggest {
+ font-size: 2rem; /* equiv 20px */
+ line-height: 1.05;
+ margin: 1.05em 0;
+}
+
+
+
+
+/*
+ *****************************************************************
+ * 03 -- classes utilitaires + fix typos + styles "balises fixes"
+ *****************************************************************
+ */
+
+.noborder,
+iframe { border: 0; }
+
+/*
+ * repris de http://tinytypo.tetue.net/ de @tetue
+ * tuné avec l’aide de http://www.nicolas-hoffmann.net/utilitaires/codes-hexas-ascii-unicode-utf8-caracteres-usuels.php
+ *
+ * voir http://en.wikipedia.org/wiki/International_variation_in_quotation_marks pour les références
+ */
+q {
+ quotes: "\201C" "\201D" "\2018" "\2019";
+}
+:lang(fr) > q {
+ quotes: "\00AB\A0" "\A0\00BB" "\201C" "\201D" "\2018" "\2019";
+}
+:lang(en) > q {
+ quotes: "\201C" "\201D" "\2018" "\2019";
+}
+:lang(es) > q {
+ quotes: "\00AB" "\00BB" "\201C" "\201D";
+}
+:lang(it) > q {
+ quotes: "\00AB\A0" "\A0\00BB" "\201C" "\201D";
+}
+:lang(de) > q {
+ quotes: "\201e" "\201c" "\201a" "\2018";
+}
+q:before {
+ content: open-quote;
+}
+q:after {
+ content: close-quote;
+}
+
+/* éviter interlignage disgracieux */
+sup,
+sub {
+ vertical-align: 0;
+ position: relative;
+}
+sup {
+ bottom: 1ex;
+}
+sub {
+ top: .5ex;
+}
+
+
+
+
+
+/* éviter marges supplémentaires sur éléments imbriqués */
+li p,
+li ul {
+ margin-bottom: 0;
+ margin-top: 0;
+}
+/* Vous ne passerez PAS (Gandalf) */
+/*textarea,
+table,
+td,
+th,
+code,
+pre,
+samp,
+div,
+p,*/
+.cut {
+ word-wrap: break-word;
+ -webkit-hyphens: auto;
+ -moz-hyphens: auto;
+ -ms-hyphens: auto;
+ -o-hyphens: auto;
+ hyphens: auto;
+}
+/* pour supprimer la césure si besoin */
+.nocut {
+ word-wrap: normal;
+ -webkit-hyphens: none;
+ -moz-hyphens: none;
+ -ms-hyphens: none;
+ -o-hyphens: none;
+ hyphens: none;
+}
+
+code,
+pre,
+samp {
+ white-space: pre-wrap;
+}
+code {
+ line-height: 1;
+}
+kbd {
+ border: solid 1px;
+ border-top-left-radius: .5em;
+ border-top-right-radius: .5em;
+ padding: 0 .25em;
+}
+table {
+ margin-bottom: 1.5em;
+ table-layout: fixed;
+}
+/* j’y tiens, les abbr c’est bon pour la planète */
+/* seuls ceux ayant un title sont signalés */
+abbr[title] {
+ border-bottom: dotted 1px;
+ cursor: help;
+ text-decoration: none;
+ /* couleur héritée du texte */
+}
+
+/* alignements de textes */
+.alignright { text-align: right; }
+.aligncenter { text-align: center; }
+.alignleft { text-align: left; }
+
+
+
+
+/*
+ *****************************************************************
+ * 04 -- liens + icônes
+ *****************************************************************
+ */
+
+/* Liens */
+a {
+ color: #808000;
+ cursor: pointer;
+}
+/* penser au focus */
+a:focus,
+a:hover,
+a:active {
+ color: #b00000;
+}
+/* éviter la bordure sur une image comprise dans un lien + fix bordure image IE */
+a:link img,
+a:visited img,
+img {
+ border-style: none;
+}
+
+.nodecoration {
+ text-decoration: none;
+}
+
+/* liens avec icônes, on peut utiliser les DATA-URI */
+
+/* pour signaler liens externes */
+/*a[href^="http://"],
+a[href^="https://"] {
+
+}*/
+/* si URL complète sur un lien interne, virer signalement liens externes */
+/*a[href^="http://www.mondomaine.com"] {
+
+}*/
+/* contact, liens mailto */
+/*.mail,
+a[href^="mailto:"] {
+
+}*/
+/* dont l’URL se termine par .pdf ou ce que vous voulez comme extension */
+/*a[href$=".pdf"] {
+
+}*/
+
+/* facto icons */
+/*[class*=icon-30] {
+ display: inline-block;
+ width: 30px;
+ height: 30px;
+}*/
+
+
+
+
+
+/*
+ *****************************************************************
+ * 05 -- layout et modules
+ *****************************************************************
+ */
+
+/**
+ * layout
+ */
+
+
+/* ça dépend, ça dépasse */
+img,
+table,
+td,
+blockquote,
+code,
+pre,
+textarea,
+input,
+svg {
+ height: auto;
+ max-width: 100%;
+}
+/* pas de reset sur embed, object et video, ça fait foirer certains players */
+
+/* utile pour gérer les floattants */
+/* contient des floats */
+.mod {
+ overflow: auto;
+}
+.mod--hidden,
+.no-scroll {
+ overflow: hidden;
+}
+
+/* quelques floattants */
+.left {
+ float: left;
+}
+.right {
+ float: right;
+}
+
+
+/* clearer les floats */
+.clear {
+ clear: both;
+}
+.clearleft {
+ clear: left;
+}
+.clearright {
+ clear: right;
+}
+.clearhidden {
+ clear: both;
+ margin: 0;
+ padding: 0;
+ visibility: hidden;
+}
+.clearfix:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden;
+}
+
+
+
+/* gouttière */
+.gut {
+ height: 1px;
+}
+
+/* gestion du table-design en CSS */
+.row {
+ display: table;
+ table-layout: fixed;
+}
+.line {
+ display: table-row;
+}
+.col {
+ display: table-cell;
+ vertical-align: top;
+}
+.col-noalign {
+ display: table-cell;
+}
+
+/* alignements */
+.aligntop { vertical-align: top; }
+.alignbottom { vertical-align: bottom; }
+.alignmiddle { vertical-align: middle; }
+
+/* block */
+.bl {
+ display: block;
+}
+
+/* inline-block, utile pour les grilles et pas seulement */
+.inbl,
+.grid {
+ display: inline-block;
+}
+
+/* grid = élément d’une inline-grid */
+.grid {
+ vertical-align: top;
+}
+
+/* pour relativiser */
+.relative {
+ position: relative;
+}
+
+/* bloc centré */
+.center {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+/* activation de l’accélération matérielle */
+.hardware-accelerated {
+ -webkit-transform: translateZ(0);
+ -moz-transform: translateZ(0);
+ -ms-transform: translateZ(0);
+ -o-transform: translateZ(0);
+ transform: translateZ(0);
+}
+
+
+/* largeurs de blocks adapté par Bmag pour les besoin de npds*/
+.w1 { width: 1%; }
+.w2 { width: 2%; }
+.w3 { width: 3%; }
+.w5 { width: 5%; }
+.w10 { width: 10%; }
+.w18 { width: 18%; }
+.w19 { width: 19.1%; }
+.w20 { width: 20%; }
+.w25 { width: 25%; }
+.w30 { width: 30%; }
+.w33 { width: 33.333%; }
+.w36 { width: 36%; }
+.w38 { width: 38.2%; }
+.w40 { width: 40%; }
+.w45 { width: 45%; }
+.w49 { width: 49%; }
+.w50 { width: 50%; }
+.w60 { width: 60%; }
+.w61 { width: 61.8%; }
+.w64 { width: 64%; }
+.w66 { width: 66.666%; }
+.w70 { width: 70%; }
+.w75 { width: 75%; }
+.w80 { width: 80%; }
+.w89 { width: 80.9%; }
+.w82 { width: 82%; }
+.w90 { width: 90%; }
+.w100 { width: 100%; }
+
+/* ici ajouter les largeurs en em */
+/*.w960e { width: 60em; }*/
+
+/* ici ajouter les largeurs en pixels */
+/*.w500p { width: 500px; }*/
+
+/* ici ajouter les largeurs max en em */
+/*.mw960e { max-width: 60em; }*/
+
+/* ici ajouter les largeurs max en pixels */
+/*.mw960p { max-width: 960px; }*/
+
+/* margins */
+.mt0 { margin-top: 0; }
+.mt1 { margin-top: 1em; }
+.mt2 { margin-top: 2em; }
+.mr0 { margin-right: 0; }
+.mr1 { margin-right: 1em; }
+.mr2 { margin-right: 2em; }
+.mb0 { margin-bottom: 0; }
+.mb1 { margin-bottom: 1em; }
+.mb2 { margin-bottom: 2em; }
+.ml0 { margin-left: 0; }
+.ml1 { margin-left: 1em; }
+.ml2 { margin-left: 2em; }
+.m0 { margin: 0; }
+.m1 { margin: 1em; }
+.m2 { margin: 2em; }
+.m01 { margin: 0.5em; }
+.m02 { margin: 0.725em; }
+
+
+
+/* paddings */
+.pt0 { padding-top: 0; }
+.pt1 { padding-top: 1em; }
+.pt2 { padding-top: 2em; }
+.pr0 { padding-right: 0; }
+.pr1 { padding-right: 1em; }
+.pr2 { padding-right: 2em; }
+.pb0 { padding-bottom: 0; }
+.pb1 { padding-bottom: 1em; }
+.pb2 { padding-bottom: 2em; }
+.pl0 { padding-left: 0; }
+.pl1 { padding-left: 1em; }
+.pl2 { padding-left: 2em; }
+.p0 { padding: 0; }
+.p1 { padding: 1em; }
+.p2 { padding: 2em; }
+
+
+
+/* spécial hr de 1px de haut */
+hr {
+ background-color: #000;
+ border: 0;
+ color: #000;
+ height: 1px;
+ margin: 0 0 1em;
+ padding: 0;
+}
+
+/* pour cacher du texte de manière accessible… toussââââ */
+.invisible {
+ border: 0;
+ clip: rect(0 0 0 0);
+ height: 1px;
+ margin: -1px;
+ overflow: hidden;
+ padding: 0;
+ position: absolute;
+ width: 1px;
+}
+
+.hidden { display: none; } /* caché partout */
+.nodesktop { display: none; } /* caché sur desktop */
+/*.noprint {} /* caché sur print */
+/*.notablet {} /* caché sur tablettes */
+/*.nomobile {} /* caché sur mobile */
+
+
+/**
+ * modules
+ */
+
+
+
+
+
+/*
+ *****************************************************************
+ * 06 -- structure globale
+ * (page / skip links / header / contenu principal / footer)
+ *****************************************************************
+ */
+
+/* === page === */
+.page {
+ margin: 0 auto;
+ position: relative;
+}
+
+/* === skip links = liens d’évitement === */
+.skip {
+
+}
+/* skip__link = un lien d’évitement */
+/* idéalement mettez-les visibles pas uniquement au focus */
+.skip__link {
+
+}
+/* sinon pensez à les rendre visibles au focus */
+.skip__link:focus,
+.skip__link:hover,
+.skip__link:active {
+
+}
+
+
+
+/* === header === */
+.header {
+
+}
+.logo {
+
+}
+.navigation {
+
+}
+
+
+/* === contenu principal === */
+.main {
+
+}
+
+
+/* === footer === */
+.footer {
+
+}
+
+
+
+
+/*
+ *****************************************************************
+ * 07 -- forms
+ *****************************************************************
+ */
+
+/* donne envie de cliquer sur un bouton */
+label,
+button,
+input[type="submit"],
+input[type="button"],
+input[type="reset"] {
+ cursor: pointer;
+}
+
+/* évite un resize potentiellement foireux */
+textarea {
+ resize: vertical;
+}
+/* supprime un bug Firefox sur button */
+button::-moz-focus-inner { border: 0; padding: 0; }
+
+label,
+button,
+input,
+select {
+ vertical-align: middle;
+}
+
+/** fix typo inputs **/
+input,
+select,
+textarea,
+optgroup,
+button {
+ font: inherit;
+}
+
+/* Ã adapter selon le design voulu */
+input,
+select,
+textarea {
+ border: 1px solid #800000;
+ border-radius: 5px;
+ padding: .5em;
+ width: 250px;
+}
+
+/* pour les textes des champs */
+.label {
+ display: inline-block;
+}
+
+/* Ã adapter selon le design voulu */
+.button {
+ background: #fff;
+ border-radius: 5px;
+ -webkit-box-shadow: 1px 1px 1px #ddd;
+ box-shadow: 1px 1px 1px #ddd;
+ color: #000;
+}
+
+/*
+ * évite dimensionnement des radios, checkboxes et images
+ * et un affichage différent sous IE
+ */
+input[type="radio"],
+input[type="checkbox"],
+input[type="image"] {
+ background-color: transparent;
+ border: 0;
+ width: auto;
+}
+
+/* pour annuler la taille des inputs ou autres */
+.auto {
+ width: auto;
+}
+
+/* messages d’erreur ou de confirmation */
+.alert,
+.alert input,
+.alert textarea,
+.alert select {
+ color: #bf0000;
+ font-weight: bold;
+}
+/* .redborder sert à débugger uniquement */
+.alert input,
+.alert textarea,
+.alert select,
+.redborder {
+ border: 1px solid #bf0000;
+}
+.alert img {
+ border: 0;
+}
+/*.ok {
+
+}*/
+
+/*
+ * peut être complété par les attributs HTML5 required
+ * exemple avec une couleur, penser à ne pas uniquement transmettre l’info ainsi
+ */
+/*select:required:invalid,
+input:required:invalid,
+input:focus:invalid,
+textarea:required:invalid,
+textarea:focus:invalid {
+ background: #fef6f6;
+ -moz-box-shadow: none;
+}
+
+input:focus:required:valid,
+textarea:focus:required:valid,
+select:focus:required:valid {
+ background: #efe;
+ -moz-box-shadow: none;
+}*/
+
+
+
+
+/*
+ *****************************************************************
+ * 08 -- dans le contenu (contenus spécifiques aux pages)
+ *****************************************************************
+ */
+
+/* home */
+
+
+
+
+
+/*
+ *****************************************************************
+ * 09 -- breakpoints mineurs entre desktop et tablettes
+ *****************************************************************
+ */
+
+
+
+
+
+/*
+ *****************************************************************
+ * 10 -- homo tablettes - breakpoint majeur
+ *****************************************************************
+ */
+
+@media (max-width: 47.9375em) { /* equiv 767px */
+
+ /**
+ * layout/modules
+ */
+
+ /* affichage des éléments */
+ .nodesktop { display: block; }
+
+ /* cachage des éléments inutiles, chabitte ! */
+ .notablet { display: none; }
+
+ /* linéarisation contenus flottants/table-layout */
+ .autotablet {
+ float: none;
+ display: block;
+ width: auto;
+ }
+
+ /**
+ * adaptation structure globale (page / skip links / header / contenu principal / footer)
+ */
+
+
+ /**
+ * dans le contenu (contenus spécifiques aux pages)
+ */
+
+}
+
+
+
+
+/*
+ *****************************************************************
+ * 11 -- breakpoints mineurs entre tablettes et mobile
+ *****************************************************************
+ */
+
+
+
+
+
+
+/*
+ *****************************************************************
+ * 12 -- mobile - breakpoint majeur
+ *****************************************************************
+ */
+
+@media (max-width: 40em) { /* equiv 640px */
+
+ /**
+ * layout/modules
+ */
+
+ /* affichage des éléments */
+ .notablet { display: block; }
+
+ /* cachage des éléments inutiles, chabitte ! */
+ .nomobile { display: none; }
+
+ /* linéarisation contenus flottants/table-layout */
+ .automobile {
+ float: none;
+ display: block;
+ width: auto;
+ }
+
+ /**
+ * adaptation structure globale (page / skip links / header / contenu principal / footer)
+ */
+
+
+ /**
+ * dans le contenu (contenus spécifiques aux pages)
+ */
+
+}
+
+
+
+
+/*
+ *****************************************************************
+ * 13 -- breakpoints mineurs tout petit mobile
+ *****************************************************************
+ */
+
+@media (max-width: 20em) { /* equiv 320px */
+
+ /**
+ * layout/modules
+ */
+
+ /* affichage des éléments */
+ /*.nomobile { display: block; }*/
+
+ /* cachage des éléments inutiles ! */
+ .notinymobile { display: none; }
+
+ /* linéarisation contenus flottants/table-layout */
+ .autotinymobile {
+ float: none;
+ display: block;
+ width: auto;
+ }
+
+ /**
+ * adaptation structure globale (page / skip links / header / contenu principal / footer)
+ */
+
+
+ /**
+ * dans le contenu (contenus spécifiques aux pages)
+ */
+
+}
+
+
+
+
+/*
+ *****************************************************************
+ * 14 -- print
+ *****************************************************************
+ */
+
+@media print {
+ /**
+ * ajouter là -dedans les éléments qui ont besoin d’être
+ * resetés de manière très bourrine pour le print
+ */
+ body,
+ html,
+ .page,
+ .reset4print {
+ background-color: #fff;
+ background-image: none;
+ border: 0;
+ box-shadow: none;
+ color: #000;
+ float: none;
+ height: auto;
+ margin: 0;
+ max-width: 100%;
+ min-height: 0;
+ padding: 0;
+ position: static;
+ width: auto;
+ }
+
+ body {
+ padding: .5em;
+ }
+
+ /* cachage des éléments inutiles, chabitte ! */
+ .noprint {
+ display: none;
+ }
+
+ /* affichage éléments spécifiques au print */
+ .onprint {
+ display: block;
+ }
+
+ /* éviter saut de page hasardeux */
+ blockquote, ul, ol {
+ page-break-inside: avoid;
+ }
+ h1, h2, h3, caption {
+ page-break-after: avoid;
+ }
+
+ /* affichage des liens, sauf pour image contenue */
+ /* attention, penser à vérifier le résultat et penser
+ * à limiter cette possibilité aux liens dans le contenu */
+ /*a:after {
+ content: " (" attr(href) ") ";
+ }
+ a:after img {
+ content: "";
+ }*/
+
+ /* ici fix propriétés particulières */
+
+
+} /* end print */
+
+
+
+
+/*
+ *****************************************************************
+ * 15 -- fix viewport
+ *****************************************************************
+ */
+
+/* fix viewport pour Win8 (snap mode) et préparer le jour
+ * où le viewport sera supporté par tous les moteurs
+ *
+ * Exemples : http://dev.opera.com/articles/view/an-introduction-to-meta-viewport-and-viewport/
+ * width=device-width => width: device-width;
+ * height=device-height => height: device-height;
+ * initial-scale=2 => zoom: 2;
+ * maximum-scale=2 => max-zoom: 2;
+ * minimum-scale=0.5 => min-zoom: 0.5;
+ * user-scalable=no => user-zoom: fixed;
+ *
+ * pour le snap mode de Win8 => seul width: device-width; fonctionne pour l’instant
+ */
+
+@-webkit-viewport {
+ width: device-width;
+}
+@-moz-viewport {
+ width: device-width;
+}
+@-ms-viewport {
+ width: device-width;
+}
+@-o-viewport {
+ width: device-width;
+}
+@viewport {
+ width: device-width;
+}
+
+
+
+
+/*
+ *****************************************************************
+ * 16 -- règles d’état
+ *****************************************************************
+ */
+
+/*
+ * Règles d’état = mises en bas pour être prioritaires
+ *
+ */
+
+/*
+.is-hidden,
+[aria-hidden=true] {
+ display: none;
+}
+*/
+
+
+
+
+/*
+ *****************************************************************
+ * 17 -- bonus : Fixes IE
+ *****************************************************************
+ */
+
+/*
+ * basé sur les classes conditionnelles sur l’élément HTML
+ *
+ * Ã utiliser seulement si peu de corrections et
+ * pas d’impact sur les perfs sur les autres navigateurs
+ *
+ */
+
+/* less than IE 9 */
+.oldies .nooldies {
+ display: none;
+}
+
+.ie6 .noie6 {
+ display: none;
+}
+.ie7 .noie7 {
+ display: none;
+}
+.ie8 .noie8 {
+ display: none;
+}
+.ie9 .noie9 {
+ display: none;
+}
+
+.ie7 .col,
+.ie7 .col-noalign,
+.ie6 .col,
+.ie6 .col-noalign {
+ float: left;
+}
+.ie7 .row,
+.ie6 .row {
+ overflow: auto;
+}
diff --git a/revolution_16/themes/NBOR/style/style.css b/revolution_16/themes/NBOR/style/style.css
new file mode 100644
index 000000000..5d810d20e
--- /dev/null
+++ b/revolution_16/themes/NBOR/style/style.css
@@ -0,0 +1,914 @@
+/* ----------------------------------------------------------------------
+ 1. BASE MINIMUM NBOR
+---------------------------------------------------------------------- */
+body {
+
+/* background: transparent -moz-linear-gradient(center top , #E7E3CF 0.1em, transparent 0.1em) repeat scroll 0% 0% / 100% 1.5em;
+ border:5px solid red; */
+}
+/* ----------------------------------------------------------------------
+ 2. LIENS - standard voir ROCSSTI point 04 -- liens + icônes
+---------------------------------------------------------------------- */
+
+/* ----------------------------------------------------------------------
+ 3. LIENS - de style noir.
+ => en général les actions « positives » quand se ne sont pas des boutons
+---------------------------------------------------------------------- */
+
+/* ----------------------------------------------------------------------
+ 4 LIENS - de style rouge.
+ => en général les actions de type: annulation, suppression,
+---------------------------------------------------------------------- */
+
+/* ----------------------------------------------------------------------
+ 5 LIENS - Blob de droite on inverse les couleurs
+---------------------------------------------------------------------- */
+
+/* Liens */
+#leftcol a {
+ color: #b00000;
+ cursor: pointer;
+}
+/* penser au focus */
+#leftcol a:focus,
+#leftcol a:hover,
+#leftcol a:active {
+ color: #808000;
+}
+
+/* ----------------------------------------------------------------------
+ 6 LIENS - de style heada
+ => administration, téléchargement, annuaire notamment
+---------------------------------------------------------------------- */
+a.heada, a.heada:visited, a.heada:active {/* Admin (haut et bas) - Download - Annuaire */
+ color: black;
+ font-weight: bold;
+ text-decoration: none;
+}
+/* ----------------------------------------------------------------------
+ 7 LIENS - de style ongl
+ => fortement utilisé par le CMS
+---------------------------------------------------------------------- */
+
+/* ----------------------------------------------------------------------
+ 8 LES STYLES SUR DES BALISES DE BASES
+---------------------------------------------------------------------- */
+
+/* ----------------------------------------------------------------------
+ 9 LES STYLES SUR LES TABLEAUX
+---------------------------------------------------------------------- */
+
+/* ----------------------------------------------------------------------
+ 9a. LES STYLES SUR LES TABLEAUX
+ => Utilisés par la fonction tablos(), permet d’alterner les couleurs des lignes de tableau
+---------------------------------------------------------------------- */
+
+
+table {
+ background: #FFF none repeat scroll 0% 0%;
+ border: 1px solid #DDD;
+ margin-bottom: 1.25rem;
+ table-layout: auto;
+
+}
+
+table tr.even, table tr.alt, table tr:nth-of-type(2n) {
+ background: #F9F9F9 none repeat scroll 0% 0%;
+}
+/* ----------------------------------------------------------------------
+ 9b. LES STYLES SUR LES TABLEAUX
+---------------------------------------------------------------------- */
+
+/* ----------------------------------------------------------------------
+ 9c. LES STYLES SUR LES TABLEAUX
+ => Très fortement utilisé pour la grande majorité des entêtes de tableaux
+---------------------------------------------------------------------- */
+
+/* ----------------------------------------------------------------------
+ 10 LIGNE DE SEPARATION (MENU ADMINISTRATION, MENU MEMBRE …)
+---------------------------------------------------------------------- */
+
+/* ----------------------------------------------------------------------
+ 11 LES STYLES SUR LES CHAMPS DE FORMULAIRES
+---------------------------------------------------------------------- */
+.inputa { /* champ de saisie, LNL, moteur de recherche notamment */
+ background-color: #FDFDFD;
+ border-top: #864732 2px solid;
+ border-bottom: #D7B39B 2px solid;
+ border-left: #864732 2px solid;
+ border-right: #D7B39B 2px solid;
+ color: #682B1A;
+ height: 15px;
+ vertical-align: middle;
+ width: 80px;
+}
+.textbox .textbox_no_mceEditor { /* Champs de formulaire */
+ width: 95%;
+ background-color: #FDFDFD;
+ color: #682B1A;
+ font-weight: bold;
+ text-decoration: none;
+ border-top: #B07A64 2px groove;
+ border-left: #B07A64 2px groove;
+ border-bottom: #682B1A 1px inset;
+ border-right: #682B1A 1px inset;
+}
+.textbox_standard { /* Champs de formulaire */
+ background-color: #FDFDFD;
+ border-bottom: #D7B39B 1px solid;
+ border-left: #D7B39B 1px solid;
+ border-right: #D7B39B 1px solid;
+ border-top: #D7B39B 1px solid;
+ color: #864732;
+}
+.bouton_standard { /* Champs de formulaire */
+ margin-top: 3px;
+ cursor: pointer;
+ background-color: #FDFDFD;
+ color: #682B1A;
+ font-weight: bold;
+ text-decoration: none;
+ border-top: #D7B39B 2px solid;
+ border-bottom: #864732 2px solid;
+ border-left: #D7B39B 2px solid;
+ border-right: #864732 2px solid;
+}
+.titboxc { /* administration, commentaires, téléchargement notamment */
+ background-color:transparent;
+ color: #9e5a42;
+ font-weight: bold;
+}
+.titboxcont { /* bloc administrateur, bloc message à un membre notamment */
+ background-color: transparent;
+ color: #C5BF3B;
+ font-weight: bold;
+}
+.titre { /* Administration */
+ background-color: transparent;
+ color: #C5BF3B;
+ font-weight: bold;
+}
+.titrea { /* sondages, commentaires, critiques, sections notamment */
+ background-color: transparent;
+ color: #682B1A;
+ font-weight: bold;
+ letter-spacing : 1px;
+ text-indent : 1px;
+ padding : 2px;
+}
+.titreb { /* sondages */
+ background-color: transparent;
+ color: #91533D;
+ font-weight: bold;
+ text-decoration: none;
+}
+.titrec { /* bloc de Chat */
+ background-color: transparent;
+ color: #D5B199;
+ font-family: Georgia, "Times New Roman", serif;
+ text-decoration: none;
+}
+/* ----------------------------------------------------------------------
+ 12 STATS - Jireck' work
+---------------------------------------------------------------------- */
+
+.graph .bar span {
+ position: absolute;
+ left: 1em;
+
+}
+.graph{ text-align: left;}
+/* ----------------------------------------------------------------------
+ 13 THEME
+---------------------------------------------------------------------- */
+
+
+/* ----------------------------------------------------------------------
+ 14 Liens Tooltip ==> Info Bulles
+---------------------------------------------------------------------- */
+.popover, .popover-title {font-size:11px;}
+.tooltip {font-size:11px;}
+/*------------------------------------------------>
+ CSS Complémentaire pour vos Formulaires
+ ICI en Version Light
+-------------------------------------------------->*/
+
+ form {
+ padding-left: 0.525rem
+ }
+
+/*------------------------------------------------>
+ CSS Complémentaire pour vos Formulaires
+ ICI en Version Light
+-------------------------------------------------->*/
+
+
+
+
+/************************************************************************
+Dimension du site *jmd work
+*************************************************************************/
+
+
+
+#container {
+ margin-left:auto;
+ margin-right:auto;
+ width:100%;
+}
+
+#corps, #decofoot,#decohead{ /* corps= entre header et footer */
+ max-width: 100%; /* A changer si vous voulez divisible par 3 et par 4 */
+ margin-left:auto;
+ margin-right:auto;
+ padding: 1em;
+ }
+#decohead{
+ color:white ;
+ width:80%;
+ background: url("../images/header.png") no-repeat;
+ background-position: left top;
+}
+
+#decohead a{
+color:white ;}
+
+/************************************************************************
+La Partie HEADER de votre Site
+*************************************************************************/
+header { /* Le Header Complet */
+
+ width: 100%;
+ height: auto;
+ margin-left:auto;
+ margin-right:auto;
+
+}
+#headhaut{
+position: absolute;
+top: 0;
+left: 0;
+width: 100%;
+height: 50px;
+margin-top: 0em;
+padding-top: 4px;
+background: #333;
+color:white;}
+
+/********************
+le header et son contenu ( sa taille est ds decoheader)
+**********************/
+.header1{
+ background: #b90909;
+ margin:0px;
+ padding: 0px;
+ height: auto;
+ font-size: 1.125em;
+
+ }
+.slogan{
+ font-size: 1.5em;
+ font-weight:700;
+}
+
+.search{
+ font-size: 1.0em;
+}
+
+
+
+.header-wrap {
+
+}
+
+.header-menu-wrap {
+ background: #4d4d4d;
+ padding-top: 45px;
+ position: relative;
+}
+
+.header-menu-wrap::before {
+ content: "";
+ display: block;
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 10%;
+ height: 100%;
+ background: #B90909;
+}
+/*************************************
+le menu de mon header simple mais responsive
+**************************************/
+.navbas{padding-top: .2em; background-image: linear-gradient(to bottom, #f6f6f6, #b4b3b3);}
+
+nav {
+ text-align: center;
+}
+
+nav a {
+ display: inline-block;
+ padding: 10px;
+ margin-bottom: 6px;
+ border-radius: 4px;
+ color: #fff;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+nav a:hover{
+ color: #f6f6f6;
+}
+
+nav a:first-child {background: #a70a0a;}
+nav a:nth-child(2) {background: #000;}
+nav a:nth-child(3) {background: #a70a0a;}
+nav a:nth-child(4) {background: #000;}
+nav a:nth-child(5) {background: #a70a0a;}
+nav a:nth-child(6) {background: #000;}
+nav a:nth-child(7) {background: #FFCC00;}
+nav a:nth-child(8) {background: #999;}
+
+@media (max-width: 800px) {
+ nav {
+ -webkit-columns: 3;
+ -moz-columns: 3;
+ columns: 3;
+ }
+ a {width: 100%}
+}
+@media (max-width: 640px) {
+ nav {
+ -webkit-columns: 2;
+ -moz-columns: 2;
+ columns: 2;
+ }
+}
+@media (max-width: 480px) {
+ nav {
+ -webkit-columns: 1;
+ -moz-columns: 1;
+ columns: 1;
+ }
+}
+
+
+
+/************************************************************************
+La Partie CENTRALE de votre Site colonne (s) et partie centrale
+*************************************************************************/
+#centralcol{
+ padding:10px;
+}
+
+
+
+
+#corps {background: #fff; }
+
+/************************************************************************
+Colonnes Gauche - Droite et Vos Blocs voir le fichier php
+*************************************************************************/
+
+/* #leftcol {background-color: #f7f7f7; } */
+
+#rightcol {background:#fff;}
+
+.rightbloc {
+ background:#f7f7f7;
+ color: #333;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #dbd8c4;
+ padding: 10px;
+ margin: 0px 10px 5px 10px;
+}
+
+.leftbloc{
+ padding:0.15em;
+ color: #333;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #dbd8c4;
+ margin: 0px 10px 5px 10px;
+ background-color: #f7f7f7;
+}
+
+/************************************
+On customise le Menu bloc gauche il faudra cocher la case dans l'admin
+*****************************************/
+#LB_24 {
+ background-color: #ddd;
+ color: #fff;
+ border-width: 2px;
+ border-style: solid;
+ border-color: #dbd8c4;
+ padding: 10px;
+ margin: 0px 10px 5px 10px;
+}
+
+#LB_24 a {
+ font-weight:bold;
+ margin: 1px 0; /* espace les liens d'1 px */
+ padding: 0px 20px; /* marges internes pour aérer */
+ color: #666;
+ text-decoration: none; /* on vire le soulignement */
+ line-height: 1.750em;}
+
+
+
+ #LB_24 li:hover{
+ color: #F0AD4E;
+ background-color: #000;
+}
+ #LB_24 a:hover{
+ font-weight:bold;
+ background-color: #000;
+ color: #F0AD4E;
+ text-decoration: none;
+ line-height: 1.750em;}
+
+/************************************************************************
+La Partie Footer de votre Site
+*************************************************************************/
+footer {
+ text-align: left;
+ padding-top: 0;
+ width: 100%;
+ clear: both;
+}
+
+#footer{border-top: 1px dotted grey;}
+
+
+/***********************************
+mes articles
+***********************/
+
+.card {
+ position: relative;
+ display: block;
+ background: #fefefe;
+ border: 1px solid #969696;
+ border-top: 9px solid #666;
+ border-bottom: 4px solid #969696;
+ border-radius: .025rem;
+}
+
+.card-article {
+ position: relative;
+ display: block;
+ padding:1rem;
+ background: #fefefe;
+ border: 1px solid #969696;
+
+}
+
+.card-title {
+ margin-bottom: .75rem;
+ color: #9b0313;
+}
+
+.subune { /* présentation des articles*/
+ overflow: hidden;
+ clear: both;
+ margin-bottom: 3.125em;
+}
+.subune h2 {
+ font-size: 1.325em;
+ background: #4d4d4d;
+ color:#cacaca;
+ text-transform: uppercase;
+ font-family: "ProximaNova Bold",Arial,"Helvetica Neue",Helvetica,sans-serif;
+ line-height: 1;
+ padding: 8px 10px;
+}
+
+.subune h2 a {
+ display: block;
+ background: #4d4d4d;
+ color: #cacaca;
+ padding: 8px 10px;
+}
+.subune h2 a:hover {
+ color: #fff;
+ padding: 8px 10px;
+}
+
+
+.bd-article {
+ position: relative;
+ margin: 1rem -1rem;
+ border: solid #f7f7f9;
+
+}
+
+
+/*****************************************
+Adaptation des css au fil du test
+*********************************************/
+ .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
+ display: block;
+ max-width: 100%;
+ height: auto;
+}
+
+
+
+ /* texte et alignements*/
+
+h2, .h2 {
+ background: #ccc;
+ padding: 0px 5px 0px 5px;}
+h3, .h3 {
+ background: rgba(218, 228, 237, 0.59);
+ padding: 0px 5px 0px 5px;}
+
+
+
+#nav{background-color:#FFE667;}
+
+
+.sidebox {
+ box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.298);
+ background-color: #FAFAFA;
+ color: #333;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #FFF;
+ border-radius: 3px;
+ padding: 18px;
+ margin-top: 28px;
+}
+
+
+.redborder {border: 1px solid red;}
+
+.blackborderg {border-right: 1px solid black;}
+.blackborder {border: 1px dotted black;}
+
+.beige {background-color:Beige;}
+
+/*****************************************
+Adaptation des css au fil du test
+*********************************************/
+ .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
+ display: block;
+ max-width: 100%;
+ height: auto;
+}
+
+/*------------------------------
+Pour rendre les vidéo youtube responsives
+*******************************************/
+ .videocontainer{
+ width: 100%;
+ height: 0;
+ padding-bottom: 56.25%;
+ overflow: hidden;
+ position: relative;
+ }
+
+ .videocontainer iframe, .videocontainer embed, .videocontainer object{
+ width: 100%!important; height: 100%!important;
+ position: absolute;
+ top: 0; left: 0;
+ }
+
+ /* Google Gmap3 bug fix on images */
+.gm-style img {
+ height: 100%;
+}
+:not(.gm-style) img {
+ height: auto;
+}
+.gm-style img,
+.gmnoscreen img,
+.gmnoprint img {
+ max-width: none !important;
+}
+
+/********************
+citation pour les forums
+*******************/
+.blockquote {
+ border: 1px dotted #000;
+ margin: 5px;
+ padding: 5px;
+ width: 90%;
+}
+
+/***********************
+Pour eviter que les images ne débordent
+***************************/
+.row {
+ width: 100%;
+ margin-right: 0rem;
+ margin-left: 0rem;
+}
+/*********************
+pour les formulaires*/
+input, select, textarea {
+ border: 1px solid #000;
+ border-radius: 5px;
+ padding: 0.5em;
+ width: auto;
+ font-family: inherit;
+ font-size: 1em;
+}
+
+
+
+legend { /* Titre pour identifier chaque fieldset */
+ font-size:1.1em;
+ color: #B80B36;
+ font-weight: bold;
+}
+
+.bouton_standard {
+ margin-top: 3px;
+ cursor: pointer;
+ background-color: #FDFDFD;
+ color: #682B1A;
+ font-weight: bold;
+ text-decoration: none;
+ border-width: 2px;
+ border-style: solid;
+ border-color: #D5B199 #864732 #864732 #D5B199;
+}
+
+
+
+/*******Pour les police des formulaires et deco jmd */
+.form-control {
+ max-width: 100%;
+ font-size: 14px;
+ background-color: #FDFDFD;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #D5B199;
+ color: #864732;
+ }
+
+.checkbox label input:only-child, .radio label input:only-child {
+ position: absolute;
+}
+/* ==> add by jpb */
+ol {
+list-style-type: decimal;}
+#leftcol ul {
+list-style-type:none;
+}
+
+input[type="Submit"], [type="Reset"], [type="Return"] {
+
+ cursor: pointer;
+ background-color: #FDFDFD;
+ color: #682B1A;
+ font-weight: bold;
+ text-decoration: none;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #D5B199 #864732 #864732 #D5B199;
+}
+label, textarea {
+ font-size: 1em;
+ line-height: 1.5;
+ margin:0;
+}
+/* ==> class de NPDS dans le core */
+/* tailles des emoticones et autre petites images subject forum etc*/
+.smil {
+width:24px;
+height:24px;
+display:inline;
+}
+/* tailles max des avatars*/
+.n-ava {
+ max-width: 48px;
+ max-height: 48px;
+
+}
+
+.n-ava-small {
+ max-width: 48px;
+ max-height: 48px;
+ margin: 0.150rem;
+}
+
+#adm_block li{
+width: 80px;
+margin: 3px;
+padding: 3px;
+-moz-border-radius: 4px;
+-webkit-border-radius: 4px;
+border-radius: 4px;
+-moz-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+-webkit-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.25);
+}
+
+
+/*bloc ws*/
+a.tooltip_ws em {
+ display:none;
+ width:90px;
+}
+a.tooltip_ws:hover {
+ border: 0;
+ position: relative;
+ z-index: 1070;
+ text-decoration:none;
+}
+ a.tooltip_ws:hover em {
+ z-index: 1070;
+ font-style: normal;
+ font-size: 11px;
+ display: block;
+ top: 20px;
+ left: -10px;
+ padding: 5px;
+ color: #000;
+ border: 1px solid #999999;
+ background: #F8F8F8;
+ width:200px;
+ text-align: left;
+ position: absolute; left: 2em; top: 2em;
+ border-radius: 5px;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
+ -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
+ -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
+}
+a.tooltip_ws:hover em span {
+ position: absolute;
+ top: -7px;
+ left: 15px;
+ height: 7px;
+ width: 11px;
+ margin:0;
+ padding: 0;
+ border: 0;
+ }
+
+
+
+
+
+/*<== class de NPDS dans le core */
+
+/* ==> class de BS dans le core */
+/* rŽimplŽmŽntation pour V4.00 et 02 */
+.help-block {
+ display: block;
+ margin-top: 5px;
+ margin-bottom: 10px;
+ color: #626262;
+}
+.form-control-feedback {
+position: absolute;
+display: inline-block;
+top: 9px;
+right: 35px;
+}
+/*adaptation class has-danger(BS4) <= has-error(BS3) pour form validation*/
+.has-error .text-help,
+.has-error .form-control-label,
+.has-error .radio,
+.has-error .checkbox,
+.has-error .radio-inline,
+.has-error .checkbox-inline,
+.has-error.radio label,
+.has-error.checkbox label,
+.has-error.radio-inline label,
+.has-error.checkbox-inline label,
+.has-error small.help-block,
+.has-error span.help-block
+ {
+ color: #d9534f;
+}
+.has-error .form-control {
+ border-color: #d9534f;
+}
+.has-error .input-group-addon {
+ color: #d9534f;
+ background-color: #fdf7f7;
+ border-color: #d9534f;
+}
+.has-error .form-control-feedback {
+ color: #d9534f;
+}
+.has-error .form-control-error {
+ background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4=");
+}
+/* <== class de BS dans le core */
+
+/* <== add by jpb */
+
+img, table, td, blockquote, code, pre, textarea, input, svg {
+ height: auto;
+ max-width: 100%;
+ border-collapse: collapse;
+
+}
+
+/*****jmd* pour décoler le texte des bordures de Table*/
+
+.n-signature {
+ font-style: italic;
+ text-align: right !important;
+ padding-top: 1.1rem !important;
+}
+
+
+.img-fluid1{
+ float: left;
+ margin-right: 10px;
+}
+
+td, th {
+ padding: 5px;
+}
+
+
+.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"] {
+ position: absolute;
+ margin-top: 0.5rem;/*jpb 30/01*/
+ margin-left: -1.7rem;/*jpb 30/01*/
+}
+
+ol li:nth-child(2n+1){background-color:#f9f9f9;}
+/* pour une liste */
+
+/*************
+pagination*/
+.pagination-sm .page-link {
+ padding: 0.275rem 0.75rem;
+ font-size: 1.250rem;
+ line-height: 1.5; }
+
+/* Boutons*/
+
+
+
+.btn-sm, .btn {width: auto;}
+
+.btn-block + .btn-block {
+ margin-top: 0px;
+}
+
+
+
+.btn-sm, .btn-group-sm > .btn {
+ padding: 0.25rem 0.75rem;
+ font-size: 1.250rem;
+ line-height: 1.5;
+ border-radius: 0.2rem; }
+
+.btn-primary-outline {
+ color: #0275D8;
+ font-size: 1.250rem;
+ background-color: transparent;
+ background-image: none;
+ border-color: #0275D8;
+}
+
+.btn-secondary{
+background-image: -moz-linear-gradient(top, #fafafa, #e1e1e1); }
+
+/* ajustement bmag*/
+.fa {
+ display: inline-block;
+ font-family: FontAwesome;
+ font-style: normal;
+ font-weight: normal;
+ line-height: 1;
+ font-size-adjust: none;
+ font-stretch: normal;
+ font-feature-settings: normal;
+ font-language-override: normal;
+ font-kerning: auto;
+ font-synthesis: weight style;
+ font-variant: normal;
+ text-rendering: auto;
+ padding-right: 1rem;
+}
+
+.btn {
+ display: inline-block;
+ padding: .375rem 1rem;
+ font-size: 1em;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: middle;
+ cursor: pointer;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ border: 1px solid transparent;
+ border-radius: .25rem;
+}
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/style/tags.css b/revolution_16/themes/NBOR/style/tags.css
new file mode 100644
index 000000000..5e29e2474
--- /dev/null
+++ b/revolution_16/themes/NBOR/style/tags.css
@@ -0,0 +1,123 @@
+.tag_une
+{
+
+ background: #e0f9d7;
+ color: #000;
+ font-size: 12px;
+ font-family: Tahoma, Verdana, sans-serif;
+ font-weight: bold;
+ text-align:center;
+ text-decoration: none;
+ padding:3px;
+ margin:0px;
+ border: #97D52C 1px solid;
+
+}
+
+.tag_deux
+{
+
+ background-color: #ECE9D8;
+ color: #000;
+ font-size: 12px;
+ font-family: Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ text-decoration: none;
+
+}
+
+.tag_trois
+{
+
+ background-color: #DDDACA;
+ color: #000;
+ font-size: 12px;
+ font-family: Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ text-decoration: none;
+
+}
+
+.tag_menu
+{
+
+ background: #e4fbae;
+ color: #000;
+ font-size: 12px;
+ font-family: Tahoma, Verdana, sans-serif;
+ font-weight: bold;
+ text-align:center;
+ text-decoration: none;
+ height: 18px;
+ padding:3px;
+ border: #97D52C 1px solid;
+
+}
+
+.tag_rouge
+{
+
+ color:#ff0000;
+ font-size:13px;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ text-decoration:none;
+
+}
+
+div.pagination_mod
+{
+
+ font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
+ padding: 3px;
+ margin: 3px;
+
+}
+
+div.pagination_mod a
+{
+
+ font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
+ font-weight: bold;
+ background-color: #fff;
+ border: 1px solid #9aafe5;
+ color: #105cb6;
+ margin: 1px;
+ padding: 2px 5px;
+ text-decoration: none;
+
+}
+
+div.pagination_mod a:hover,active
+{
+
+ background-color: #9aafe5;
+ border: 1px solid #9aafe5;
+ color: #fff;
+ margin: 1px;
+ padding: 2px 5px;
+
+}
+
+div.pagination_mod span.courante_mod
+{
+
+ background-color: #90cc12;
+ border: 1px solid #90cc12;
+ color: #fff;
+ font-weight: bold;
+ margin: 1px;
+ padding: 2px 5px;
+
+}
+
+div.pagination_mod span.desactive_mod
+{
+
+ background-color: #fff;
+ border: 1px solid #eee;
+ color: #ddd;
+ margin: 1px;
+ padding: 2px 5px;
+
+}
\ No newline at end of file
diff --git a/revolution_16/themes/NBOR/style/tags_bloc.css b/revolution_16/themes/NBOR/style/tags_bloc.css
new file mode 100644
index 000000000..a49a14d78
--- /dev/null
+++ b/revolution_16/themes/NBOR/style/tags_bloc.css
@@ -0,0 +1,43 @@
+/************************************************************/
+/* NPDS : Net Portal Dynamic System */
+/* ========================== */
+/* Fichier : themes/vos_themes/style/tags_bloc.css */
+/* */
+/* Module Tags */
+/* Version 1.0 Beta */
+/* Auteur Oim */
+/* */
+/* Editeur utilise Gedit 2.24.2 */
+/* Largeur des tabulations 3 espaces */
+/************************************************************/
+
+.tag_une
+{
+
+ background : #e0f9d7;
+ color : #000;
+ font-size : 12px;
+ font-family : Tahoma, Verdana, sans-serif;
+ font-weight : bold;
+ text-align : center;
+ text-decoration : none;
+ padding : 3px;
+ margin : 0px;
+ border : #97D52C 1px solid;
+
+}
+
+a{text-decoration:none}
+a:hover {font-weight:bold;font-family:Arial,Helvetica,sans-serif;text-decoration:underline;}
+a.level11 {font-size:11px;color:#668AA8;}
+a.level12 {font-size:12px;color:#47657B;}
+a.level13 {font-size:13px;color:#E76300;}
+a.level14 {font-size:14px;color:#685c65;}
+a.level15 {font-size:15px;color:#8c524d;}
+a.level16 {font-size:16px;color:#b44732;}
+a.level17 {font-size:17px;color:#e53a11;}
+a.level18 {font-size:18px;color:#E76300;font-weight: bold}
+a.level19 {font-size:19px;color:#FF3300;font-weight: bold}
+a.level20 {font-size:20px;color:#45b0fb;font-weight: bold}
+a.level21 {font-size:21px;color:#ee3ef9;font-weight: bold}
+a.level22 {font-size:22px;color:#6ccb10;font-weight: bold}
diff --git a/revolution_16/themes/NBOR/theme.php b/revolution_16/themes/NBOR/theme.php
new file mode 100644
index 000000000..c04cbef04
--- /dev/null
+++ b/revolution_16/themes/NBOR/theme.php
@@ -0,0 +1,23 @@
+
\ No newline at end of file