diff --git a/admin-dev/themes/default/bower.json b/admin-dev/themes/default/bower.json index 0e20b5a2f..df52efe0d 100644 --- a/admin-dev/themes/default/bower.json +++ b/admin-dev/themes/default/bower.json @@ -2,8 +2,8 @@ "name": "admin-theme", "version": "0.0.0", "dependencies": { - "font-awesome": "~3.2.1-wip", - "sass-twitter-bootstrap": "https://github.com/jlong/sass-twitter-bootstrap/archive/3.0.0-wip.zip" + "font-awesome": "~3.2.1", + "sass-bootstrap": "~3.0.0" }, "devDependencies": {} } \ No newline at end of file diff --git a/admin-dev/themes/default/components/bootstrap/LICENSE b/admin-dev/themes/default/components/bootstrap/LICENSE deleted file mode 100644 index d9a10c0d8..000000000 --- a/admin-dev/themes/default/components/bootstrap/LICENSE +++ /dev/null @@ -1,176 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS diff --git a/admin-dev/themes/default/components/bootstrap/docs/assets/css/pygments-manni.css b/admin-dev/themes/default/components/bootstrap/docs/assets/css/pygments-manni.css deleted file mode 100644 index 1264b87f1..000000000 --- a/admin-dev/themes/default/components/bootstrap/docs/assets/css/pygments-manni.css +++ /dev/null @@ -1,66 +0,0 @@ -.hll { background-color: #ffffcc } - /*{ background: #f0f3f3; }*/ -.c { color: #999; } /* Comment */ -.err { color: #AA0000; background-color: #FFAAAA } /* Error */ -.k { color: #006699; } /* Keyword */ -.o { color: #555555 } /* Operator */ -.cm { color: #0099FF; font-style: italic } /* Comment.Multiline */ -.cp { color: #009999 } /* Comment.Preproc */ -.c1 { color: #999; } /* Comment.Single */ -.cs { color: #999; } /* Comment.Special */ -.gd { background-color: #FFCCCC; border: 1px solid #CC0000 } /* Generic.Deleted */ -.ge { font-style: italic } /* Generic.Emph */ -.gr { color: #FF0000 } /* Generic.Error */ -.gh { color: #003300; } /* Generic.Heading */ -.gi { background-color: #CCFFCC; border: 1px solid #00CC00 } /* Generic.Inserted */ -.go { color: #AAAAAA } /* Generic.Output */ -.gp { color: #000099; } /* Generic.Prompt */ -.gs { } /* Generic.Strong */ -.gu { color: #003300; } /* Generic.Subheading */ -.gt { color: #99CC66 } /* Generic.Traceback */ -.kc { color: #006699; } /* Keyword.Constant */ -.kd { color: #006699; } /* Keyword.Declaration */ -.kn { color: #006699; } /* Keyword.Namespace */ -.kp { color: #006699 } /* Keyword.Pseudo */ -.kr { color: #006699; } /* Keyword.Reserved */ -.kt { color: #007788; } /* Keyword.Type */ -.m { color: #FF6600 } /* Literal.Number */ -.s { color: #d44950 } /* Literal.String */ -.na { color: #4f9fcf } /* Name.Attribute */ -.nb { color: #336666 } /* Name.Builtin */ -.nc { color: #00AA88; } /* Name.Class */ -.no { color: #336600 } /* Name.Constant */ -.nd { color: #9999FF } /* Name.Decorator */ -.ni { color: #999999; } /* Name.Entity */ -.ne { color: #CC0000; } /* Name.Exception */ -.nf { color: #CC00FF } /* Name.Function */ -.nl { color: #9999FF } /* Name.Label */ -.nn { color: #00CCFF; } /* Name.Namespace */ -.nt { color: #2f6f9f; } /* Name.Tag */ -.nv { color: #003333 } /* Name.Variable */ -.ow { color: #000000; } /* Operator.Word */ -.w { color: #bbbbbb } /* Text.Whitespace */ -.mf { color: #FF6600 } /* Literal.Number.Float */ -.mh { color: #FF6600 } /* Literal.Number.Hex */ -.mi { color: #FF6600 } /* Literal.Number.Integer */ -.mo { color: #FF6600 } /* Literal.Number.Oct */ -.sb { color: #CC3300 } /* Literal.String.Backtick */ -.sc { color: #CC3300 } /* Literal.String.Char */ -.sd { color: #CC3300; font-style: italic } /* Literal.String.Doc */ -.s2 { color: #CC3300 } /* Literal.String.Double */ -.se { color: #CC3300; } /* Literal.String.Escape */ -.sh { color: #CC3300 } /* Literal.String.Heredoc */ -.si { color: #AA0000 } /* Literal.String.Interpol */ -.sx { color: #CC3300 } /* Literal.String.Other */ -.sr { color: #33AAAA } /* Literal.String.Regex */ -.s1 { color: #CC3300 } /* Literal.String.Single */ -.ss { color: #FFCC33 } /* Literal.String.Symbol */ -.bp { color: #336666 } /* Name.Builtin.Pseudo */ -.vc { color: #003333 } /* Name.Variable.Class */ -.vg { color: #003333 } /* Name.Variable.Global */ -.vi { color: #003333 } /* Name.Variable.Instance */ -.il { color: #FF6600 } /* Literal.Number.Integer.Long */ - -.css .o, -.css .o + .nt, -.css .nt + .nt { color: #999; } diff --git a/admin-dev/themes/default/components/bootstrap/docs/assets/js/holder/holder.js b/admin-dev/themes/default/components/bootstrap/docs/assets/js/holder/holder.js deleted file mode 100644 index f717054c3..000000000 --- a/admin-dev/themes/default/components/bootstrap/docs/assets/js/holder/holder.js +++ /dev/null @@ -1,419 +0,0 @@ -/* - -Holder - 2.0 - client side image placeholders -(c) 2012-2013 Ivan Malopinsky / http://imsky.co - -Provided under the Apache 2.0 License: http://www.apache.org/licenses/LICENSE-2.0 -Commercial use requires attribution. - -*/ - -var Holder = Holder || {}; -(function (app, win) { - -var preempted = false, -fallback = false, -canvas = document.createElement('canvas'); - -//getElementsByClassName polyfill -document.getElementsByClassName||(document.getElementsByClassName=function(e){var t=document,n,r,i,s=[];if(t.querySelectorAll)return t.querySelectorAll("."+e);if(t.evaluate){r=".//*[contains(concat(' ', @class, ' '), ' "+e+" ')]",n=t.evaluate(r,t,null,0,null);while(i=n.iterateNext())s.push(i)}else{n=t.getElementsByTagName("*"),r=new RegExp("(^|\\s)"+e+"(\\s|$)");for(i=0;i= 0.75) { - text_height = Math.floor(text_height * 0.75 * (width/text_width)); - } - //Resetting font size if necessary - ctx.font = "bold " + (text_height * ratio) + "px " + font; - ctx.fillText(text, (width / 2), (height / 2), width); - return canvas.toDataURL("image/png"); -} - -function render(mode, el, holder, src) { - var dimensions = holder.dimensions, - theme = holder.theme, - text = holder.text ? decodeURIComponent(holder.text) : holder.text; - var dimensions_caption = dimensions.width + "x" + dimensions.height; - theme = (text ? extend(theme, { - text: text - }) : theme); - theme = (holder.font ? extend(theme, { - font: holder.font - }) : theme); - if (mode == "image") { - el.setAttribute("data-src", src); - el.setAttribute("alt", text ? text : theme.text ? theme.text + " [" + dimensions_caption + "]" : dimensions_caption); - if (fallback || !holder.auto) { - el.style.width = dimensions.width + "px"; - el.style.height = dimensions.height + "px"; - } - if (fallback) { - el.style.backgroundColor = theme.background; - } else { - el.setAttribute("src", draw(ctx, dimensions, theme, ratio)); - } - } else if (mode == "background") { - if (!fallback) { - el.style.backgroundImage = "url(" + draw(ctx, dimensions, theme, ratio) + ")"; - el.style.backgroundSize = dimensions.width + "px " + dimensions.height + "px"; - } - } else if (mode == "fluid") { - el.setAttribute("data-src", src); - el.setAttribute("alt", text ? text : theme.text ? theme.text + " [" + dimensions_caption + "]" : dimensions_caption); - if (dimensions.height.substr(-1) == "%") { - el.style.height = dimensions.height - } else { - el.style.height = dimensions.height + "px" - } - if (dimensions.width.substr(-1) == "%") { - el.style.width = dimensions.width - } else { - el.style.width = dimensions.width + "px" - } - if (el.style.display == "inline" || el.style.display == "") { - el.style.display = "block"; - } - if (fallback) { - el.style.backgroundColor = theme.background; - } else { - el.holderData = holder; - fluid_images.push(el); - fluid_update(el); - } - } -}; - -function fluid_update(element) { - var images; - if (element.nodeType == null) { - images = fluid_images; - } else { - images = [element] - } - for (i in images) { - var el = images[i] - if (el.holderData) { - var holder = el.holderData; - el.setAttribute("src", draw(ctx, { - height: el.clientHeight, - width: el.clientWidth - }, holder.theme, ratio)); - } - } -} - -function parse_flags(flags, options) { - - var ret = { - theme: settings.themes.gray - }, render = false; - - for (sl = flags.length, j = 0; j < sl; j++) { - var flag = flags[j]; - if (app.flags.dimensions.match(flag)) { - render = true; - ret.dimensions = app.flags.dimensions.output(flag); - } else if (app.flags.fluid.match(flag)) { - render = true; - ret.dimensions = app.flags.fluid.output(flag); - ret.fluid = true; - } else if (app.flags.colors.match(flag)) { - ret.theme = app.flags.colors.output(flag); - } else if (options.themes[flag]) { - //If a theme is specified, it will override custom colors - ret.theme = options.themes[flag]; - } else if (app.flags.text.match(flag)) { - ret.text = app.flags.text.output(flag); - } else if (app.flags.font.match(flag)) { - ret.font = app.flags.font.output(flag); - } else if (app.flags.auto.match(flag)) { - ret.auto = true; - } - } - - return render ? ret : false; - -}; - - - -if (!canvas.getContext) { - fallback = true; -} else { - if (canvas.toDataURL("image/png") - .indexOf("data:image/png") < 0) { - //Android doesn't support data URI - fallback = true; - } else { - var ctx = canvas.getContext("2d"); - } -} - -var dpr = 1, bsr = 1; - -if(!fallback){ - dpr = window.devicePixelRatio || 1, - bsr = ctx.webkitBackingStorePixelRatio || ctx.mozBackingStorePixelRatio || ctx.msBackingStorePixelRatio || ctx.oBackingStorePixelRatio || ctx.backingStorePixelRatio || 1; -} - -var ratio = dpr / bsr; - -var fluid_images = []; - -var settings = { - domain: "holder.js", - images: "img", - bgnodes: ".holderjs", - themes: { - "gray": { - background: "#eee", - foreground: "#aaa", - size: 12 - }, - "social": { - background: "#3a5a97", - foreground: "#fff", - size: 12 - }, - "industrial": { - background: "#434A52", - foreground: "#C2F200", - size: 12 - } - }, - stylesheet: ".holderjs-fluid {font-size:16px;font-weight:bold;text-align:center;font-family:sans-serif;margin:0}" -}; - - -app.flags = { - dimensions: { - regex: /^(\d+)x(\d+)$/, - output: function (val) { - var exec = this.regex.exec(val); - return { - width: +exec[1], - height: +exec[2] - } - } - }, - fluid: { - regex: /^([0-9%]+)x([0-9%]+)$/, - output: function (val) { - var exec = this.regex.exec(val); - return { - width: exec[1], - height: exec[2] - } - } - }, - colors: { - regex: /#([0-9a-f]{3,})\:#([0-9a-f]{3,})/i, - output: function (val) { - var exec = this.regex.exec(val); - return { - size: settings.themes.gray.size, - foreground: "#" + exec[2], - background: "#" + exec[1] - } - } - }, - text: { - regex: /text\:(.*)/, - output: function (val) { - return this.regex.exec(val)[1]; - } - }, - font: { - regex: /font\:(.*)/, - output: function (val) { - return this.regex.exec(val)[1]; - } - }, - auto: { - regex: /^auto$/ - } -} - -for (var flag in app.flags) { - if (!app.flags.hasOwnProperty(flag)) continue; - app.flags[flag].match = function (val) { - return val.match(this.regex) - } -} - -app.add_theme = function (name, theme) { - name != null && theme != null && (settings.themes[name] = theme); - return app; -}; - -app.add_image = function (src, el) { - var node = selector(el); - if (node.length) { - for (var i = 0, l = node.length; i < l; i++) { - var img = document.createElement("img") - img.setAttribute("data-src", src); - node[i].appendChild(img); - } - } - return app; -}; - -app.run = function (o) { - var options = extend(settings, o), - images = [], imageNodes = [], bgnodes = []; - - if(typeof(options.images) == "string"){ - imageNodes = selector(options.images); - } - else if (window.NodeList && options.images instanceof window.NodeList) { - imageNodes = options.images; - } else if (window.Node && options.images instanceof window.Node) { - imageNodes = [options.images]; - } - - if(typeof(options.bgnodes) == "string"){ - bgnodes = selector(options.bgnodes); - } else if (window.NodeList && options.elements instanceof window.NodeList) { - bgnodes = options.bgnodes; - } else if (window.Node && options.bgnodes instanceof window.Node) { - bgnodes = [options.bgnodes]; - } - - preempted = true; - - for (i = 0, l = imageNodes.length; i < l; i++) images.push(imageNodes[i]); - - var holdercss = document.getElementById("holderjs-style"); - if (!holdercss) { - holdercss = document.createElement("style"); - holdercss.setAttribute("id", "holderjs-style"); - holdercss.type = "text/css"; - document.getElementsByTagName("head")[0].appendChild(holdercss); - } - - if (!options.nocss) { - if (holdercss.styleSheet) { - holdercss.styleSheet.cssText += options.stylesheet; - } else { - holdercss.appendChild(document.createTextNode(options.stylesheet)); - } - } - - var cssregex = new RegExp(options.domain + "\/(.*?)\"?\\)"); - - for (var l = bgnodes.length, i = 0; i < l; i++) { - var src = window.getComputedStyle(bgnodes[i], null) - .getPropertyValue("background-image"); - var flags = src.match(cssregex); - var bgsrc = bgnodes[i].getAttribute("data-background-src"); - - if (flags) { - var holder = parse_flags(flags[1].split("/"), options); - if (holder) { - render("background", bgnodes[i], holder, src); - } - } - else if(bgsrc != null){ - var holder = parse_flags(bgsrc.substr(bgsrc.lastIndexOf(options.domain) + options.domain.length + 1) - .split("/"), options); - if(holder){ - render("background", bgnodes[i], holder, src); - } - } - } - - for (l = images.length, i = 0; i < l; i++) { - - var attr_src = attr_data_src = src = null; - - try{ - attr_src = images[i].getAttribute("src"); - attr_datasrc = images[i].getAttribute("data-src"); - }catch(e){} - - if (attr_datasrc == null && !! attr_src && attr_src.indexOf(options.domain) >= 0) { - src = attr_src; - } else if ( !! attr_datasrc && attr_datasrc.indexOf(options.domain) >= 0) { - src = attr_datasrc; - } - - if (src) { - var holder = parse_flags(src.substr(src.lastIndexOf(options.domain) + options.domain.length + 1) - .split("/"), options); - if (holder) { - if (holder.fluid) { - render("fluid", images[i], holder, src) - } else { - render("image", images[i], holder, src); - } - } - } - } - return app; -}; - -contentLoaded(win, function () { - if (window.addEventListener) { - window.addEventListener("resize", fluid_update, false); - window.addEventListener("orientationchange", fluid_update, false); - } else { - window.attachEvent("onresize", fluid_update) - } - preempted || app.run(); -}); - -if (typeof define === "function" && define.amd) { - define("Holder", [], function () { - return app; - }); -} - -})(Holder, window); diff --git a/admin-dev/themes/default/components/bootstrap/docs/assets/js/html5shiv.js b/admin-dev/themes/default/components/bootstrap/docs/assets/js/html5shiv.js deleted file mode 100644 index 784f221ca..000000000 --- a/admin-dev/themes/default/components/bootstrap/docs/assets/js/html5shiv.js +++ /dev/null @@ -1,8 +0,0 @@ -/* - HTML5 Shiv v3.6.2pre | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed -*/ -(function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag(); -a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/\w+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x"; -c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| -"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); -for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d #mq-test-1 { width: 42px; }',d.insertBefore(f,e),c=42===g.offsetWidth,d.removeChild(f),{matches:c,media:a}}}(document); - -/*! Respond.js v1.1.0: min/max-width media query polyfill. (c) Scott Jehl. MIT/GPLv2 Lic. j.mp/respondjs */ -(function(a){"use strict";function x(){u(!0)}var b={};a.respond=b,b.update=function(){},b.mediaQueriesSupported=a.matchMedia&&a.matchMedia("only all").matches,b.mediaQueriesSupported;var q,r,t,c=a.document,d=c.documentElement,e=[],f=[],g=[],h={},i=30,j=c.getElementsByTagName("head")[0]||d,k=c.getElementsByTagName("base")[0],l=j.getElementsByTagName("link"),m=[],n=function(){for(var b=0;l.length>b;b++){var c=l[b],d=c.href,e=c.media,f=c.rel&&"stylesheet"===c.rel.toLowerCase();d&&f&&!h[d]&&(c.styleSheet&&c.styleSheet.rawCssText?(p(c.styleSheet.rawCssText,d,e),h[d]=!0):(!/^([a-zA-Z:]*\/\/)/.test(d)&&!k||d.replace(RegExp.$1,"").split("/")[0]===a.location.host)&&m.push({href:d,media:e}))}o()},o=function(){if(m.length){var a=m.shift();v(a.href,function(b){p(b,a.href,a.media),h[a.href]=!0,setTimeout(function(){o()},0)})}},p=function(a,b,c){var d=a.match(/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi),g=d&&d.length||0;b=b.substring(0,b.lastIndexOf("/"));var h=function(a){return a.replace(/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,"$1"+b+"$2$3")},i=!g&&c;b.length&&(b+="/"),i&&(g=1);for(var j=0;g>j;j++){var k,l,m,n;i?(k=c,f.push(h(a))):(k=d[j].match(/@media *([^\{]+)\{([\S\s]+?)$/)&&RegExp.$1,f.push(RegExp.$2&&h(RegExp.$2))),m=k.split(","),n=m.length;for(var o=0;n>o;o++)l=m[o],e.push({media:l.split("(")[0].match(/(only\s+)?([a-zA-Z]+)\s?/)&&RegExp.$2||"all",rules:f.length-1,hasquery:l.indexOf("(")>-1,minw:l.match(/\(min\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:l.match(/\(max\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}u()},s=function(){var a,b=c.createElement("div"),e=c.body,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",e||(e=f=c.createElement("body"),e.style.background="none"),e.appendChild(b),d.insertBefore(e,d.firstChild),a=b.offsetWidth,f?d.removeChild(e):e.removeChild(b),a=t=parseFloat(a)},u=function(a){var b="clientWidth",h=d[b],k="CSS1Compat"===c.compatMode&&h||c.body[b]||h,m={},n=l[l.length-1],o=(new Date).getTime();if(a&&q&&i>o-q)return clearTimeout(r),r=setTimeout(u,i),void 0;q=o;for(var p in e)if(e.hasOwnProperty(p)){var v=e[p],w=v.minw,x=v.maxw,y=null===w,z=null===x,A="em";w&&(w=parseFloat(w)*(w.indexOf(A)>-1?t||s():1)),x&&(x=parseFloat(x)*(x.indexOf(A)>-1?t||s():1)),v.hasquery&&(y&&z||!(y||k>=w)||!(z||x>=k))||(m[v.media]||(m[v.media]=[]),m[v.media].push(f[v.rules]))}for(var B in g)g.hasOwnProperty(B)&&g[B]&&g[B].parentNode===j&&j.removeChild(g[B]);for(var C in m)if(m.hasOwnProperty(C)){var D=c.createElement("style"),E=m[C].join("\n");D.type="text/css",D.media=C,j.insertBefore(D,n.nextSibling),D.styleSheet?D.styleSheet.cssText=E:D.appendChild(c.createTextNode(E)),g.push(D)}},v=function(a,b){var c=w();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))},w=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}();n(),b.update=n,a.addEventListener?a.addEventListener("resize",x,!1):a.attachEvent&&a.attachEvent("onresize",x)})(this); diff --git a/admin-dev/themes/default/components/bootstrap/js/tests/phantom.js b/admin-dev/themes/default/components/bootstrap/js/tests/phantom.js deleted file mode 100644 index a9047db4e..000000000 --- a/admin-dev/themes/default/components/bootstrap/js/tests/phantom.js +++ /dev/null @@ -1,63 +0,0 @@ -// Simple phantom.js integration script -// Adapted from Modernizr - -function waitFor(testFx, onReady, timeOutMillis) { - var maxtimeOutMillis = timeOutMillis ? timeOutMillis : 5001 //< Default Max Timout is 5s - , start = new Date().getTime() - , condition = false - , interval = setInterval(function () { - if ((new Date().getTime() - start < maxtimeOutMillis) && !condition) { - // If not time-out yet and condition not yet fulfilled - condition = (typeof(testFx) === "string" ? eval(testFx) : testFx()) //< defensive code - } else { - if (!condition) { - // If condition still not fulfilled (timeout but condition is 'false') - console.log("'waitFor()' timeout") - phantom.exit(1) - } else { - // Condition fulfilled (timeout and/or condition is 'true') - typeof(onReady) === "string" ? eval(onReady) : onReady() //< Do what it's supposed to do once the condition is fulfilled - clearInterval(interval) //< Stop this interval - } - } - }, 100) //< repeat check every 100ms -} - - -if (phantom.args.length === 0 || phantom.args.length > 2) { - console.log('Usage: phantom.js URL') - phantom.exit() -} - -var page = new WebPage() - -// Route "console.log()" calls from within the Page context to the main Phantom context (i.e. current "this") -page.onConsoleMessage = function(msg) { - console.log(msg) -}; - -page.open(phantom.args[0], function(status){ - if (status !== "success") { - console.log("Unable to access network") - phantom.exit() - } else { - waitFor(function(){ - return page.evaluate(function(){ - var el = document.getElementById('qunit-testresult') - if (el && el.innerText.match('completed')) { - return true - } - return false - }) - }, function(){ - var failedNum = page.evaluate(function(){ - var el = document.getElementById('qunit-testresult') - try { - return el.getElementsByClassName('failed')[0].innerHTML - } catch (e) { } - return 10000 - }); - phantom.exit((parseInt(failedNum, 10) > 0) ? 1 : 0) - }) - } -}) diff --git a/admin-dev/themes/default/components/bootstrap/js/tests/server.js b/admin-dev/themes/default/components/bootstrap/js/tests/server.js deleted file mode 100644 index f0def8f32..000000000 --- a/admin-dev/themes/default/components/bootstrap/js/tests/server.js +++ /dev/null @@ -1,14 +0,0 @@ -/* - * Simple connect server for phantom.js - * Adapted from Modernizr - */ - -var connect = require('connect') - , http = require('http') - , fs = require('fs') - , app = connect() - .use(connect.static(__dirname + '/../../')); - -http.createServer(app).listen(3000); - -fs.writeFileSync(__dirname + '/pid.txt', process.pid, 'utf-8') diff --git a/admin-dev/themes/default/components/bootstrap/js/tests/unit/affix.js b/admin-dev/themes/default/components/bootstrap/js/tests/unit/affix.js deleted file mode 100644 index b74bc51e4..000000000 --- a/admin-dev/themes/default/components/bootstrap/js/tests/unit/affix.js +++ /dev/null @@ -1,25 +0,0 @@ -$(function () { - - module("affix") - - test("should provide no conflict", function () { - var affix = $.fn.affix.noConflict() - ok(!$.fn.affix, 'affix was set back to undefined (org value)') - $.fn.affix = affix - }) - - test("should be defined on jquery object", function () { - ok($(document.body).affix, 'affix method is defined') - }) - - test("should return element", function () { - ok($(document.body).affix()[0] == document.body, 'document.body returned') - }) - - test("should exit early if element is not visible", function () { - var $affix = $('
').affix() - $affix.data('bs.affix').checkPosition() - ok(!$affix.hasClass('affix'), 'affix class was not added') - }) - -}) diff --git a/admin-dev/themes/default/components/bootstrap/js/tests/unit/alert.js b/admin-dev/themes/default/components/bootstrap/js/tests/unit/alert.js deleted file mode 100644 index 98b10059e..000000000 --- a/admin-dev/themes/default/components/bootstrap/js/tests/unit/alert.js +++ /dev/null @@ -1,62 +0,0 @@ -$(function () { - - module("alert") - - test("should provide no conflict", function () { - var alert = $.fn.alert.noConflict() - ok(!$.fn.alert, 'alert was set back to undefined (org value)') - $.fn.alert = alert - }) - - test("should be defined on jquery object", function () { - ok($(document.body).alert, 'alert method is defined') - }) - - test("should return element", function () { - ok($(document.body).alert()[0] == document.body, 'document.body returned') - }) - - test("should fade element out on clicking .close", function () { - var alertHTML = '
' - + '×' - + '

Holy guacamole! Best check yo self, you\'re not looking too good.

' - + '
' - , alert = $(alertHTML).alert() - - alert.find('.close').click() - - ok(!alert.hasClass('in'), 'remove .in class on .close click') - }) - - test("should remove element when clicking .close", function () { - $.support.transition = false - - var alertHTML = '
' - + '×' - + '

Holy guacamole! Best check yo self, you\'re not looking too good.

' - + '
' - , alert = $(alertHTML).appendTo('#qunit-fixture').alert() - - ok($('#qunit-fixture').find('.alert-message').length, 'element added to dom') - - alert.find('.close').click() - - ok(!$('#qunit-fixture').find('.alert-message').length, 'element removed from dom') - }) - - test("should not fire closed when close is prevented", function () { - $.support.transition = false - stop(); - $('
') - .on('close.bs.alert', function (e) { - e.preventDefault(); - ok(true); - start(); - }) - .on('closed.bs.alert', function () { - ok(false); - }) - .alert('close') - }) - -}) diff --git a/admin-dev/themes/default/components/bootstrap/js/tests/unit/scrollspy.js b/admin-dev/themes/default/components/bootstrap/js/tests/unit/scrollspy.js deleted file mode 100644 index 06219a1c8..000000000 --- a/admin-dev/themes/default/components/bootstrap/js/tests/unit/scrollspy.js +++ /dev/null @@ -1,37 +0,0 @@ -$(function () { - - module("scrollspy") - - test("should provide no conflict", function () { - var scrollspy = $.fn.scrollspy.noConflict() - ok(!$.fn.scrollspy, 'scrollspy was set back to undefined (org value)') - $.fn.scrollspy = scrollspy - }) - - test("should be defined on jquery object", function () { - ok($(document.body).scrollspy, 'scrollspy method is defined') - }) - - test("should return element", function () { - ok($(document.body).scrollspy()[0] == document.body, 'document.body returned') - }) - - test("should switch active class on scroll", function () { - var sectionHTML = '
' - , $section = $(sectionHTML).append('#qunit-fixture') - , topbarHTML ='
' - + '
' - + '
' - + '

Bootstrap

' - + '' - + '
' - + '
' - + '
' - , $topbar = $(topbarHTML).scrollspy() - - ok($topbar.find('.active', true)) - }) - -}) diff --git a/admin-dev/themes/default/components/bootstrap/js/tests/unit/tab.js b/admin-dev/themes/default/components/bootstrap/js/tests/unit/tab.js deleted file mode 100644 index aede32abb..000000000 --- a/admin-dev/themes/default/components/bootstrap/js/tests/unit/tab.js +++ /dev/null @@ -1,86 +0,0 @@ -$(function () { - - module("tabs") - - test("should provide no conflict", function () { - var tab = $.fn.tab.noConflict() - ok(!$.fn.tab, 'tab was set back to undefined (org value)') - $.fn.tab = tab - }) - - test("should be defined on jquery object", function () { - ok($(document.body).tab, 'tabs method is defined') - }) - - test("should return element", function () { - ok($(document.body).tab()[0] == document.body, 'document.body returned') - }) - - test("should activate element by tab id", function () { - var tabsHTML = - '' - - $('
').appendTo("#qunit-fixture") - - $(tabsHTML).find('li:last a').tab('show') - equals($("#qunit-fixture").find('.active').attr('id'), "profile") - - $(tabsHTML).find('li:first a').tab('show') - equals($("#qunit-fixture").find('.active').attr('id'), "home") - }) - - test("should activate element by tab id", function () { - var pillsHTML = - '' - - $('
').appendTo("#qunit-fixture") - - $(pillsHTML).find('li:last a').tab('show') - equals($("#qunit-fixture").find('.active').attr('id'), "profile") - - $(pillsHTML).find('li:first a').tab('show') - equals($("#qunit-fixture").find('.active').attr('id'), "home") - }) - - - test("should not fire closed when close is prevented", function () { - $.support.transition = false - stop(); - $('
') - .on('show.bs.tab', function (e) { - e.preventDefault(); - ok(true); - start(); - }) - .on('shown.bs.tab', function () { - ok(false); - }) - .tab('show') - }) - - test("show and shown events should reference correct relatedTarget", function () { - var dropHTML = - '
    ' - + '' - + '
' - - $(dropHTML).find('ul>li:first a').tab('show').end() - .find('ul>li:last a').on('show', function(event){ - equals(event.relatedTarget.hash, "#1-1") - }).on('shown', function(event){ - equals(event.relatedTarget.hash, "#1-1") - }).tab('show') - }) - -}) diff --git a/admin-dev/themes/default/components/bootstrap/js/tests/unit/transition.js b/admin-dev/themes/default/components/bootstrap/js/tests/unit/transition.js deleted file mode 100644 index 39c415bc2..000000000 --- a/admin-dev/themes/default/components/bootstrap/js/tests/unit/transition.js +++ /dev/null @@ -1,13 +0,0 @@ -$(function () { - - module("transition") - - test("should be defined on jquery support object", function () { - ok($.support.transition !== undefined, 'transition object is defined') - }) - - test("should provide an end object", function () { - ok($.support.transition ? $.support.transition.end : true, 'end string is defined') - }) - -}) diff --git a/admin-dev/themes/default/components/bootstrap/js/tests/vendor/qunit.css b/admin-dev/themes/default/components/bootstrap/js/tests/vendor/qunit.css deleted file mode 100644 index aa0445dd8..000000000 --- a/admin-dev/themes/default/components/bootstrap/js/tests/vendor/qunit.css +++ /dev/null @@ -1,232 +0,0 @@ -/** - * QUnit - A JavaScript Unit Testing Framework - * - * http://docs.jquery.com/QUnit - * - * Copyright (c) 2012 John Resig, Jörn Zaefferer - * Dual licensed under the MIT (MIT-LICENSE.txt) - * or GPL (GPL-LICENSE.txt) licenses. - */ - -/** Font Family and Sizes */ - -#qunit-tests, #qunit-header, #qunit-banner, #qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult { - font-family: "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial, sans-serif; -} - -#qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult, #qunit-tests li { font-size: small; } -#qunit-tests { font-size: smaller; } - - -/** Resets */ - -#qunit-tests, #qunit-tests ol, #qunit-header, #qunit-banner, #qunit-userAgent, #qunit-testresult { - margin: 0; - padding: 0; -} - - -/** Header */ - -#qunit-header { - padding: 0.5em 0 0.5em 1em; - - color: #8699a4; - background-color: #0d3349; - - font-size: 1.5em; - line-height: 1em; - font-weight: normal; - - border-radius: 15px 15px 0 0; - -moz-border-radius: 15px 15px 0 0; - -webkit-border-top-right-radius: 15px; - -webkit-border-top-left-radius: 15px; -} - -#qunit-header a { - text-decoration: none; - color: #c2ccd1; -} - -#qunit-header a:hover, -#qunit-header a:focus { - color: #fff; -} - -#qunit-banner { - height: 5px; -} - -#qunit-testrunner-toolbar { - padding: 0.5em 0 0.5em 2em; - color: #5E740B; - background-color: #eee; -} - -#qunit-userAgent { - padding: 0.5em 0 0.5em 2.5em; - background-color: #2b81af; - color: #fff; - text-shadow: rgba(0, 0, 0, 0.5) 2px 2px 1px; -} - - -/** Tests: Pass/Fail */ - -#qunit-tests { - list-style-position: inside; -} - -#qunit-tests li { - padding: 0.4em 0.5em 0.4em 2.5em; - border-bottom: 1px solid #fff; - list-style-position: inside; -} - -#qunit-tests.hidepass li.pass, #qunit-tests.hidepass li.running { - display: none; -} - -#qunit-tests li strong { - cursor: pointer; -} - -#qunit-tests li a { - padding: 0.5em; - color: #c2ccd1; - text-decoration: none; -} -#qunit-tests li a:hover, -#qunit-tests li a:focus { - color: #000; -} - -#qunit-tests ol { - margin-top: 0.5em; - padding: 0.5em; - - background-color: #fff; - - border-radius: 15px; - -moz-border-radius: 15px; - -webkit-border-radius: 15px; - - box-shadow: inset 0px 2px 13px #999; - -moz-box-shadow: inset 0px 2px 13px #999; - -webkit-box-shadow: inset 0px 2px 13px #999; -} - -#qunit-tests table { - border-collapse: collapse; - margin-top: .2em; -} - -#qunit-tests th { - text-align: right; - vertical-align: top; - padding: 0 .5em 0 0; -} - -#qunit-tests td { - vertical-align: top; -} - -#qunit-tests pre { - margin: 0; - white-space: pre-wrap; - word-wrap: break-word; -} - -#qunit-tests del { - background-color: #e0f2be; - color: #374e0c; - text-decoration: none; -} - -#qunit-tests ins { - background-color: #ffcaca; - color: #500; - text-decoration: none; -} - -/*** Test Counts */ - -#qunit-tests b.counts { color: black; } -#qunit-tests b.passed { color: #5E740B; } -#qunit-tests b.failed { color: #710909; } - -#qunit-tests li li { - margin: 0.5em; - padding: 0.4em 0.5em 0.4em 0.5em; - background-color: #fff; - border-bottom: none; - list-style-position: inside; -} - -/*** Passing Styles */ - -#qunit-tests li li.pass { - color: #5E740B; - background-color: #fff; - border-left: 26px solid #C6E746; -} - -#qunit-tests .pass { color: #528CE0; background-color: #D2E0E6; } -#qunit-tests .pass .test-name { color: #366097; } - -#qunit-tests .pass .test-actual, -#qunit-tests .pass .test-expected { color: #999999; } - -#qunit-banner.qunit-pass { background-color: #C6E746; } - -/*** Failing Styles */ - -#qunit-tests li li.fail { - color: #710909; - background-color: #fff; - border-left: 26px solid #EE5757; - white-space: pre; -} - -#qunit-tests > li:last-child { - border-radius: 0 0 15px 15px; - -moz-border-radius: 0 0 15px 15px; - -webkit-border-bottom-right-radius: 15px; - -webkit-border-bottom-left-radius: 15px; -} - -#qunit-tests .fail { color: #000000; background-color: #EE5757; } -#qunit-tests .fail .test-name, -#qunit-tests .fail .module-name { color: #000000; } - -#qunit-tests .fail .test-actual { color: #EE5757; } -#qunit-tests .fail .test-expected { color: green; } - -#qunit-banner.qunit-fail { background-color: #EE5757; } - - -/** Result */ - -#qunit-testresult { - padding: 0.5em 0.5em 0.5em 2.5em; - - color: #2b81af; - background-color: #D2E0E6; - - border-bottom: 1px solid white; -} - -/** Fixture */ - -#qunit-fixture { - position: absolute; - top: -10000px; - left: -10000px; -} - -/** Runoff */ - -#qunit-fixture { - display:none; -} diff --git a/admin-dev/themes/default/components/bootstrap/js/tests/vendor/qunit.js b/admin-dev/themes/default/components/bootstrap/js/tests/vendor/qunit.js deleted file mode 100644 index b332d7050..000000000 --- a/admin-dev/themes/default/components/bootstrap/js/tests/vendor/qunit.js +++ /dev/null @@ -1,1510 +0,0 @@ -/** - * QUnit - A JavaScript Unit Testing Framework - * - * http://docs.jquery.com/QUnit - * - * Copyright (c) 2012 John Resig, Jörn Zaefferer - * Dual licensed under the MIT (MIT-LICENSE.txt) - * or GPL (GPL-LICENSE.txt) licenses. - */ - -(function(window) { - -var defined = { - setTimeout: typeof window.setTimeout !== "undefined", - sessionStorage: (function() { - try { - return !!sessionStorage.getItem; - } catch(e) { - return false; - } - })() -}; - -var testId = 0; - -var Test = function(name, testName, expected, testEnvironmentArg, async, callback) { - this.name = name; - this.testName = testName; - this.expected = expected; - this.testEnvironmentArg = testEnvironmentArg; - this.async = async; - this.callback = callback; - this.assertions = []; -}; -Test.prototype = { - init: function() { - var tests = id("qunit-tests"); - if (tests) { - var b = document.createElement("strong"); - b.innerHTML = "Running " + this.name; - var li = document.createElement("li"); - li.appendChild( b ); - li.className = "running"; - li.id = this.id = "test-output" + testId++; - tests.appendChild( li ); - } - }, - setup: function() { - if (this.module != config.previousModule) { - if ( config.previousModule ) { - QUnit.moduleDone( { - name: config.previousModule, - failed: config.moduleStats.bad, - passed: config.moduleStats.all - config.moduleStats.bad, - total: config.moduleStats.all - } ); - } - config.previousModule = this.module; - config.moduleStats = { all: 0, bad: 0 }; - QUnit.moduleStart( { - name: this.module - } ); - } - - config.current = this; - this.testEnvironment = extend({ - setup: function() {}, - teardown: function() {} - }, this.moduleTestEnvironment); - if (this.testEnvironmentArg) { - extend(this.testEnvironment, this.testEnvironmentArg); - } - - QUnit.testStart( { - name: this.testName - } ); - - // allow utility functions to access the current test environment - // TODO why?? - QUnit.current_testEnvironment = this.testEnvironment; - - try { - if ( !config.pollution ) { - saveGlobal(); - } - - this.testEnvironment.setup.call(this.testEnvironment); - } catch(e) { - QUnit.ok( false, "Setup failed on " + this.testName + ": " + e.message ); - } - }, - run: function() { - if ( this.async ) { - QUnit.stop(); - } - - if ( config.notrycatch ) { - this.callback.call(this.testEnvironment); - return; - } - try { - this.callback.call(this.testEnvironment); - } catch(e) { - fail("Test " + this.testName + " died, exception and test follows", e, this.callback); - QUnit.ok( false, "Died on test #" + (this.assertions.length + 1) + ": " + e.message + " - " + QUnit.jsDump.parse(e) ); - // else next test will carry the responsibility - saveGlobal(); - - // Restart the tests if they're blocking - if ( config.blocking ) { - start(); - } - } - }, - teardown: function() { - try { - this.testEnvironment.teardown.call(this.testEnvironment); - checkPollution(); - } catch(e) { - QUnit.ok( false, "Teardown failed on " + this.testName + ": " + e.message ); - } - }, - finish: function() { - if ( this.expected && this.expected != this.assertions.length ) { - QUnit.ok( false, "Expected " + this.expected + " assertions, but " + this.assertions.length + " were run" ); - } - - var good = 0, bad = 0, - tests = id("qunit-tests"); - - config.stats.all += this.assertions.length; - config.moduleStats.all += this.assertions.length; - - if ( tests ) { - var ol = document.createElement("ol"); - - for ( var i = 0; i < this.assertions.length; i++ ) { - var assertion = this.assertions[i]; - - var li = document.createElement("li"); - li.className = assertion.result ? "pass" : "fail"; - li.innerHTML = assertion.message || (assertion.result ? "okay" : "failed"); - ol.appendChild( li ); - - if ( assertion.result ) { - good++; - } else { - bad++; - config.stats.bad++; - config.moduleStats.bad++; - } - } - - // store result when possible - if ( QUnit.config.reorder && defined.sessionStorage ) { - if (bad) { - sessionStorage.setItem("qunit-" + this.module + "-" + this.testName, bad); - } else { - sessionStorage.removeItem("qunit-" + this.module + "-" + this.testName); - } - } - - if (bad == 0) { - ol.style.display = "none"; - } - - var b = document.createElement("strong"); - b.innerHTML = this.name + " (" + bad + ", " + good + ", " + this.assertions.length + ")"; - - var a = document.createElement("a"); - a.innerHTML = "Rerun"; - a.href = QUnit.url({ filter: getText([b]).replace(/\([^)]+\)$/, "").replace(/(^\s*|\s*$)/g, "") }); - - addEvent(b, "click", function() { - var next = b.nextSibling.nextSibling, - display = next.style.display; - next.style.display = display === "none" ? "block" : "none"; - }); - - addEvent(b, "dblclick", function(e) { - var target = e && e.target ? e.target : window.event.srcElement; - if ( target.nodeName.toLowerCase() == "span" || target.nodeName.toLowerCase() == "b" ) { - target = target.parentNode; - } - if ( window.location && target.nodeName.toLowerCase() === "strong" ) { - window.location = QUnit.url({ filter: getText([target]).replace(/\([^)]+\)$/, "").replace(/(^\s*|\s*$)/g, "") }); - } - }); - - var li = id(this.id); - li.className = bad ? "fail" : "pass"; - li.removeChild( li.firstChild ); - li.appendChild( b ); - li.appendChild( a ); - li.appendChild( ol ); - - } else { - for ( var i = 0; i < this.assertions.length; i++ ) { - if ( !this.assertions[i].result ) { - bad++; - config.stats.bad++; - config.moduleStats.bad++; - } - } - } - - try { - QUnit.reset(); - } catch(e) { - fail("reset() failed, following Test " + this.testName + ", exception and reset fn follows", e, QUnit.reset); - } - - QUnit.testDone( { - name: this.testName, - failed: bad, - passed: this.assertions.length - bad, - total: this.assertions.length - } ); - }, - - queue: function() { - var test = this; - synchronize(function() { - test.init(); - }); - function run() { - // each of these can by async - synchronize(function() { - test.setup(); - }); - synchronize(function() { - test.run(); - }); - synchronize(function() { - test.teardown(); - }); - synchronize(function() { - test.finish(); - }); - } - // defer when previous test run passed, if storage is available - var bad = QUnit.config.reorder && defined.sessionStorage && +sessionStorage.getItem("qunit-" + this.module + "-" + this.testName); - if (bad) { - run(); - } else { - synchronize(run); - }; - } - -}; - -var QUnit = { - - // call on start of module test to prepend name to all tests - module: function(name, testEnvironment) { - config.currentModule = name; - config.currentModuleTestEnviroment = testEnvironment; - }, - - asyncTest: function(testName, expected, callback) { - if ( arguments.length === 2 ) { - callback = expected; - expected = 0; - } - - QUnit.test(testName, expected, callback, true); - }, - - test: function(testName, expected, callback, async) { - var name = '' + testName + '', testEnvironmentArg; - - if ( arguments.length === 2 ) { - callback = expected; - expected = null; - } - // is 2nd argument a testEnvironment? - if ( expected && typeof expected === 'object') { - testEnvironmentArg = expected; - expected = null; - } - - if ( config.currentModule ) { - name = '' + config.currentModule + ": " + name; - } - - if ( !validTest(config.currentModule + ": " + testName) ) { - return; - } - - var test = new Test(name, testName, expected, testEnvironmentArg, async, callback); - test.module = config.currentModule; - test.moduleTestEnvironment = config.currentModuleTestEnviroment; - test.queue(); - }, - - /** - * Specify the number of expected assertions to gurantee that failed test (no assertions are run at all) don't slip through. - */ - expect: function(asserts) { - config.current.expected = asserts; - }, - - /** - * Asserts true. - * @example ok( "asdfasdf".length > 5, "There must be at least 5 chars" ); - */ - ok: function(a, msg) { - a = !!a; - var details = { - result: a, - message: msg - }; - msg = escapeHtml(msg); - QUnit.log(details); - config.current.assertions.push({ - result: a, - message: msg - }); - }, - - /** - * Checks that the first two arguments are equal, with an optional message. - * Prints out both actual and expected values. - * - * Prefered to ok( actual == expected, message ) - * - * @example equal( format("Received {0} bytes.", 2), "Received 2 bytes." ); - * - * @param Object actual - * @param Object expected - * @param String message (optional) - */ - equal: function(actual, expected, message) { - QUnit.push(expected == actual, actual, expected, message); - }, - - notEqual: function(actual, expected, message) { - QUnit.push(expected != actual, actual, expected, message); - }, - - deepEqual: function(actual, expected, message) { - QUnit.push(QUnit.equiv(actual, expected), actual, expected, message); - }, - - notDeepEqual: function(actual, expected, message) { - QUnit.push(!QUnit.equiv(actual, expected), actual, expected, message); - }, - - strictEqual: function(actual, expected, message) { - QUnit.push(expected === actual, actual, expected, message); - }, - - notStrictEqual: function(actual, expected, message) { - QUnit.push(expected !== actual, actual, expected, message); - }, - - raises: function(block, expected, message) { - var actual, ok = false; - - if (typeof expected === 'string') { - message = expected; - expected = null; - } - - try { - block(); - } catch (e) { - actual = e; - } - - if (actual) { - // we don't want to validate thrown error - if (!expected) { - ok = true; - // expected is a regexp - } else if (QUnit.objectType(expected) === "regexp") { - ok = expected.test(actual); - // expected is a constructor - } else if (actual instanceof expected) { - ok = true; - // expected is a validation function which returns true is validation passed - } else if (expected.call({}, actual) === true) { - ok = true; - } - } - - QUnit.ok(ok, message); - }, - - start: function() { - config.semaphore--; - if (config.semaphore > 0) { - // don't start until equal number of stop-calls - return; - } - if (config.semaphore < 0) { - // ignore if start is called more often then stop - config.semaphore = 0; - } - // A slight delay, to avoid any current callbacks - if ( defined.setTimeout ) { - window.setTimeout(function() { - if (config.semaphore > 0) { - return; - } - if ( config.timeout ) { - clearTimeout(config.timeout); - } - - config.blocking = false; - process(); - }, 13); - } else { - config.blocking = false; - process(); - } - }, - - stop: function(timeout) { - config.semaphore++; - config.blocking = true; - - if ( timeout && defined.setTimeout ) { - clearTimeout(config.timeout); - config.timeout = window.setTimeout(function() { - QUnit.ok( false, "Test timed out" ); - QUnit.start(); - }, timeout); - } - } -}; - -// Backwards compatibility, deprecated -QUnit.equals = QUnit.equal; -QUnit.same = QUnit.deepEqual; - -// Maintain internal state -var config = { - // The queue of tests to run - queue: [], - - // block until document ready - blocking: true, - - // when enabled, show only failing tests - // gets persisted through sessionStorage and can be changed in UI via checkbox - hidepassed: false, - - // by default, run previously failed tests first - // very useful in combination with "Hide passed tests" checked - reorder: true, - - // by default, modify document.title when suite is done - altertitle: true, - - urlConfig: ['noglobals', 'notrycatch'] -}; - -// Load paramaters -(function() { - var location = window.location || { search: "", protocol: "file:" }, - params = location.search.slice( 1 ).split( "&" ), - length = params.length, - urlParams = {}, - current; - - if ( params[ 0 ] ) { - for ( var i = 0; i < length; i++ ) { - current = params[ i ].split( "=" ); - current[ 0 ] = decodeURIComponent( current[ 0 ] ); - // allow just a key to turn on a flag, e.g., test.html?noglobals - current[ 1 ] = current[ 1 ] ? decodeURIComponent( current[ 1 ] ) : true; - urlParams[ current[ 0 ] ] = current[ 1 ]; - } - } - - QUnit.urlParams = urlParams; - config.filter = urlParams.filter; - - // Figure out if we're running the tests from a server or not - QUnit.isLocal = !!(location.protocol === 'file:'); -})(); - -// Expose the API as global variables, unless an 'exports' -// object exists, in that case we assume we're in CommonJS -if ( typeof exports === "undefined" || typeof require === "undefined" ) { - extend(window, QUnit); - window.QUnit = QUnit; -} else { - extend(exports, QUnit); - exports.QUnit = QUnit; -} - -// define these after exposing globals to keep them in these QUnit namespace only -extend(QUnit, { - config: config, - - // Initialize the configuration options - init: function() { - extend(config, { - stats: { all: 0, bad: 0 }, - moduleStats: { all: 0, bad: 0 }, - started: +new Date, - updateRate: 1000, - blocking: false, - autostart: true, - autorun: false, - filter: "", - queue: [], - semaphore: 0 - }); - - var tests = id( "qunit-tests" ), - banner = id( "qunit-banner" ), - result = id( "qunit-testresult" ); - - if ( tests ) { - tests.innerHTML = ""; - } - - if ( banner ) { - banner.className = ""; - } - - if ( result ) { - result.parentNode.removeChild( result ); - } - - if ( tests ) { - result = document.createElement( "p" ); - result.id = "qunit-testresult"; - result.className = "result"; - tests.parentNode.insertBefore( result, tests ); - result.innerHTML = 'Running...
 '; - } - }, - - /** - * Resets the test setup. Useful for tests that modify the DOM. - * - * If jQuery is available, uses jQuery's html(), otherwise just innerHTML. - */ - reset: function() { - if ( window.jQuery ) { - jQuery( "#qunit-fixture" ).html( config.fixture ); - } else { - var main = id( 'qunit-fixture' ); - if ( main ) { - main.innerHTML = config.fixture; - } - } - }, - - /** - * Trigger an event on an element. - * - * @example triggerEvent( document.body, "click" ); - * - * @param DOMElement elem - * @param String type - */ - triggerEvent: function( elem, type, event ) { - if ( document.createEvent ) { - event = document.createEvent("MouseEvents"); - event.initMouseEvent(type, true, true, elem.ownerDocument.defaultView, - 0, 0, 0, 0, 0, false, false, false, false, 0, null); - elem.dispatchEvent( event ); - - } else if ( elem.fireEvent ) { - elem.fireEvent("on"+type); - } - }, - - // Safe object type checking - is: function( type, obj ) { - return QUnit.objectType( obj ) == type; - }, - - objectType: function( obj ) { - if (typeof obj === "undefined") { - return "undefined"; - - // consider: typeof null === object - } - if (obj === null) { - return "null"; - } - - var type = Object.prototype.toString.call( obj ) - .match(/^\[object\s(.*)\]$/)[1] || ''; - - switch (type) { - case 'Number': - if (isNaN(obj)) { - return "nan"; - } else { - return "number"; - } - case 'String': - case 'Boolean': - case 'Array': - case 'Date': - case 'RegExp': - case 'Function': - return type.toLowerCase(); - } - if (typeof obj === "object") { - return "object"; - } - return undefined; - }, - - push: function(result, actual, expected, message) { - var details = { - result: result, - message: message, - actual: actual, - expected: expected - }; - - message = escapeHtml(message) || (result ? "okay" : "failed"); - message = '' + message + ""; - expected = escapeHtml(QUnit.jsDump.parse(expected)); - actual = escapeHtml(QUnit.jsDump.parse(actual)); - var output = message + ''; - if (actual != expected) { - output += ''; - output += ''; - } - if (!result) { - var source = sourceFromStacktrace(); - if (source) { - details.source = source; - output += ''; - } - } - output += "
Expected:
' + expected + '
Result:
' + actual + '
Diff:
' + QUnit.diff(expected, actual) +'
Source:
' + escapeHtml(source) + '
"; - - QUnit.log(details); - - config.current.assertions.push({ - result: !!result, - message: output - }); - }, - - url: function( params ) { - params = extend( extend( {}, QUnit.urlParams ), params ); - var querystring = "?", - key; - for ( key in params ) { - querystring += encodeURIComponent( key ) + "=" + - encodeURIComponent( params[ key ] ) + "&"; - } - return window.location.pathname + querystring.slice( 0, -1 ); - }, - - extend: extend, - id: id, - addEvent: addEvent, - - // Logging callbacks; all receive a single argument with the listed properties - // run test/logs.html for any related changes - begin: function() {}, - // done: { failed, passed, total, runtime } - done: function() {}, - // log: { result, actual, expected, message } - log: function() {}, - // testStart: { name } - testStart: function() {}, - // testDone: { name, failed, passed, total } - testDone: function() {}, - // moduleStart: { name } - moduleStart: function() {}, - // moduleDone: { name, failed, passed, total } - moduleDone: function() {} -}); - -if ( typeof document === "undefined" || document.readyState === "complete" ) { - config.autorun = true; -} - -QUnit.load = function() { - QUnit.begin({}); - - // Initialize the config, saving the execution queue - var oldconfig = extend({}, config); - QUnit.init(); - extend(config, oldconfig); - - config.blocking = false; - - var urlConfigHtml = '', len = config.urlConfig.length; - for ( var i = 0, val; i < len, val = config.urlConfig[i]; i++ ) { - config[val] = QUnit.urlParams[val]; - urlConfigHtml += ''; - } - - var userAgent = id("qunit-userAgent"); - if ( userAgent ) { - userAgent.innerHTML = navigator.userAgent; - } - var banner = id("qunit-header"); - if ( banner ) { - banner.innerHTML = ' ' + banner.innerHTML + ' ' + urlConfigHtml; - addEvent( banner, "change", function( event ) { - var params = {}; - params[ event.target.name ] = event.target.checked ? true : undefined; - window.location = QUnit.url( params ); - }); - } - - var toolbar = id("qunit-testrunner-toolbar"); - if ( toolbar ) { - var filter = document.createElement("input"); - filter.type = "checkbox"; - filter.id = "qunit-filter-pass"; - addEvent( filter, "click", function() { - var ol = document.getElementById("qunit-tests"); - if ( filter.checked ) { - ol.className = ol.className + " hidepass"; - } else { - var tmp = " " + ol.className.replace( /[\n\t\r]/g, " " ) + " "; - ol.className = tmp.replace(/ hidepass /, " "); - } - if ( defined.sessionStorage ) { - if (filter.checked) { - sessionStorage.setItem("qunit-filter-passed-tests", "true"); - } else { - sessionStorage.removeItem("qunit-filter-passed-tests"); - } - } - }); - if ( config.hidepassed || defined.sessionStorage && sessionStorage.getItem("qunit-filter-passed-tests") ) { - filter.checked = true; - var ol = document.getElementById("qunit-tests"); - ol.className = ol.className + " hidepass"; - } - toolbar.appendChild( filter ); - - var label = document.createElement("label"); - label.setAttribute("for", "qunit-filter-pass"); - label.innerHTML = "Hide passed tests"; - toolbar.appendChild( label ); - } - - var main = id('qunit-fixture'); - if ( main ) { - config.fixture = main.innerHTML; - } - - if (config.autostart) { - QUnit.start(); - } -}; - -addEvent(window, "load", QUnit.load); - -function done() { - config.autorun = true; - - // Log the last module results - if ( config.currentModule ) { - QUnit.moduleDone( { - name: config.currentModule, - failed: config.moduleStats.bad, - passed: config.moduleStats.all - config.moduleStats.bad, - total: config.moduleStats.all - } ); - } - - var banner = id("qunit-banner"), - tests = id("qunit-tests"), - runtime = +new Date - config.started, - passed = config.stats.all - config.stats.bad, - html = [ - 'Tests completed in ', - runtime, - ' milliseconds.
', - '', - passed, - ' tests of ', - config.stats.all, - ' passed, ', - config.stats.bad, - ' failed.' - ].join(''); - - if ( banner ) { - banner.className = (config.stats.bad ? "qunit-fail" : "qunit-pass"); - } - - if ( tests ) { - id( "qunit-testresult" ).innerHTML = html; - } - - if ( config.altertitle && typeof document !== "undefined" && document.title ) { - // show ✖ for good, ✔ for bad suite result in title - // use escape sequences in case file gets loaded with non-utf-8-charset - document.title = [ - (config.stats.bad ? "\u2716" : "\u2714"), - document.title.replace(/^[\u2714\u2716] /i, "") - ].join(" "); - } - - QUnit.done( { - failed: config.stats.bad, - passed: passed, - total: config.stats.all, - runtime: runtime - } ); -} - -function validTest( name ) { - var filter = config.filter, - run = false; - - if ( !filter ) { - return true; - } - - var not = filter.charAt( 0 ) === "!"; - if ( not ) { - filter = filter.slice( 1 ); - } - - if ( name.indexOf( filter ) !== -1 ) { - return !not; - } - - if ( not ) { - run = true; - } - - return run; -} - -// so far supports only Firefox, Chrome and Opera (buggy) -// could be extended in the future to use something like https://github.com/csnover/TraceKit -function sourceFromStacktrace() { - try { - throw new Error(); - } catch ( e ) { - if (e.stacktrace) { - // Opera - return e.stacktrace.split("\n")[6]; - } else if (e.stack) { - // Firefox, Chrome - return e.stack.split("\n")[4]; - } else if (e.sourceURL) { - // Safari, PhantomJS - // TODO sourceURL points at the 'throw new Error' line above, useless - //return e.sourceURL + ":" + e.line; - } - } -} - -function escapeHtml(s) { - if (!s) { - return ""; - } - s = s + ""; - return s.replace(/[\&"<>\\]/g, function(s) { - switch(s) { - case "&": return "&"; - case "\\": return "\\\\"; - case '"': return '\"'; - case "<": return "<"; - case ">": return ">"; - default: return s; - } - }); -} - -function synchronize( callback ) { - config.queue.push( callback ); - - if ( config.autorun && !config.blocking ) { - process(); - } -} - -function process() { - var start = (new Date()).getTime(); - - while ( config.queue.length && !config.blocking ) { - if ( config.updateRate <= 0 || (((new Date()).getTime() - start) < config.updateRate) ) { - config.queue.shift()(); - } else { - window.setTimeout( process, 13 ); - break; - } - } - if (!config.blocking && !config.queue.length) { - done(); - } -} - -function saveGlobal() { - config.pollution = []; - - if ( config.noglobals ) { - for ( var key in window ) { - config.pollution.push( key ); - } - } -} - -function checkPollution( name ) { - var old = config.pollution; - saveGlobal(); - - var newGlobals = diff( config.pollution, old ); - if ( newGlobals.length > 0 ) { - ok( false, "Introduced global variable(s): " + newGlobals.join(", ") ); - } - - var deletedGlobals = diff( old, config.pollution ); - if ( deletedGlobals.length > 0 ) { - ok( false, "Deleted global variable(s): " + deletedGlobals.join(", ") ); - } -} - -// returns a new Array with the elements that are in a but not in b -function diff( a, b ) { - var result = a.slice(); - for ( var i = 0; i < result.length; i++ ) { - for ( var j = 0; j < b.length; j++ ) { - if ( result[i] === b[j] ) { - result.splice(i, 1); - i--; - break; - } - } - } - return result; -} - -function fail(message, exception, callback) { - if ( typeof console !== "undefined" && console.error && console.warn ) { - console.error(message); - console.error(exception); - console.warn(callback.toString()); - - } else if ( window.opera && opera.postError ) { - opera.postError(message, exception, callback.toString); - } -} - -function extend(a, b) { - for ( var prop in b ) { - if ( b[prop] === undefined ) { - delete a[prop]; - } else { - a[prop] = b[prop]; - } - } - - return a; -} - -function addEvent(elem, type, fn) { - if ( elem.addEventListener ) { - elem.addEventListener( type, fn, false ); - } else if ( elem.attachEvent ) { - elem.attachEvent( "on" + type, fn ); - } else { - fn(); - } -} - -function id(name) { - return !!(typeof document !== "undefined" && document && document.getElementById) && - document.getElementById( name ); -} - -// Test for equality any JavaScript type. -// Discussions and reference: http://philrathe.com/articles/equiv -// Test suites: http://philrathe.com/tests/equiv -// Author: Philippe Rathé -QUnit.equiv = function () { - - var innerEquiv; // the real equiv function - var callers = []; // stack to decide between skip/abort functions - var parents = []; // stack to avoiding loops from circular referencing - - // Call the o related callback with the given arguments. - function bindCallbacks(o, callbacks, args) { - var prop = QUnit.objectType(o); - if (prop) { - if (QUnit.objectType(callbacks[prop]) === "function") { - return callbacks[prop].apply(callbacks, args); - } else { - return callbacks[prop]; // or undefined - } - } - } - - var callbacks = function () { - - // for string, boolean, number and null - function useStrictEquality(b, a) { - if (b instanceof a.constructor || a instanceof b.constructor) { - // to catch short annotaion VS 'new' annotation of a - // declaration - // e.g. var i = 1; - // var j = new Number(1); - return a == b; - } else { - return a === b; - } - } - - return { - "string" : useStrictEquality, - "boolean" : useStrictEquality, - "number" : useStrictEquality, - "null" : useStrictEquality, - "undefined" : useStrictEquality, - - "nan" : function(b) { - return isNaN(b); - }, - - "date" : function(b, a) { - return QUnit.objectType(b) === "date" - && a.valueOf() === b.valueOf(); - }, - - "regexp" : function(b, a) { - return QUnit.objectType(b) === "regexp" - && a.source === b.source && // the regex itself - a.global === b.global && // and its modifers - // (gmi) ... - a.ignoreCase === b.ignoreCase - && a.multiline === b.multiline; - }, - - // - skip when the property is a method of an instance (OOP) - // - abort otherwise, - // initial === would have catch identical references anyway - "function" : function() { - var caller = callers[callers.length - 1]; - return caller !== Object && typeof caller !== "undefined"; - }, - - "array" : function(b, a) { - var i, j, loop; - var len; - - // b could be an object literal here - if (!(QUnit.objectType(b) === "array")) { - return false; - } - - len = a.length; - if (len !== b.length) { // safe and faster - return false; - } - - // track reference to avoid circular references - parents.push(a); - for (i = 0; i < len; i++) { - loop = false; - for (j = 0; j < parents.length; j++) { - if (parents[j] === a[i]) { - loop = true;// dont rewalk array - } - } - if (!loop && !innerEquiv(a[i], b[i])) { - parents.pop(); - return false; - } - } - parents.pop(); - return true; - }, - - "object" : function(b, a) { - var i, j, loop; - var eq = true; // unless we can proove it - var aProperties = [], bProperties = []; // collection of - // strings - - // comparing constructors is more strict than using - // instanceof - if (a.constructor !== b.constructor) { - return false; - } - - // stack constructor before traversing properties - callers.push(a.constructor); - // track reference to avoid circular references - parents.push(a); - - for (i in a) { // be strict: don't ensures hasOwnProperty - // and go deep - loop = false; - for (j = 0; j < parents.length; j++) { - if (parents[j] === a[i]) - loop = true; // don't go down the same path - // twice - } - aProperties.push(i); // collect a's properties - - if (!loop && !innerEquiv(a[i], b[i])) { - eq = false; - break; - } - } - - callers.pop(); // unstack, we are done - parents.pop(); - - for (i in b) { - bProperties.push(i); // collect b's properties - } - - // Ensures identical properties name - return eq - && innerEquiv(aProperties.sort(), bProperties - .sort()); - } - }; - }(); - - innerEquiv = function() { // can take multiple arguments - var args = Array.prototype.slice.apply(arguments); - if (args.length < 2) { - return true; // end transition - } - - return (function(a, b) { - if (a === b) { - return true; // catch the most you can - } else if (a === null || b === null || typeof a === "undefined" - || typeof b === "undefined" - || QUnit.objectType(a) !== QUnit.objectType(b)) { - return false; // don't lose time with error prone cases - } else { - return bindCallbacks(a, callbacks, [ b, a ]); - } - - // apply transition with (1..n) arguments - })(args[0], args[1]) - && arguments.callee.apply(this, args.splice(1, - args.length - 1)); - }; - - return innerEquiv; - -}(); - -/** - * jsDump Copyright (c) 2008 Ariel Flesler - aflesler(at)gmail(dot)com | - * http://flesler.blogspot.com Licensed under BSD - * (http://www.opensource.org/licenses/bsd-license.php) Date: 5/15/2008 - * - * @projectDescription Advanced and extensible data dumping for Javascript. - * @version 1.0.0 - * @author Ariel Flesler - * @link {http://flesler.blogspot.com/2008/05/jsdump-pretty-dump-of-any-javascript.html} - */ -QUnit.jsDump = (function() { - function quote( str ) { - return '"' + str.toString().replace(/"/g, '\\"') + '"'; - }; - function literal( o ) { - return o + ''; - }; - function join( pre, arr, post ) { - var s = jsDump.separator(), - base = jsDump.indent(), - inner = jsDump.indent(1); - if ( arr.join ) - arr = arr.join( ',' + s + inner ); - if ( !arr ) - return pre + post; - return [ pre, inner + arr, base + post ].join(s); - }; - function array( arr, stack ) { - var i = arr.length, ret = Array(i); - this.up(); - while ( i-- ) - ret[i] = this.parse( arr[i] , undefined , stack); - this.down(); - return join( '[', ret, ']' ); - }; - - var reName = /^function (\w+)/; - - var jsDump = { - parse:function( obj, type, stack ) { //type is used mostly internally, you can fix a (custom)type in advance - stack = stack || [ ]; - var parser = this.parsers[ type || this.typeOf(obj) ]; - type = typeof parser; - var inStack = inArray(obj, stack); - if (inStack != -1) { - return 'recursion('+(inStack - stack.length)+')'; - } - //else - if (type == 'function') { - stack.push(obj); - var res = parser.call( this, obj, stack ); - stack.pop(); - return res; - } - // else - return (type == 'string') ? parser : this.parsers.error; - }, - typeOf:function( obj ) { - var type; - if ( obj === null ) { - type = "null"; - } else if (typeof obj === "undefined") { - type = "undefined"; - } else if (QUnit.is("RegExp", obj)) { - type = "regexp"; - } else if (QUnit.is("Date", obj)) { - type = "date"; - } else if (QUnit.is("Function", obj)) { - type = "function"; - } else if (typeof obj.setInterval !== undefined && typeof obj.document !== "undefined" && typeof obj.nodeType === "undefined") { - type = "window"; - } else if (obj.nodeType === 9) { - type = "document"; - } else if (obj.nodeType) { - type = "node"; - } else if (typeof obj === "object" && typeof obj.length === "number" && obj.length >= 0) { - type = "array"; - } else { - type = typeof obj; - } - return type; - }, - separator:function() { - return this.multiline ? this.HTML ? '
' : '\n' : this.HTML ? ' ' : ' '; - }, - indent:function( extra ) {// extra can be a number, shortcut for increasing-calling-decreasing - if ( !this.multiline ) - return ''; - var chr = this.indentChar; - if ( this.HTML ) - chr = chr.replace(/\t/g,' ').replace(/ /g,' '); - return Array( this._depth_ + (extra||0) ).join(chr); - }, - up:function( a ) { - this._depth_ += a || 1; - }, - down:function( a ) { - this._depth_ -= a || 1; - }, - setParser:function( name, parser ) { - this.parsers[name] = parser; - }, - // The next 3 are exposed so you can use them - quote:quote, - literal:literal, - join:join, - // - _depth_: 1, - // This is the list of parsers, to modify them, use jsDump.setParser - parsers:{ - window: '[Window]', - document: '[Document]', - error:'[ERROR]', //when no parser is found, shouldn't happen - unknown: '[Unknown]', - 'null':'null', - 'undefined':'undefined', - 'function':function( fn ) { - var ret = 'function', - name = 'name' in fn ? fn.name : (reName.exec(fn)||[])[1];//functions never have name in IE - if ( name ) - ret += ' ' + name; - ret += '('; - - ret = [ ret, QUnit.jsDump.parse( fn, 'functionArgs' ), '){'].join(''); - return join( ret, QUnit.jsDump.parse(fn,'functionCode'), '}' ); - }, - array: array, - nodelist: array, - arguments: array, - object:function( map, stack ) { - var ret = [ ]; - QUnit.jsDump.up(); - for ( var key in map ) { - var val = map[key]; - ret.push( QUnit.jsDump.parse(key,'key') + ': ' + QUnit.jsDump.parse(val, undefined, stack)); - } - QUnit.jsDump.down(); - return join( '{', ret, '}' ); - }, - node:function( node ) { - var open = QUnit.jsDump.HTML ? '<' : '<', - close = QUnit.jsDump.HTML ? '>' : '>'; - - var tag = node.nodeName.toLowerCase(), - ret = open + tag; - - for ( var a in QUnit.jsDump.DOMAttrs ) { - var val = node[QUnit.jsDump.DOMAttrs[a]]; - if ( val ) - ret += ' ' + a + '=' + QUnit.jsDump.parse( val, 'attribute' ); - } - return ret + close + open + '/' + tag + close; - }, - functionArgs:function( fn ) {//function calls it internally, it's the arguments part of the function - var l = fn.length; - if ( !l ) return ''; - - var args = Array(l); - while ( l-- ) - args[l] = String.fromCharCode(97+l);//97 is 'a' - return ' ' + args.join(', ') + ' '; - }, - key:quote, //object calls it internally, the key part of an item in a map - functionCode:'[code]', //function calls it internally, it's the content of the function - attribute:quote, //node calls it internally, it's an html attribute value - string:quote, - date:quote, - regexp:literal, //regex - number:literal, - 'boolean':literal - }, - DOMAttrs:{//attributes to dump from nodes, name=>realName - id:'id', - name:'name', - 'class':'className' - }, - HTML:false,//if true, entities are escaped ( <, >, \t, space and \n ) - indentChar:' ',//indentation unit - multiline:true //if true, items in a collection, are separated by a \n, else just a space. - }; - - return jsDump; -})(); - -// from Sizzle.js -function getText( elems ) { - var ret = "", elem; - - for ( var i = 0; elems[i]; i++ ) { - elem = elems[i]; - - // Get the text from text nodes and CDATA nodes - if ( elem.nodeType === 3 || elem.nodeType === 4 ) { - ret += elem.nodeValue; - - // Traverse everything else, except comment nodes - } else if ( elem.nodeType !== 8 ) { - ret += getText( elem.childNodes ); - } - } - - return ret; -}; - -//from jquery.js -function inArray( elem, array ) { - if ( array.indexOf ) { - return array.indexOf( elem ); - } - - for ( var i = 0, length = array.length; i < length; i++ ) { - if ( array[ i ] === elem ) { - return i; - } - } - - return -1; -} - -/* - * Javascript Diff Algorithm - * By John Resig (http://ejohn.org/) - * Modified by Chu Alan "sprite" - * - * Released under the MIT license. - * - * More Info: - * http://ejohn.org/projects/javascript-diff-algorithm/ - * - * Usage: QUnit.diff(expected, actual) - * - * QUnit.diff("the quick brown fox jumped over", "the quick fox jumps over") == "the quick brown fox jumped jumps over" - */ -QUnit.diff = (function() { - function diff(o, n) { - var ns = {}; - var os = {}; - - for (var i = 0; i < n.length; i++) { - if (ns[n[i]] == null) - ns[n[i]] = { - rows: [], - o: null - }; - ns[n[i]].rows.push(i); - } - - for (var i = 0; i < o.length; i++) { - if (os[o[i]] == null) - os[o[i]] = { - rows: [], - n: null - }; - os[o[i]].rows.push(i); - } - - for (var i in ns) { - if (ns[i].rows.length == 1 && typeof(os[i]) != "undefined" && os[i].rows.length == 1) { - n[ns[i].rows[0]] = { - text: n[ns[i].rows[0]], - row: os[i].rows[0] - }; - o[os[i].rows[0]] = { - text: o[os[i].rows[0]], - row: ns[i].rows[0] - }; - } - } - - for (var i = 0; i < n.length - 1; i++) { - if (n[i].text != null && n[i + 1].text == null && n[i].row + 1 < o.length && o[n[i].row + 1].text == null && - n[i + 1] == o[n[i].row + 1]) { - n[i + 1] = { - text: n[i + 1], - row: n[i].row + 1 - }; - o[n[i].row + 1] = { - text: o[n[i].row + 1], - row: i + 1 - }; - } - } - - for (var i = n.length - 1; i > 0; i--) { - if (n[i].text != null && n[i - 1].text == null && n[i].row > 0 && o[n[i].row - 1].text == null && - n[i - 1] == o[n[i].row - 1]) { - n[i - 1] = { - text: n[i - 1], - row: n[i].row - 1 - }; - o[n[i].row - 1] = { - text: o[n[i].row - 1], - row: i - 1 - }; - } - } - - return { - o: o, - n: n - }; - } - - return function(o, n) { - o = o.replace(/\s+$/, ''); - n = n.replace(/\s+$/, ''); - var out = diff(o == "" ? [] : o.split(/\s+/), n == "" ? [] : n.split(/\s+/)); - - var str = ""; - - var oSpace = o.match(/\s+/g); - if (oSpace == null) { - oSpace = [" "]; - } - else { - oSpace.push(" "); - } - var nSpace = n.match(/\s+/g); - if (nSpace == null) { - nSpace = [" "]; - } - else { - nSpace.push(" "); - } - - if (out.n.length == 0) { - for (var i = 0; i < out.o.length; i++) { - str += '' + out.o[i] + oSpace[i] + ""; - } - } - else { - if (out.n[0].text == null) { - for (n = 0; n < out.o.length && out.o[n].text == null; n++) { - str += '' + out.o[n] + oSpace[n] + ""; - } - } - - for (var i = 0; i < out.n.length; i++) { - if (out.n[i].text == null) { - str += '' + out.n[i] + nSpace[i] + ""; - } - else { - var pre = ""; - - for (n = out.n[i].row + 1; n < out.o.length && out.o[n].text == null; n++) { - pre += '' + out.o[n] + oSpace[n] + ""; - } - str += " " + out.n[i].text + nSpace[i] + pre; - } - } - } - - return str; - }; -})(); - -})(this); diff --git a/admin-dev/themes/default/components/font-awesome/.gitignore b/admin-dev/themes/default/components/font-awesome/.gitignore deleted file mode 100644 index 49c2a72c8..000000000 --- a/admin-dev/themes/default/components/font-awesome/.gitignore +++ /dev/null @@ -1,30 +0,0 @@ -*.pyc -*.egg-info -*.db -*.db.old -*.swp -*.db-journal - -.coverage -.DS_Store -.installed.cfg -_gh_pages/* - -.idea/* -.svn/* -src/website/static/* -src/website/media/* - -bin -cfcache -develop-eggs -dist -downloads -eggs -parts -tmp -.sass-cache -node_modules - -src/website/settingslocal.py -stunnel.log diff --git a/admin-dev/themes/default/components/font-awesome/.ruby-version b/admin-dev/themes/default/components/font-awesome/.ruby-version deleted file mode 100644 index ae6d5b9cb..000000000 --- a/admin-dev/themes/default/components/font-awesome/.ruby-version +++ /dev/null @@ -1 +0,0 @@ -1.9.3-p392 diff --git a/admin-dev/themes/default/components/font-awesome/CONTRIBUTING.md b/admin-dev/themes/default/components/font-awesome/CONTRIBUTING.md deleted file mode 100644 index cc2530cd8..000000000 --- a/admin-dev/themes/default/components/font-awesome/CONTRIBUTING.md +++ /dev/null @@ -1,75 +0,0 @@ -# Contributing to Font Awesome - -Looking to contribute something to Font Awesome? **Here's how you can help.** - - - -## Reporting issues - -We only accept issues that are icon requests, bug reports, or feature requests. Bugs must be isolated and reproducible problems that we can fix within the Font Awesome core. Please read the following guidelines to ensure you are the paragon of bug reporting. - -1. **Search for existing issues.** We get a lot of duplicate issues, and you'd help us out a lot by first checking if someone else has reported the same issue. Moreover, the issue may have already been resolved with a fix available. -2. **Create an isolated and reproducible test case.** Be sure the problem exists in Font Awesome's code with a [reduced test case](http://css-tricks.com/reduced-test-cases/) that should be included in each bug report. -3. **Include a live example.** Make use of jsFiddle, jsBin, or Codepen to share your isolated test cases. -4. **Share as much information as possible.** Include operating system and version, browser and version, version of Font Awesome, etc. where appropriate. Also include steps to reproduce the bug. - - - -## Key branches - -- `master` is the latest, deployed version (not to be used for pull requests) -- `gh-pages` is the hosted docs (not to be used for pull requests) -- `*-wip` branches are the official work in progress branches for the next releases. All pull requests should be submitted against the appropriate branch - - - -## Notes on the repo - -As of v3.2.0, Font Awesome's CSS, LESS, SCSS, and documentation are all powered by Jekyll templates and built before each commit and release. -- `_config.yml` - much of the site is driven off variables from this file, including Font Awesome and Bootstrap versions -- `src/` - All edits to documentation, LESS, SCSS, and CSS should be made to files and templates in this directory -- `src/icons.yml` - all LESS, SCSS, and CSS icon definitions are driven off this single file - - - -## Pull requests - -- Submit all pull requests against the appropriate `*-wip` branch for easier merging -- Any changes to the docs must be made to the Liquid templates in the `src` directory -- CSS changes must be done in .less and .scss files first, never the compiled files -- If modifying the .less and .scss files, always recompile and commit the compiled files -- Try not to pollute your pull request with unintended changes--keep them simple and small -- Try to share which browsers your code has been tested in before submitting a pull request - - - -## Coding standards: HTML - -- Two spaces for indentation, never tabs -- Double quotes only, never single quotes -- Always use proper indentation -- Use tags and elements appropriate for an HTML5 doctype (e.g., self-closing tags) - - - -## Coding standards: CSS - -- Adhere to the [Recess CSS property order](http://markdotto.com/2011/11/29/css-property-order/) -- Multiple-line approach (one property and value per line) -- Always a space after a property's colon (.e.g, `display: block;` and not `display:block;`) -- End all lines with a semi-colon -- For multiple, comma-separated selectors, place each selector on it's own line -- Attribute selectors, like `input[type="text"]` should always wrap the attribute's value in double quotes, for consistency and safety (see this [blog post on unquoted attribute values](http://mathiasbynens.be/notes/unquoted-attribute-values) that can lead to XSS attacks) - - - -## License - -By contributing your code, you agree to license your contribution under the terms of the MIT License: -- http://opensource.org/licenses/mit-license.html - - - -## Thanks - -Thanks to Bootstrap for their wonderful CONTRIBUTING.MD doc. It was modified to create this one. diff --git a/admin-dev/themes/default/components/font-awesome/Gemfile b/admin-dev/themes/default/components/font-awesome/Gemfile deleted file mode 100644 index 499bcea70..000000000 --- a/admin-dev/themes/default/components/font-awesome/Gemfile +++ /dev/null @@ -1,4 +0,0 @@ -source 'https://rubygems.org' - -gem 'jekyll', '~> 1.0' -gem 'debugger' diff --git a/admin-dev/themes/default/components/font-awesome/Gemfile.lock b/admin-dev/themes/default/components/font-awesome/Gemfile.lock deleted file mode 100644 index a00e13f1e..000000000 --- a/admin-dev/themes/default/components/font-awesome/Gemfile.lock +++ /dev/null @@ -1,46 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - classifier (1.3.3) - fast-stemmer (>= 1.0.0) - colorator (0.1) - columnize (0.3.6) - commander (4.1.3) - highline (~> 1.6.11) - debugger (1.6.0) - columnize (>= 0.3.1) - debugger-linecache (~> 1.2.0) - debugger-ruby_core_source (~> 1.2.1) - debugger-linecache (1.2.0) - debugger-ruby_core_source (1.2.2) - directory_watcher (1.4.1) - fast-stemmer (1.0.2) - highline (1.6.19) - jekyll (1.0.0) - classifier (~> 1.3) - colorator (~> 0.1) - commander (~> 4.1.3) - directory_watcher (~> 1.4.1) - kramdown (~> 0.14) - liquid (~> 2.3) - maruku (~> 0.5) - pygments.rb (~> 0.4.2) - safe_yaml (~> 0.7.0) - kramdown (0.14.2) - liquid (2.5.0) - maruku (0.6.1) - syntax (>= 1.0.0) - posix-spawn (0.3.6) - pygments.rb (0.4.2) - posix-spawn (~> 0.3.6) - yajl-ruby (~> 1.1.0) - safe_yaml (0.7.1) - syntax (1.0.0) - yajl-ruby (1.1.0) - -PLATFORMS - ruby - -DEPENDENCIES - debugger - jekyll (= 1.0) diff --git a/admin-dev/themes/default/components/font-awesome/README.md b/admin-dev/themes/default/components/font-awesome/README.md deleted file mode 100644 index ca526d9c0..000000000 --- a/admin-dev/themes/default/components/font-awesome/README.md +++ /dev/null @@ -1,62 +0,0 @@ -#[Font Awesome v3.2.1](http://fontawesome.io) -###the iconic font designed for Bootstrap - -Font Awesome is a full suite of 361 pictographic icons for easy scalable vector graphics on websites, created and -maintained by [Dave Gandy](http://twitter.com/byscuits). Stay up to date [@fontawesome](http://twitter.com/fontawesome). - -Get started at http://fontawesome.io! - -##License -- The Font Awesome font is licensed under the SIL OFL 1.1: - - http://scripts.sil.org/OFL -- Font Awesome CSS, LESS, and SASS files are licensed under the MIT License: - - http://opensource.org/licenses/mit-license.html -- The Font Awesome documentation is licensed under the CC BY 3.0 License: - - http://creativecommons.org/licenses/by/3.0/ -- Attribution is no longer required as of Font Awesome 3.0, but much appreciated: - - `Font Awesome by Dave Gandy - http://fontawesome.io` -- Full details: http://fontawesome.io/license - -##Changelog -- v3.0.0 - all icons redesigned from scratch, optimized for Bootstrap's 14px default -- v3.0.1 - much improved rendering in webkit, various bug fixes -- v3.0.2 - much improved rendering and alignment in IE7 -- v3.1.0 - Added 54 icons, icon stacking styles, flipping and rotating icons, removed SASS support -- [v3.1.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=4&page=1&state=closed) -- [v3.2.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=3&page=1&state=closed) -- [v3.2.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=5&page=1&state=closed) - -##Versioning - -Font Awesome will be maintained under the Semantic Versioning guidelines as much as possible. Releases will be numbered with the following format: - -`..` - -And constructed with the following guidelines: - -* Breaking backward compatibility bumps the major (and resets the minor and patch) -* New additions, including new icons, without breaking backward compatibility bumps the minor (and resets the patch) -* Bug fixes and misc changes bumps the patch - -For more information on SemVer, please visit http://semver.org. - -##Author -- Email: dave@fontawesome.io -- Twitter: http://twitter.com/byscuits -- GitHub: https://github.com/davegandy -- Work: Lead Product Designer @ http://kyru.us - -## Hacking on Font Awesome - -From the root of the repository, install the tools used to develop. - - $ bundle install - $ npm install - -Build the project and documentation: - - $ bundle exec jekyll build - -Or serve it on a local server on http://localhost:7998/Font-Awesome/: - - $ bundle exec jekyll serve diff --git a/admin-dev/themes/default/components/font-awesome/_config.yml b/admin-dev/themes/default/components/font-awesome/_config.yml deleted file mode 100644 index 2a1b914fd..000000000 --- a/admin-dev/themes/default/components/font-awesome/_config.yml +++ /dev/null @@ -1,54 +0,0 @@ -safe: false -port: 7998 -baseurl: /Font-Awesome/ # Where GitHub serves the project up from -url: http://localhost:7998 - -source: src -destination: _gh_pages -plugins: src/_plugins - -pygments: true -permalink: pretty - -# ensures SCSS files are compiled -include: [_bootstrap.scss, _core.scss, _extras.scss, _icons.scss, _mixins.scss, _path.scss, _variables.scss] - -# used in building icon pages -icon_meta: src/icons.yml -icon_layout: icon.html # Relative to _layouts directory -icon_destination: icon # Relative to destination - -fontawesome: - version: 3.2.1 - minor_version: 3.2 - url: http://fontawesome.io - legacy_url: http://fortawesome.github.com/Font-Awesome/ - blog_url: http://blog.fontawesome.io - twitter: fontawesome - tagline: The iconic font designed for Bootstrap - author: - name: Dave Gandy - email: dave@fontawesome.io - twitter: byscuits - work: - name: Kyruus - url: http://kyruus.com - title: Lead Product Designer - github: - url: https://github.com/FortAwesome/Font-Awesome - project: Font-Awesome - org: FortAwesome - license: - font: - version: SIL OFL 1.1 - url: http://scripts.sil.org/OFL - code: - version: MIT License - url: http://opensource.org/licenses/mit-license.html - documentation: - version: CC BY 3.0 - url: http://creativecommons.org/licenses/by/3.0/ - -bootstrap: - version: 2.3.2 - url: http://getbootstrap.com diff --git a/admin-dev/themes/default/components/font-awesome/composer.json b/admin-dev/themes/default/components/font-awesome/composer.json deleted file mode 100644 index b20d5f766..000000000 --- a/admin-dev/themes/default/components/font-awesome/composer.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "name": "fortawesome/font-awesome", - "description": "The iconic font designed for Bootstrap", - "keywords": ["font", "awesome", "fontawesome", "icon", "font", "bootstrap"], - "homepage": "http://fontawesome.io/", - "authors": [ - { - "name": "Dave Gandy", - "email": "dave@fontawesome.io", - "role": "Developer", - "homepage": "http://twitter.com/byscuits" - } - ], - "extra": { - "branch-alias": { - "dev-master": "3.2.x-dev" - } - }, - "license": [ - "OFL-1.1", - "MIT" - ], - "require-dev": { - "jekyll": "1.0.2", - "lessc": "1.3.3" - } -} diff --git a/admin-dev/themes/default/components/font-awesome/css/font-awesome-ie7.css b/admin-dev/themes/default/components/font-awesome/css/font-awesome-ie7.css deleted file mode 100644 index 507ebeb3d..000000000 --- a/admin-dev/themes/default/components/font-awesome/css/font-awesome-ie7.css +++ /dev/null @@ -1,1203 +0,0 @@ -/*! - * Font Awesome 3.2.1 - * the iconic font designed for Bootstrap - * ------------------------------------------------------------------------------ - * The full suite of pictographic icons, examples, and documentation can be - * found at http://fontawesome.io. Stay up to date on Twitter at - * http://twitter.com/fontawesome. - * - * License - * ------------------------------------------------------------------------------ - * - The Font Awesome font is licensed under SIL OFL 1.1 - - * http://scripts.sil.org/OFL - * - Font Awesome CSS, LESS, and SASS files are licensed under MIT License - - * http://opensource.org/licenses/mit-license.html - * - Font Awesome documentation licensed under CC BY 3.0 - - * http://creativecommons.org/licenses/by/3.0/ - * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: - * "Font Awesome by Dave Gandy - http://fontawesome.io" - * - * Author - Dave Gandy - * ------------------------------------------------------------------------------ - * Email: dave@fontawesome.io - * Twitter: http://twitter.com/byscuits - * Work: Lead Product Designer @ Kyruus - http://kyruus.com - */ -.icon-large { - font-size: 1.3333333333333333em; - margin-top: -4px; - padding-top: 3px; - margin-bottom: -4px; - padding-bottom: 3px; - vertical-align: middle; -} -.nav [class^="icon-"], -.nav [class*=" icon-"] { - vertical-align: inherit; - margin-top: -4px; - padding-top: 3px; - margin-bottom: -4px; - padding-bottom: 3px; -} -.nav [class^="icon-"].icon-large, -.nav [class*=" icon-"].icon-large { - vertical-align: -25%; -} -.nav-pills [class^="icon-"].icon-large, -.nav-tabs [class^="icon-"].icon-large, -.nav-pills [class*=" icon-"].icon-large, -.nav-tabs [class*=" icon-"].icon-large { - line-height: .75em; - margin-top: -7px; - padding-top: 5px; - margin-bottom: -5px; - padding-bottom: 4px; -} -.btn [class^="icon-"].pull-left, -.btn [class*=" icon-"].pull-left, -.btn [class^="icon-"].pull-right, -.btn [class*=" icon-"].pull-right { - vertical-align: inherit; -} -.btn [class^="icon-"].icon-large, -.btn [class*=" icon-"].icon-large { - margin-top: -0.5em; -} -a [class^="icon-"], -a [class*=" icon-"] { - cursor: pointer; -} -.icon-glass { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-music { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-search { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-envelope-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-heart { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-star { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-star-empty { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-user { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-film { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-th-large { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-th { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-th-list { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-ok { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-remove { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-zoom-in { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-zoom-out { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-off { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-power-off { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-signal { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-cog { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-gear { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-trash { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-home { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-file-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-time { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-road { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-download-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-download { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-upload { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-inbox { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-play-circle { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-repeat { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-rotate-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-refresh { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-list-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-lock { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-flag { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-headphones { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-volume-off { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-volume-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-volume-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-qrcode { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-barcode { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-tag { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-tags { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-book { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bookmark { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-print { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-camera { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-font { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bold { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-italic { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-text-height { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-text-width { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-align-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-align-center { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-align-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-align-justify { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-list { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-indent-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-indent-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-facetime-video { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-picture { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-pencil { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-map-marker { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-adjust { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-tint { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-edit { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-share { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-check { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-move { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-step-backward { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-fast-backward { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-backward { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-play { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-pause { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-stop { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-forward { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-fast-forward { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-step-forward { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-eject { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-chevron-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-chevron-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-plus-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-minus-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-remove-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-ok-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-question-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-info-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-screenshot { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-remove-circle { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-ok-circle { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-ban-circle { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-arrow-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-arrow-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-arrow-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-arrow-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-share-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-mail-forward { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-resize-full { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-resize-small { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-plus { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-minus { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-asterisk { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-exclamation-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-gift { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-leaf { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-fire { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-eye-open { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-eye-close { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-warning-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-plane { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-calendar { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-random { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-comment { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-magnet { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-chevron-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-chevron-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-retweet { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-shopping-cart { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-folder-close { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-folder-open { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-resize-vertical { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-resize-horizontal { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bar-chart { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-twitter-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-facebook-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-camera-retro { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-key { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-cogs { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-gears { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-comments { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-thumbs-up-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-thumbs-down-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-star-half { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-heart-empty { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-signout { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-linkedin-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-pushpin { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-external-link { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-signin { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-trophy { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-github-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-upload-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-lemon { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-phone { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-check-empty { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-unchecked { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bookmark-empty { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-phone-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-twitter { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-facebook { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-github { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-unlock { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-credit-card { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-rss { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-hdd { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bullhorn { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bell { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-certificate { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-hand-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-hand-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-hand-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-hand-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-circle-arrow-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-circle-arrow-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-circle-arrow-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-circle-arrow-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-globe { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-wrench { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-tasks { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-filter { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-briefcase { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-fullscreen { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-group { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-link { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-cloud { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-beaker { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-cut { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-copy { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-paper-clip { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-paperclip { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-save { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-sign-blank { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-reorder { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-list-ul { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-list-ol { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-strikethrough { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-underline { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-table { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-magic { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-truck { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-pinterest { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-pinterest-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-google-plus-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-google-plus { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-money { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-caret-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-caret-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-caret-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-caret-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-columns { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-sort { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-sort-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-sort-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-envelope { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-linkedin { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-undo { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-rotate-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-legal { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-dashboard { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-comment-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-comments-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bolt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-sitemap { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-umbrella { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-paste { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-lightbulb { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-exchange { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-cloud-download { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-cloud-upload { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-user-md { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-stethoscope { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-suitcase { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bell-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-coffee { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-food { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-file-text-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-building { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-hospital { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-ambulance { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-medkit { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-fighter-jet { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-beer { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-h-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-plus-sign-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-double-angle-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-double-angle-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-double-angle-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-double-angle-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-angle-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-angle-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-angle-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-angle-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-desktop { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-laptop { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-tablet { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-mobile-phone { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-circle-blank { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-quote-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-quote-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-spinner { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-circle { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-reply { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-mail-reply { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-github-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-folder-close-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-folder-open-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-expand-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-collapse-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-smile { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-frown { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-meh { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-gamepad { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-keyboard { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-flag-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-flag-checkered { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-terminal { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-code { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-reply-all { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-mail-reply-all { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-star-half-empty { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-star-half-full { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-location-arrow { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-crop { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-code-fork { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-unlink { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-question { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-info { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-exclamation { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-superscript { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-subscript { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-eraser { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-puzzle-piece { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-microphone { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-microphone-off { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-shield { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-calendar-empty { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-fire-extinguisher { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-rocket { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-maxcdn { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-chevron-sign-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-chevron-sign-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-chevron-sign-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-chevron-sign-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-html5 { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-css3 { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-anchor { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-unlock-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bullseye { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-ellipsis-horizontal { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-ellipsis-vertical { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-rss-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-play-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-ticket { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-minus-sign-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-check-minus { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-level-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-level-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-check-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-edit-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-external-link-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-share-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-compass { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-collapse { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-collapse-top { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-expand { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-eur { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-euro { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-gbp { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-usd { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-dollar { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-inr { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-rupee { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-jpy { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-yen { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-cny { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-renminbi { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-krw { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-won { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-btc { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bitcoin { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-file { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-file-text { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-sort-by-alphabet { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-sort-by-alphabet-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-sort-by-attributes { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-sort-by-attributes-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-sort-by-order { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-sort-by-order-alt { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-thumbs-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-thumbs-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-youtube-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-youtube { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-xing { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-xing-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-youtube-play { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-dropbox { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-stackexchange { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-instagram { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-flickr { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-adn { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bitbucket { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bitbucket-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-tumblr { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-tumblr-sign { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-long-arrow-down { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-long-arrow-up { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-long-arrow-left { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-long-arrow-right { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-apple { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-windows { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-android { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-linux { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-dribbble { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-skype { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-foursquare { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-trello { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-female { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-male { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-gittip { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-sun { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-moon { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-archive { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-bug { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-vk { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-weibo { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} -.icon-renren { - *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ''); -} diff --git a/admin-dev/themes/default/components/font-awesome/css/font-awesome-ie7.min.css b/admin-dev/themes/default/components/font-awesome/css/font-awesome-ie7.min.css deleted file mode 100644 index d3dae63bd..000000000 --- a/admin-dev/themes/default/components/font-awesome/css/font-awesome-ie7.min.css +++ /dev/null @@ -1,384 +0,0 @@ -.icon-large{font-size:1.3333333333333333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:middle;} -.nav [class^="icon-"],.nav [class*=" icon-"]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;}.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{vertical-align:-25%;} -.nav-pills [class^="icon-"].icon-large,.nav-tabs [class^="icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large{line-height:.75em;margin-top:-7px;padding-top:5px;margin-bottom:-5px;padding-bottom:4px;} -.btn [class^="icon-"].pull-left,.btn [class*=" icon-"].pull-left,.btn [class^="icon-"].pull-right,.btn [class*=" icon-"].pull-right{vertical-align:inherit;} -.btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large{margin-top:-0.5em;} -a [class^="icon-"],a [class*=" icon-"]{cursor:pointer;} -.icon-glass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-music{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-search{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-envelope-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-heart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-star{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-star-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-user{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-film{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-th-large{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-th{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-th-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ok{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-remove{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-zoom-in{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-zoom-out{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-power-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-signal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cog{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-gear{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-trash{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-home{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-file-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-time{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-road{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-download-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-inbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-play-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-repeat{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-rotate-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-refresh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-list-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-lock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-flag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-headphones{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-volume-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-volume-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-volume-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-qrcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-barcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tags{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-book{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bookmark{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-print{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-camera{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-font{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bold{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-italic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-text-height{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-text-width{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-align-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-align-center{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-align-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-align-justify{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-indent-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-indent-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-facetime-video{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-picture{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-pencil{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-map-marker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-adjust{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tint{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-edit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-share{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-check{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-move{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-step-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-fast-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-pause{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-stop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-fast-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-step-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-eject{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-minus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-remove-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ok-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-question-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-info-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-screenshot{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-remove-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ok-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ban-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-share-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-mail-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-resize-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-resize-small{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-asterisk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-exclamation-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-gift{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-leaf{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-fire{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-eye-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-eye-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-warning-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-plane{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-calendar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-random{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-comment{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-magnet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-retweet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-shopping-cart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-folder-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-folder-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-resize-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-resize-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bar-chart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-twitter-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-facebook-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-camera-retro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-key{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cogs{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-gears{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-comments{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-thumbs-up-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-thumbs-down-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-star-half{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-heart-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-signout{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-linkedin-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-pushpin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-external-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-signin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-trophy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-github-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-upload-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-lemon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-check-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-unchecked{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bookmark-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-phone-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-twitter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-facebook{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-github{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-unlock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-credit-card{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-rss{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-hdd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bullhorn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bell{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-certificate{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-hand-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-hand-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-hand-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-hand-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-circle-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-circle-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-circle-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-circle-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-globe{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-wrench{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tasks{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-filter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-briefcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-fullscreen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-group{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cloud{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-beaker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cut{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-copy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-paper-clip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-paperclip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-save{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sign-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-reorder{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-list-ul{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-list-ol{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-strikethrough{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-underline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-table{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-magic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-truck{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-pinterest{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-pinterest-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-google-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-google-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-money{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-caret-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-caret-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-caret-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-caret-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-columns{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-envelope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-linkedin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-undo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-rotate-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-legal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-dashboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-comment-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-comments-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bolt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sitemap{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-umbrella{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-paste{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-lightbulb{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-exchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cloud-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cloud-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-user-md{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-stethoscope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-suitcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bell-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-coffee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-food{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-file-text-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-building{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-hospital{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ambulance{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-medkit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-fighter-jet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-beer{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-h-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-plus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-double-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-double-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-double-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-double-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-desktop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-laptop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tablet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-mobile-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-circle-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-quote-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-quote-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-spinner{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-mail-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-github-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-folder-close-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-folder-open-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-expand-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-collapse-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-smile{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-frown{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-meh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-gamepad{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-keyboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-flag-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-flag-checkered{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-terminal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-code{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-mail-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-star-half-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-star-half-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-location-arrow{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-crop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-code-fork{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-unlink{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-question{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-info{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-exclamation{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-superscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-subscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-eraser{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-puzzle-piece{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-microphone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-microphone-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-shield{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-calendar-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-fire-extinguisher{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-rocket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-maxcdn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-sign-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-sign-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-sign-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-chevron-sign-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-html5{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-css3{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-anchor{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-unlock-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bullseye{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ellipsis-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ellipsis-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-rss-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-play-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-ticket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-minus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-check-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-level-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-level-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-check-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-edit-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-external-link-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-share-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-compass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-collapse{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-collapse-top{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-expand{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-eur{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-euro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-gbp{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-usd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-dollar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-inr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-rupee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-jpy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-yen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-cny{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-renminbi{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-krw{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-won{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-btc{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bitcoin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-file{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-file-text{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-by-alphabet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-by-alphabet-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-by-attributes{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-by-attributes-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-by-order{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sort-by-order-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-thumbs-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-thumbs-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-youtube-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-youtube{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-xing{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-xing-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-youtube-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-dropbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-stackexchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-instagram{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-flickr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-adn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bitbucket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bitbucket-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tumblr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-tumblr-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-long-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-long-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-long-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-long-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-apple{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-windows{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-android{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-linux{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-dribbble{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-skype{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-foursquare{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-trello{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-female{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-male{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-gittip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-sun{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-moon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-archive{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-bug{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-vk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-weibo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} -.icon-renren{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');} diff --git a/admin-dev/themes/default/components/font-awesome/css/font-awesome.css b/admin-dev/themes/default/components/font-awesome/css/font-awesome.css deleted file mode 100644 index 30a96b22b..000000000 --- a/admin-dev/themes/default/components/font-awesome/css/font-awesome.css +++ /dev/null @@ -1,1479 +0,0 @@ -/*! - * Font Awesome 3.2.1 - * the iconic font designed for Bootstrap - * ------------------------------------------------------------------------------ - * The full suite of pictographic icons, examples, and documentation can be - * found at http://fontawesome.io. Stay up to date on Twitter at - * http://twitter.com/fontawesome. - * - * License - * ------------------------------------------------------------------------------ - * - The Font Awesome font is licensed under SIL OFL 1.1 - - * http://scripts.sil.org/OFL - * - Font Awesome CSS, LESS, and SASS files are licensed under MIT License - - * http://opensource.org/licenses/mit-license.html - * - Font Awesome documentation licensed under CC BY 3.0 - - * http://creativecommons.org/licenses/by/3.0/ - * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: - * "Font Awesome by Dave Gandy - http://fontawesome.io" - * - * Author - Dave Gandy - * ------------------------------------------------------------------------------ - * Email: dave@fontawesome.io - * Twitter: http://twitter.com/byscuits - * Work: Lead Product Designer @ Kyruus - http://kyruus.com - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url('../font/fontawesome-webfont.eot?v=3.2.1'); - src: url('../font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg'); - font-weight: normal; - font-style: normal; -} -/* FONT AWESOME CORE - * -------------------------- */ -[class^="icon-"], -[class*=" icon-"] { - font-family: FontAwesome; - font-weight: normal; - font-style: normal; - text-decoration: inherit; - -webkit-font-smoothing: antialiased; - *margin-right: .3em; -} -[class^="icon-"]:before, -[class*=" icon-"]:before { - text-decoration: inherit; - display: inline-block; - speak: none; -} -/* makes the font 33% larger relative to the icon container */ -.icon-large:before { - vertical-align: -10%; - font-size: 1.3333333333333333em; -} -/* makes sure icons active on rollover in links */ -a [class^="icon-"], -a [class*=" icon-"] { - display: inline; -} -/* increased font size for icon-large */ -[class^="icon-"].icon-fixed-width, -[class*=" icon-"].icon-fixed-width { - display: inline-block; - width: 1.1428571428571428em; - text-align: right; - padding-right: 0.2857142857142857em; -} -[class^="icon-"].icon-fixed-width.icon-large, -[class*=" icon-"].icon-fixed-width.icon-large { - width: 1.4285714285714286em; -} -.icons-ul { - margin-left: 2.142857142857143em; - list-style-type: none; -} -.icons-ul > li { - position: relative; -} -.icons-ul .icon-li { - position: absolute; - left: -2.142857142857143em; - width: 2.142857142857143em; - text-align: center; - line-height: inherit; -} -[class^="icon-"].hide, -[class*=" icon-"].hide { - display: none; -} -.icon-muted { - color: #eeeeee; -} -.icon-light { - color: #ffffff; -} -.icon-dark { - color: #333333; -} -.icon-border { - border: solid 1px #eeeeee; - padding: .2em .25em .15em; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} -.icon-2x { - font-size: 2em; -} -.icon-2x.icon-border { - border-width: 2px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.icon-3x { - font-size: 3em; -} -.icon-3x.icon-border { - border-width: 3px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; -} -.icon-4x { - font-size: 4em; -} -.icon-4x.icon-border { - border-width: 4px; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; -} -.icon-5x { - font-size: 5em; -} -.icon-5x.icon-border { - border-width: 5px; - -webkit-border-radius: 7px; - -moz-border-radius: 7px; - border-radius: 7px; -} -.pull-right { - float: right; -} -.pull-left { - float: left; -} -[class^="icon-"].pull-left, -[class*=" icon-"].pull-left { - margin-right: .3em; -} -[class^="icon-"].pull-right, -[class*=" icon-"].pull-right { - margin-left: .3em; -} -/* BOOTSTRAP SPECIFIC CLASSES - * -------------------------- */ -/* Bootstrap 2.0 sprites.less reset */ -[class^="icon-"], -[class*=" icon-"] { - display: inline; - width: auto; - height: auto; - line-height: normal; - vertical-align: baseline; - background-image: none; - background-position: 0% 0%; - background-repeat: repeat; - margin-top: 0; -} -/* more sprites.less reset */ -.icon-white, -.nav-pills > .active > a > [class^="icon-"], -.nav-pills > .active > a > [class*=" icon-"], -.nav-list > .active > a > [class^="icon-"], -.nav-list > .active > a > [class*=" icon-"], -.navbar-inverse .nav > .active > a > [class^="icon-"], -.navbar-inverse .nav > .active > a > [class*=" icon-"], -.dropdown-menu > li > a:hover > [class^="icon-"], -.dropdown-menu > li > a:hover > [class*=" icon-"], -.dropdown-menu > .active > a > [class^="icon-"], -.dropdown-menu > .active > a > [class*=" icon-"], -.dropdown-submenu:hover > a > [class^="icon-"], -.dropdown-submenu:hover > a > [class*=" icon-"] { - background-image: none; -} -/* keeps Bootstrap styles with and without icons the same */ -.btn [class^="icon-"].icon-large, -.nav [class^="icon-"].icon-large, -.btn [class*=" icon-"].icon-large, -.nav [class*=" icon-"].icon-large { - line-height: .9em; -} -.btn [class^="icon-"].icon-spin, -.nav [class^="icon-"].icon-spin, -.btn [class*=" icon-"].icon-spin, -.nav [class*=" icon-"].icon-spin { - display: inline-block; -} -.nav-tabs [class^="icon-"], -.nav-pills [class^="icon-"], -.nav-tabs [class*=" icon-"], -.nav-pills [class*=" icon-"], -.nav-tabs [class^="icon-"].icon-large, -.nav-pills [class^="icon-"].icon-large, -.nav-tabs [class*=" icon-"].icon-large, -.nav-pills [class*=" icon-"].icon-large { - line-height: .9em; -} -.btn [class^="icon-"].pull-left.icon-2x, -.btn [class*=" icon-"].pull-left.icon-2x, -.btn [class^="icon-"].pull-right.icon-2x, -.btn [class*=" icon-"].pull-right.icon-2x { - margin-top: .18em; -} -.btn [class^="icon-"].icon-spin.icon-large, -.btn [class*=" icon-"].icon-spin.icon-large { - line-height: .8em; -} -.btn.btn-small [class^="icon-"].pull-left.icon-2x, -.btn.btn-small [class*=" icon-"].pull-left.icon-2x, -.btn.btn-small [class^="icon-"].pull-right.icon-2x, -.btn.btn-small [class*=" icon-"].pull-right.icon-2x { - margin-top: .25em; -} -.btn.btn-large [class^="icon-"], -.btn.btn-large [class*=" icon-"] { - margin-top: 0; -} -.btn.btn-large [class^="icon-"].pull-left.icon-2x, -.btn.btn-large [class*=" icon-"].pull-left.icon-2x, -.btn.btn-large [class^="icon-"].pull-right.icon-2x, -.btn.btn-large [class*=" icon-"].pull-right.icon-2x { - margin-top: .05em; -} -.btn.btn-large [class^="icon-"].pull-left.icon-2x, -.btn.btn-large [class*=" icon-"].pull-left.icon-2x { - margin-right: .2em; -} -.btn.btn-large [class^="icon-"].pull-right.icon-2x, -.btn.btn-large [class*=" icon-"].pull-right.icon-2x { - margin-left: .2em; -} -/* Fixes alignment in nav lists */ -.nav-list [class^="icon-"], -.nav-list [class*=" icon-"] { - line-height: inherit; -} -/* EXTRAS - * -------------------------- */ -/* Stacked and layered icon */ -.icon-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: -35%; -} -.icon-stack [class^="icon-"], -.icon-stack [class*=" icon-"] { - display: block; - text-align: center; - position: absolute; - width: 100%; - height: 100%; - font-size: 1em; - line-height: inherit; - *line-height: 2em; -} -.icon-stack .icon-stack-base { - font-size: 2em; - *line-height: 1em; -} -/* Animated rotating icon */ -.icon-spin { - display: inline-block; - -moz-animation: spin 2s infinite linear; - -o-animation: spin 2s infinite linear; - -webkit-animation: spin 2s infinite linear; - animation: spin 2s infinite linear; -} -/* Prevent stack and spinners from being taken inline when inside a link */ -a .icon-stack, -a .icon-spin { - display: inline-block; - text-decoration: none; -} -@-moz-keyframes spin { - 0% { - -moz-transform: rotate(0deg); - } - 100% { - -moz-transform: rotate(359deg); - } -} -@-webkit-keyframes spin { - 0% { - -webkit-transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - } -} -@-o-keyframes spin { - 0% { - -o-transform: rotate(0deg); - } - 100% { - -o-transform: rotate(359deg); - } -} -@-ms-keyframes spin { - 0% { - -ms-transform: rotate(0deg); - } - 100% { - -ms-transform: rotate(359deg); - } -} -@keyframes spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -/* Icon rotations and mirroring */ -.icon-rotate-90:before { - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -ms-transform: rotate(90deg); - -o-transform: rotate(90deg); - transform: rotate(90deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -} -.icon-rotate-180:before { - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -ms-transform: rotate(180deg); - -o-transform: rotate(180deg); - transform: rotate(180deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -} -.icon-rotate-270:before { - -webkit-transform: rotate(270deg); - -moz-transform: rotate(270deg); - -ms-transform: rotate(270deg); - -o-transform: rotate(270deg); - transform: rotate(270deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -} -.icon-flip-horizontal:before { - -webkit-transform: scale(-1, 1); - -moz-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - -o-transform: scale(-1, 1); - transform: scale(-1, 1); -} -.icon-flip-vertical:before { - -webkit-transform: scale(1, -1); - -moz-transform: scale(1, -1); - -ms-transform: scale(1, -1); - -o-transform: scale(1, -1); - transform: scale(1, -1); -} -/* ensure rotation occurs inside anchor tags */ -a .icon-rotate-90:before, -a .icon-rotate-180:before, -a .icon-rotate-270:before, -a .icon-flip-horizontal:before, -a .icon-flip-vertical:before { - display: inline-block; -} -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -.icon-glass:before { - content: "\f000"; -} -.icon-music:before { - content: "\f001"; -} -.icon-search:before { - content: "\f002"; -} -.icon-envelope-alt:before { - content: "\f003"; -} -.icon-heart:before { - content: "\f004"; -} -.icon-star:before { - content: "\f005"; -} -.icon-star-empty:before { - content: "\f006"; -} -.icon-user:before { - content: "\f007"; -} -.icon-film:before { - content: "\f008"; -} -.icon-th-large:before { - content: "\f009"; -} -.icon-th:before { - content: "\f00a"; -} -.icon-th-list:before { - content: "\f00b"; -} -.icon-ok:before { - content: "\f00c"; -} -.icon-remove:before { - content: "\f00d"; -} -.icon-zoom-in:before { - content: "\f00e"; -} -.icon-zoom-out:before { - content: "\f010"; -} -.icon-power-off:before, -.icon-off:before { - content: "\f011"; -} -.icon-signal:before { - content: "\f012"; -} -.icon-gear:before, -.icon-cog:before { - content: "\f013"; -} -.icon-trash:before { - content: "\f014"; -} -.icon-home:before { - content: "\f015"; -} -.icon-file-alt:before { - content: "\f016"; -} -.icon-time:before { - content: "\f017"; -} -.icon-road:before { - content: "\f018"; -} -.icon-download-alt:before { - content: "\f019"; -} -.icon-download:before { - content: "\f01a"; -} -.icon-upload:before { - content: "\f01b"; -} -.icon-inbox:before { - content: "\f01c"; -} -.icon-play-circle:before { - content: "\f01d"; -} -.icon-rotate-right:before, -.icon-repeat:before { - content: "\f01e"; -} -.icon-refresh:before { - content: "\f021"; -} -.icon-list-alt:before { - content: "\f022"; -} -.icon-lock:before { - content: "\f023"; -} -.icon-flag:before { - content: "\f024"; -} -.icon-headphones:before { - content: "\f025"; -} -.icon-volume-off:before { - content: "\f026"; -} -.icon-volume-down:before { - content: "\f027"; -} -.icon-volume-up:before { - content: "\f028"; -} -.icon-qrcode:before { - content: "\f029"; -} -.icon-barcode:before { - content: "\f02a"; -} -.icon-tag:before { - content: "\f02b"; -} -.icon-tags:before { - content: "\f02c"; -} -.icon-book:before { - content: "\f02d"; -} -.icon-bookmark:before { - content: "\f02e"; -} -.icon-print:before { - content: "\f02f"; -} -.icon-camera:before { - content: "\f030"; -} -.icon-font:before { - content: "\f031"; -} -.icon-bold:before { - content: "\f032"; -} -.icon-italic:before { - content: "\f033"; -} -.icon-text-height:before { - content: "\f034"; -} -.icon-text-width:before { - content: "\f035"; -} -.icon-align-left:before { - content: "\f036"; -} -.icon-align-center:before { - content: "\f037"; -} -.icon-align-right:before { - content: "\f038"; -} -.icon-align-justify:before { - content: "\f039"; -} -.icon-list:before { - content: "\f03a"; -} -.icon-indent-left:before { - content: "\f03b"; -} -.icon-indent-right:before { - content: "\f03c"; -} -.icon-facetime-video:before { - content: "\f03d"; -} -.icon-picture:before { - content: "\f03e"; -} -.icon-pencil:before { - content: "\f040"; -} -.icon-map-marker:before { - content: "\f041"; -} -.icon-adjust:before { - content: "\f042"; -} -.icon-tint:before { - content: "\f043"; -} -.icon-edit:before { - content: "\f044"; -} -.icon-share:before { - content: "\f045"; -} -.icon-check:before { - content: "\f046"; -} -.icon-move:before { - content: "\f047"; -} -.icon-step-backward:before { - content: "\f048"; -} -.icon-fast-backward:before { - content: "\f049"; -} -.icon-backward:before { - content: "\f04a"; -} -.icon-play:before { - content: "\f04b"; -} -.icon-pause:before { - content: "\f04c"; -} -.icon-stop:before { - content: "\f04d"; -} -.icon-forward:before { - content: "\f04e"; -} -.icon-fast-forward:before { - content: "\f050"; -} -.icon-step-forward:before { - content: "\f051"; -} -.icon-eject:before { - content: "\f052"; -} -.icon-chevron-left:before { - content: "\f053"; -} -.icon-chevron-right:before { - content: "\f054"; -} -.icon-plus-sign:before { - content: "\f055"; -} -.icon-minus-sign:before { - content: "\f056"; -} -.icon-remove-sign:before { - content: "\f057"; -} -.icon-ok-sign:before { - content: "\f058"; -} -.icon-question-sign:before { - content: "\f059"; -} -.icon-info-sign:before { - content: "\f05a"; -} -.icon-screenshot:before { - content: "\f05b"; -} -.icon-remove-circle:before { - content: "\f05c"; -} -.icon-ok-circle:before { - content: "\f05d"; -} -.icon-ban-circle:before { - content: "\f05e"; -} -.icon-arrow-left:before { - content: "\f060"; -} -.icon-arrow-right:before { - content: "\f061"; -} -.icon-arrow-up:before { - content: "\f062"; -} -.icon-arrow-down:before { - content: "\f063"; -} -.icon-mail-forward:before, -.icon-share-alt:before { - content: "\f064"; -} -.icon-resize-full:before { - content: "\f065"; -} -.icon-resize-small:before { - content: "\f066"; -} -.icon-plus:before { - content: "\f067"; -} -.icon-minus:before { - content: "\f068"; -} -.icon-asterisk:before { - content: "\f069"; -} -.icon-exclamation-sign:before { - content: "\f06a"; -} -.icon-gift:before { - content: "\f06b"; -} -.icon-leaf:before { - content: "\f06c"; -} -.icon-fire:before { - content: "\f06d"; -} -.icon-eye-open:before { - content: "\f06e"; -} -.icon-eye-close:before { - content: "\f070"; -} -.icon-warning-sign:before { - content: "\f071"; -} -.icon-plane:before { - content: "\f072"; -} -.icon-calendar:before { - content: "\f073"; -} -.icon-random:before { - content: "\f074"; -} -.icon-comment:before { - content: "\f075"; -} -.icon-magnet:before { - content: "\f076"; -} -.icon-chevron-up:before { - content: "\f077"; -} -.icon-chevron-down:before { - content: "\f078"; -} -.icon-retweet:before { - content: "\f079"; -} -.icon-shopping-cart:before { - content: "\f07a"; -} -.icon-folder-close:before { - content: "\f07b"; -} -.icon-folder-open:before { - content: "\f07c"; -} -.icon-resize-vertical:before { - content: "\f07d"; -} -.icon-resize-horizontal:before { - content: "\f07e"; -} -.icon-bar-chart:before { - content: "\f080"; -} -.icon-twitter-sign:before { - content: "\f081"; -} -.icon-facebook-sign:before { - content: "\f082"; -} -.icon-camera-retro:before { - content: "\f083"; -} -.icon-key:before { - content: "\f084"; -} -.icon-gears:before, -.icon-cogs:before { - content: "\f085"; -} -.icon-comments:before { - content: "\f086"; -} -.icon-thumbs-up-alt:before { - content: "\f087"; -} -.icon-thumbs-down-alt:before { - content: "\f088"; -} -.icon-star-half:before { - content: "\f089"; -} -.icon-heart-empty:before { - content: "\f08a"; -} -.icon-signout:before { - content: "\f08b"; -} -.icon-linkedin-sign:before { - content: "\f08c"; -} -.icon-pushpin:before { - content: "\f08d"; -} -.icon-external-link:before { - content: "\f08e"; -} -.icon-signin:before { - content: "\f090"; -} -.icon-trophy:before { - content: "\f091"; -} -.icon-github-sign:before { - content: "\f092"; -} -.icon-upload-alt:before { - content: "\f093"; -} -.icon-lemon:before { - content: "\f094"; -} -.icon-phone:before { - content: "\f095"; -} -.icon-unchecked:before, -.icon-check-empty:before { - content: "\f096"; -} -.icon-bookmark-empty:before { - content: "\f097"; -} -.icon-phone-sign:before { - content: "\f098"; -} -.icon-twitter:before { - content: "\f099"; -} -.icon-facebook:before { - content: "\f09a"; -} -.icon-github:before { - content: "\f09b"; -} -.icon-unlock:before { - content: "\f09c"; -} -.icon-credit-card:before { - content: "\f09d"; -} -.icon-rss:before { - content: "\f09e"; -} -.icon-hdd:before { - content: "\f0a0"; -} -.icon-bullhorn:before { - content: "\f0a1"; -} -.icon-bell:before { - content: "\f0a2"; -} -.icon-certificate:before { - content: "\f0a3"; -} -.icon-hand-right:before { - content: "\f0a4"; -} -.icon-hand-left:before { - content: "\f0a5"; -} -.icon-hand-up:before { - content: "\f0a6"; -} -.icon-hand-down:before { - content: "\f0a7"; -} -.icon-circle-arrow-left:before { - content: "\f0a8"; -} -.icon-circle-arrow-right:before { - content: "\f0a9"; -} -.icon-circle-arrow-up:before { - content: "\f0aa"; -} -.icon-circle-arrow-down:before { - content: "\f0ab"; -} -.icon-globe:before { - content: "\f0ac"; -} -.icon-wrench:before { - content: "\f0ad"; -} -.icon-tasks:before { - content: "\f0ae"; -} -.icon-filter:before { - content: "\f0b0"; -} -.icon-briefcase:before { - content: "\f0b1"; -} -.icon-fullscreen:before { - content: "\f0b2"; -} -.icon-group:before { - content: "\f0c0"; -} -.icon-link:before { - content: "\f0c1"; -} -.icon-cloud:before { - content: "\f0c2"; -} -.icon-beaker:before { - content: "\f0c3"; -} -.icon-cut:before { - content: "\f0c4"; -} -.icon-copy:before { - content: "\f0c5"; -} -.icon-paperclip:before, -.icon-paper-clip:before { - content: "\f0c6"; -} -.icon-save:before { - content: "\f0c7"; -} -.icon-sign-blank:before { - content: "\f0c8"; -} -.icon-reorder:before { - content: "\f0c9"; -} -.icon-list-ul:before { - content: "\f0ca"; -} -.icon-list-ol:before { - content: "\f0cb"; -} -.icon-strikethrough:before { - content: "\f0cc"; -} -.icon-underline:before { - content: "\f0cd"; -} -.icon-table:before { - content: "\f0ce"; -} -.icon-magic:before { - content: "\f0d0"; -} -.icon-truck:before { - content: "\f0d1"; -} -.icon-pinterest:before { - content: "\f0d2"; -} -.icon-pinterest-sign:before { - content: "\f0d3"; -} -.icon-google-plus-sign:before { - content: "\f0d4"; -} -.icon-google-plus:before { - content: "\f0d5"; -} -.icon-money:before { - content: "\f0d6"; -} -.icon-caret-down:before { - content: "\f0d7"; -} -.icon-caret-up:before { - content: "\f0d8"; -} -.icon-caret-left:before { - content: "\f0d9"; -} -.icon-caret-right:before { - content: "\f0da"; -} -.icon-columns:before { - content: "\f0db"; -} -.icon-sort:before { - content: "\f0dc"; -} -.icon-sort-down:before { - content: "\f0dd"; -} -.icon-sort-up:before { - content: "\f0de"; -} -.icon-envelope:before { - content: "\f0e0"; -} -.icon-linkedin:before { - content: "\f0e1"; -} -.icon-rotate-left:before, -.icon-undo:before { - content: "\f0e2"; -} -.icon-legal:before { - content: "\f0e3"; -} -.icon-dashboard:before { - content: "\f0e4"; -} -.icon-comment-alt:before { - content: "\f0e5"; -} -.icon-comments-alt:before { - content: "\f0e6"; -} -.icon-bolt:before { - content: "\f0e7"; -} -.icon-sitemap:before { - content: "\f0e8"; -} -.icon-umbrella:before { - content: "\f0e9"; -} -.icon-paste:before { - content: "\f0ea"; -} -.icon-lightbulb:before { - content: "\f0eb"; -} -.icon-exchange:before { - content: "\f0ec"; -} -.icon-cloud-download:before { - content: "\f0ed"; -} -.icon-cloud-upload:before { - content: "\f0ee"; -} -.icon-user-md:before { - content: "\f0f0"; -} -.icon-stethoscope:before { - content: "\f0f1"; -} -.icon-suitcase:before { - content: "\f0f2"; -} -.icon-bell-alt:before { - content: "\f0f3"; -} -.icon-coffee:before { - content: "\f0f4"; -} -.icon-food:before { - content: "\f0f5"; -} -.icon-file-text-alt:before { - content: "\f0f6"; -} -.icon-building:before { - content: "\f0f7"; -} -.icon-hospital:before { - content: "\f0f8"; -} -.icon-ambulance:before { - content: "\f0f9"; -} -.icon-medkit:before { - content: "\f0fa"; -} -.icon-fighter-jet:before { - content: "\f0fb"; -} -.icon-beer:before { - content: "\f0fc"; -} -.icon-h-sign:before { - content: "\f0fd"; -} -.icon-plus-sign-alt:before { - content: "\f0fe"; -} -.icon-double-angle-left:before { - content: "\f100"; -} -.icon-double-angle-right:before { - content: "\f101"; -} -.icon-double-angle-up:before { - content: "\f102"; -} -.icon-double-angle-down:before { - content: "\f103"; -} -.icon-angle-left:before { - content: "\f104"; -} -.icon-angle-right:before { - content: "\f105"; -} -.icon-angle-up:before { - content: "\f106"; -} -.icon-angle-down:before { - content: "\f107"; -} -.icon-desktop:before { - content: "\f108"; -} -.icon-laptop:before { - content: "\f109"; -} -.icon-tablet:before { - content: "\f10a"; -} -.icon-mobile-phone:before { - content: "\f10b"; -} -.icon-circle-blank:before { - content: "\f10c"; -} -.icon-quote-left:before { - content: "\f10d"; -} -.icon-quote-right:before { - content: "\f10e"; -} -.icon-spinner:before { - content: "\f110"; -} -.icon-circle:before { - content: "\f111"; -} -.icon-mail-reply:before, -.icon-reply:before { - content: "\f112"; -} -.icon-github-alt:before { - content: "\f113"; -} -.icon-folder-close-alt:before { - content: "\f114"; -} -.icon-folder-open-alt:before { - content: "\f115"; -} -.icon-expand-alt:before { - content: "\f116"; -} -.icon-collapse-alt:before { - content: "\f117"; -} -.icon-smile:before { - content: "\f118"; -} -.icon-frown:before { - content: "\f119"; -} -.icon-meh:before { - content: "\f11a"; -} -.icon-gamepad:before { - content: "\f11b"; -} -.icon-keyboard:before { - content: "\f11c"; -} -.icon-flag-alt:before { - content: "\f11d"; -} -.icon-flag-checkered:before { - content: "\f11e"; -} -.icon-terminal:before { - content: "\f120"; -} -.icon-code:before { - content: "\f121"; -} -.icon-reply-all:before { - content: "\f122"; -} -.icon-mail-reply-all:before { - content: "\f122"; -} -.icon-star-half-full:before, -.icon-star-half-empty:before { - content: "\f123"; -} -.icon-location-arrow:before { - content: "\f124"; -} -.icon-crop:before { - content: "\f125"; -} -.icon-code-fork:before { - content: "\f126"; -} -.icon-unlink:before { - content: "\f127"; -} -.icon-question:before { - content: "\f128"; -} -.icon-info:before { - content: "\f129"; -} -.icon-exclamation:before { - content: "\f12a"; -} -.icon-superscript:before { - content: "\f12b"; -} -.icon-subscript:before { - content: "\f12c"; -} -.icon-eraser:before { - content: "\f12d"; -} -.icon-puzzle-piece:before { - content: "\f12e"; -} -.icon-microphone:before { - content: "\f130"; -} -.icon-microphone-off:before { - content: "\f131"; -} -.icon-shield:before { - content: "\f132"; -} -.icon-calendar-empty:before { - content: "\f133"; -} -.icon-fire-extinguisher:before { - content: "\f134"; -} -.icon-rocket:before { - content: "\f135"; -} -.icon-maxcdn:before { - content: "\f136"; -} -.icon-chevron-sign-left:before { - content: "\f137"; -} -.icon-chevron-sign-right:before { - content: "\f138"; -} -.icon-chevron-sign-up:before { - content: "\f139"; -} -.icon-chevron-sign-down:before { - content: "\f13a"; -} -.icon-html5:before { - content: "\f13b"; -} -.icon-css3:before { - content: "\f13c"; -} -.icon-anchor:before { - content: "\f13d"; -} -.icon-unlock-alt:before { - content: "\f13e"; -} -.icon-bullseye:before { - content: "\f140"; -} -.icon-ellipsis-horizontal:before { - content: "\f141"; -} -.icon-ellipsis-vertical:before { - content: "\f142"; -} -.icon-rss-sign:before { - content: "\f143"; -} -.icon-play-sign:before { - content: "\f144"; -} -.icon-ticket:before { - content: "\f145"; -} -.icon-minus-sign-alt:before { - content: "\f146"; -} -.icon-check-minus:before { - content: "\f147"; -} -.icon-level-up:before { - content: "\f148"; -} -.icon-level-down:before { - content: "\f149"; -} -.icon-check-sign:before { - content: "\f14a"; -} -.icon-edit-sign:before { - content: "\f14b"; -} -.icon-external-link-sign:before { - content: "\f14c"; -} -.icon-share-sign:before { - content: "\f14d"; -} -.icon-compass:before { - content: "\f14e"; -} -.icon-collapse:before { - content: "\f150"; -} -.icon-collapse-top:before { - content: "\f151"; -} -.icon-expand:before { - content: "\f152"; -} -.icon-euro:before, -.icon-eur:before { - content: "\f153"; -} -.icon-gbp:before { - content: "\f154"; -} -.icon-dollar:before, -.icon-usd:before { - content: "\f155"; -} -.icon-rupee:before, -.icon-inr:before { - content: "\f156"; -} -.icon-yen:before, -.icon-jpy:before { - content: "\f157"; -} -.icon-renminbi:before, -.icon-cny:before { - content: "\f158"; -} -.icon-won:before, -.icon-krw:before { - content: "\f159"; -} -.icon-bitcoin:before, -.icon-btc:before { - content: "\f15a"; -} -.icon-file:before { - content: "\f15b"; -} -.icon-file-text:before { - content: "\f15c"; -} -.icon-sort-by-alphabet:before { - content: "\f15d"; -} -.icon-sort-by-alphabet-alt:before { - content: "\f15e"; -} -.icon-sort-by-attributes:before { - content: "\f160"; -} -.icon-sort-by-attributes-alt:before { - content: "\f161"; -} -.icon-sort-by-order:before { - content: "\f162"; -} -.icon-sort-by-order-alt:before { - content: "\f163"; -} -.icon-thumbs-up:before { - content: "\f164"; -} -.icon-thumbs-down:before { - content: "\f165"; -} -.icon-youtube-sign:before { - content: "\f166"; -} -.icon-youtube:before { - content: "\f167"; -} -.icon-xing:before { - content: "\f168"; -} -.icon-xing-sign:before { - content: "\f169"; -} -.icon-youtube-play:before { - content: "\f16a"; -} -.icon-dropbox:before { - content: "\f16b"; -} -.icon-stackexchange:before { - content: "\f16c"; -} -.icon-instagram:before { - content: "\f16d"; -} -.icon-flickr:before { - content: "\f16e"; -} -.icon-adn:before { - content: "\f170"; -} -.icon-bitbucket:before { - content: "\f171"; -} -.icon-bitbucket-sign:before { - content: "\f172"; -} -.icon-tumblr:before { - content: "\f173"; -} -.icon-tumblr-sign:before { - content: "\f174"; -} -.icon-long-arrow-down:before { - content: "\f175"; -} -.icon-long-arrow-up:before { - content: "\f176"; -} -.icon-long-arrow-left:before { - content: "\f177"; -} -.icon-long-arrow-right:before { - content: "\f178"; -} -.icon-apple:before { - content: "\f179"; -} -.icon-windows:before { - content: "\f17a"; -} -.icon-android:before { - content: "\f17b"; -} -.icon-linux:before { - content: "\f17c"; -} -.icon-dribbble:before { - content: "\f17d"; -} -.icon-skype:before { - content: "\f17e"; -} -.icon-foursquare:before { - content: "\f180"; -} -.icon-trello:before { - content: "\f181"; -} -.icon-female:before { - content: "\f182"; -} -.icon-male:before { - content: "\f183"; -} -.icon-gittip:before { - content: "\f184"; -} -.icon-sun:before { - content: "\f185"; -} -.icon-moon:before { - content: "\f186"; -} -.icon-archive:before { - content: "\f187"; -} -.icon-bug:before { - content: "\f188"; -} -.icon-vk:before { - content: "\f189"; -} -.icon-weibo:before { - content: "\f18a"; -} -.icon-renren:before { - content: "\f18b"; -} diff --git a/admin-dev/themes/default/components/font-awesome/css/font-awesome.min.css b/admin-dev/themes/default/components/font-awesome/css/font-awesome.min.css deleted file mode 100644 index 866437fa4..000000000 --- a/admin-dev/themes/default/components/font-awesome/css/font-awesome.min.css +++ /dev/null @@ -1,403 +0,0 @@ -@font-face{font-family:'FontAwesome';src:url('../font/fontawesome-webfont.eot?v=3.2.1');src:url('../font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../font/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('../font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;} -[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;} -.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;} -a [class^="icon-"],a [class*=" icon-"]{display:inline;} -[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;} -.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;} -.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;} -[class^="icon-"].hide,[class*=" icon-"].hide{display:none;} -.icon-muted{color:#eeeeee;} -.icon-light{color:#ffffff;} -.icon-dark{color:#333333;} -.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} -.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;} -.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;} -.pull-right{float:right;} -.pull-left{float:left;} -[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;} -[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;} -[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;} -.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;} -.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;} -.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;} -.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;} -.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;} -.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;} -.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;} -.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;} -.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;} -.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;} -.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;} -.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;} -.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;} -.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;} -a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;} -@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);} -.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);} -.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);} -.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);} -.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);} -a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;} -.icon-glass:before{content:"\f000";} -.icon-music:before{content:"\f001";} -.icon-search:before{content:"\f002";} -.icon-envelope-alt:before{content:"\f003";} -.icon-heart:before{content:"\f004";} -.icon-star:before{content:"\f005";} -.icon-star-empty:before{content:"\f006";} -.icon-user:before{content:"\f007";} -.icon-film:before{content:"\f008";} -.icon-th-large:before{content:"\f009";} -.icon-th:before{content:"\f00a";} -.icon-th-list:before{content:"\f00b";} -.icon-ok:before{content:"\f00c";} -.icon-remove:before{content:"\f00d";} -.icon-zoom-in:before{content:"\f00e";} -.icon-zoom-out:before{content:"\f010";} -.icon-power-off:before,.icon-off:before{content:"\f011";} -.icon-signal:before{content:"\f012";} -.icon-gear:before,.icon-cog:before{content:"\f013";} -.icon-trash:before{content:"\f014";} -.icon-home:before{content:"\f015";} -.icon-file-alt:before{content:"\f016";} -.icon-time:before{content:"\f017";} -.icon-road:before{content:"\f018";} -.icon-download-alt:before{content:"\f019";} -.icon-download:before{content:"\f01a";} -.icon-upload:before{content:"\f01b";} -.icon-inbox:before{content:"\f01c";} -.icon-play-circle:before{content:"\f01d";} -.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";} -.icon-refresh:before{content:"\f021";} -.icon-list-alt:before{content:"\f022";} -.icon-lock:before{content:"\f023";} -.icon-flag:before{content:"\f024";} -.icon-headphones:before{content:"\f025";} -.icon-volume-off:before{content:"\f026";} -.icon-volume-down:before{content:"\f027";} -.icon-volume-up:before{content:"\f028";} -.icon-qrcode:before{content:"\f029";} -.icon-barcode:before{content:"\f02a";} -.icon-tag:before{content:"\f02b";} -.icon-tags:before{content:"\f02c";} -.icon-book:before{content:"\f02d";} -.icon-bookmark:before{content:"\f02e";} -.icon-print:before{content:"\f02f";} -.icon-camera:before{content:"\f030";} -.icon-font:before{content:"\f031";} -.icon-bold:before{content:"\f032";} -.icon-italic:before{content:"\f033";} -.icon-text-height:before{content:"\f034";} -.icon-text-width:before{content:"\f035";} -.icon-align-left:before{content:"\f036";} -.icon-align-center:before{content:"\f037";} -.icon-align-right:before{content:"\f038";} -.icon-align-justify:before{content:"\f039";} -.icon-list:before{content:"\f03a";} -.icon-indent-left:before{content:"\f03b";} -.icon-indent-right:before{content:"\f03c";} -.icon-facetime-video:before{content:"\f03d";} -.icon-picture:before{content:"\f03e";} -.icon-pencil:before{content:"\f040";} -.icon-map-marker:before{content:"\f041";} -.icon-adjust:before{content:"\f042";} -.icon-tint:before{content:"\f043";} -.icon-edit:before{content:"\f044";} -.icon-share:before{content:"\f045";} -.icon-check:before{content:"\f046";} -.icon-move:before{content:"\f047";} -.icon-step-backward:before{content:"\f048";} -.icon-fast-backward:before{content:"\f049";} -.icon-backward:before{content:"\f04a";} -.icon-play:before{content:"\f04b";} -.icon-pause:before{content:"\f04c";} -.icon-stop:before{content:"\f04d";} -.icon-forward:before{content:"\f04e";} -.icon-fast-forward:before{content:"\f050";} -.icon-step-forward:before{content:"\f051";} -.icon-eject:before{content:"\f052";} -.icon-chevron-left:before{content:"\f053";} -.icon-chevron-right:before{content:"\f054";} -.icon-plus-sign:before{content:"\f055";} -.icon-minus-sign:before{content:"\f056";} -.icon-remove-sign:before{content:"\f057";} -.icon-ok-sign:before{content:"\f058";} -.icon-question-sign:before{content:"\f059";} -.icon-info-sign:before{content:"\f05a";} -.icon-screenshot:before{content:"\f05b";} -.icon-remove-circle:before{content:"\f05c";} -.icon-ok-circle:before{content:"\f05d";} -.icon-ban-circle:before{content:"\f05e";} -.icon-arrow-left:before{content:"\f060";} -.icon-arrow-right:before{content:"\f061";} -.icon-arrow-up:before{content:"\f062";} -.icon-arrow-down:before{content:"\f063";} -.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";} -.icon-resize-full:before{content:"\f065";} -.icon-resize-small:before{content:"\f066";} -.icon-plus:before{content:"\f067";} -.icon-minus:before{content:"\f068";} -.icon-asterisk:before{content:"\f069";} -.icon-exclamation-sign:before{content:"\f06a";} -.icon-gift:before{content:"\f06b";} -.icon-leaf:before{content:"\f06c";} -.icon-fire:before{content:"\f06d";} -.icon-eye-open:before{content:"\f06e";} -.icon-eye-close:before{content:"\f070";} -.icon-warning-sign:before{content:"\f071";} -.icon-plane:before{content:"\f072";} -.icon-calendar:before{content:"\f073";} -.icon-random:before{content:"\f074";} -.icon-comment:before{content:"\f075";} -.icon-magnet:before{content:"\f076";} -.icon-chevron-up:before{content:"\f077";} -.icon-chevron-down:before{content:"\f078";} -.icon-retweet:before{content:"\f079";} -.icon-shopping-cart:before{content:"\f07a";} -.icon-folder-close:before{content:"\f07b";} -.icon-folder-open:before{content:"\f07c";} -.icon-resize-vertical:before{content:"\f07d";} -.icon-resize-horizontal:before{content:"\f07e";} -.icon-bar-chart:before{content:"\f080";} -.icon-twitter-sign:before{content:"\f081";} -.icon-facebook-sign:before{content:"\f082";} -.icon-camera-retro:before{content:"\f083";} -.icon-key:before{content:"\f084";} -.icon-gears:before,.icon-cogs:before{content:"\f085";} -.icon-comments:before{content:"\f086";} -.icon-thumbs-up-alt:before{content:"\f087";} -.icon-thumbs-down-alt:before{content:"\f088";} -.icon-star-half:before{content:"\f089";} -.icon-heart-empty:before{content:"\f08a";} -.icon-signout:before{content:"\f08b";} -.icon-linkedin-sign:before{content:"\f08c";} -.icon-pushpin:before{content:"\f08d";} -.icon-external-link:before{content:"\f08e";} -.icon-signin:before{content:"\f090";} -.icon-trophy:before{content:"\f091";} -.icon-github-sign:before{content:"\f092";} -.icon-upload-alt:before{content:"\f093";} -.icon-lemon:before{content:"\f094";} -.icon-phone:before{content:"\f095";} -.icon-unchecked:before,.icon-check-empty:before{content:"\f096";} -.icon-bookmark-empty:before{content:"\f097";} -.icon-phone-sign:before{content:"\f098";} -.icon-twitter:before{content:"\f099";} -.icon-facebook:before{content:"\f09a";} -.icon-github:before{content:"\f09b";} -.icon-unlock:before{content:"\f09c";} -.icon-credit-card:before{content:"\f09d";} -.icon-rss:before{content:"\f09e";} -.icon-hdd:before{content:"\f0a0";} -.icon-bullhorn:before{content:"\f0a1";} -.icon-bell:before{content:"\f0a2";} -.icon-certificate:before{content:"\f0a3";} -.icon-hand-right:before{content:"\f0a4";} -.icon-hand-left:before{content:"\f0a5";} -.icon-hand-up:before{content:"\f0a6";} -.icon-hand-down:before{content:"\f0a7";} -.icon-circle-arrow-left:before{content:"\f0a8";} -.icon-circle-arrow-right:before{content:"\f0a9";} -.icon-circle-arrow-up:before{content:"\f0aa";} -.icon-circle-arrow-down:before{content:"\f0ab";} -.icon-globe:before{content:"\f0ac";} -.icon-wrench:before{content:"\f0ad";} -.icon-tasks:before{content:"\f0ae";} -.icon-filter:before{content:"\f0b0";} -.icon-briefcase:before{content:"\f0b1";} -.icon-fullscreen:before{content:"\f0b2";} -.icon-group:before{content:"\f0c0";} -.icon-link:before{content:"\f0c1";} -.icon-cloud:before{content:"\f0c2";} -.icon-beaker:before{content:"\f0c3";} -.icon-cut:before{content:"\f0c4";} -.icon-copy:before{content:"\f0c5";} -.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";} -.icon-save:before{content:"\f0c7";} -.icon-sign-blank:before{content:"\f0c8";} -.icon-reorder:before{content:"\f0c9";} -.icon-list-ul:before{content:"\f0ca";} -.icon-list-ol:before{content:"\f0cb";} -.icon-strikethrough:before{content:"\f0cc";} -.icon-underline:before{content:"\f0cd";} -.icon-table:before{content:"\f0ce";} -.icon-magic:before{content:"\f0d0";} -.icon-truck:before{content:"\f0d1";} -.icon-pinterest:before{content:"\f0d2";} -.icon-pinterest-sign:before{content:"\f0d3";} -.icon-google-plus-sign:before{content:"\f0d4";} -.icon-google-plus:before{content:"\f0d5";} -.icon-money:before{content:"\f0d6";} -.icon-caret-down:before{content:"\f0d7";} -.icon-caret-up:before{content:"\f0d8";} -.icon-caret-left:before{content:"\f0d9";} -.icon-caret-right:before{content:"\f0da";} -.icon-columns:before{content:"\f0db";} -.icon-sort:before{content:"\f0dc";} -.icon-sort-down:before{content:"\f0dd";} -.icon-sort-up:before{content:"\f0de";} -.icon-envelope:before{content:"\f0e0";} -.icon-linkedin:before{content:"\f0e1";} -.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";} -.icon-legal:before{content:"\f0e3";} -.icon-dashboard:before{content:"\f0e4";} -.icon-comment-alt:before{content:"\f0e5";} -.icon-comments-alt:before{content:"\f0e6";} -.icon-bolt:before{content:"\f0e7";} -.icon-sitemap:before{content:"\f0e8";} -.icon-umbrella:before{content:"\f0e9";} -.icon-paste:before{content:"\f0ea";} -.icon-lightbulb:before{content:"\f0eb";} -.icon-exchange:before{content:"\f0ec";} -.icon-cloud-download:before{content:"\f0ed";} -.icon-cloud-upload:before{content:"\f0ee";} -.icon-user-md:before{content:"\f0f0";} -.icon-stethoscope:before{content:"\f0f1";} -.icon-suitcase:before{content:"\f0f2";} -.icon-bell-alt:before{content:"\f0f3";} -.icon-coffee:before{content:"\f0f4";} -.icon-food:before{content:"\f0f5";} -.icon-file-text-alt:before{content:"\f0f6";} -.icon-building:before{content:"\f0f7";} -.icon-hospital:before{content:"\f0f8";} -.icon-ambulance:before{content:"\f0f9";} -.icon-medkit:before{content:"\f0fa";} -.icon-fighter-jet:before{content:"\f0fb";} -.icon-beer:before{content:"\f0fc";} -.icon-h-sign:before{content:"\f0fd";} -.icon-plus-sign-alt:before{content:"\f0fe";} -.icon-double-angle-left:before{content:"\f100";} -.icon-double-angle-right:before{content:"\f101";} -.icon-double-angle-up:before{content:"\f102";} -.icon-double-angle-down:before{content:"\f103";} -.icon-angle-left:before{content:"\f104";} -.icon-angle-right:before{content:"\f105";} -.icon-angle-up:before{content:"\f106";} -.icon-angle-down:before{content:"\f107";} -.icon-desktop:before{content:"\f108";} -.icon-laptop:before{content:"\f109";} -.icon-tablet:before{content:"\f10a";} -.icon-mobile-phone:before{content:"\f10b";} -.icon-circle-blank:before{content:"\f10c";} -.icon-quote-left:before{content:"\f10d";} -.icon-quote-right:before{content:"\f10e";} -.icon-spinner:before{content:"\f110";} -.icon-circle:before{content:"\f111";} -.icon-mail-reply:before,.icon-reply:before{content:"\f112";} -.icon-github-alt:before{content:"\f113";} -.icon-folder-close-alt:before{content:"\f114";} -.icon-folder-open-alt:before{content:"\f115";} -.icon-expand-alt:before{content:"\f116";} -.icon-collapse-alt:before{content:"\f117";} -.icon-smile:before{content:"\f118";} -.icon-frown:before{content:"\f119";} -.icon-meh:before{content:"\f11a";} -.icon-gamepad:before{content:"\f11b";} -.icon-keyboard:before{content:"\f11c";} -.icon-flag-alt:before{content:"\f11d";} -.icon-flag-checkered:before{content:"\f11e";} -.icon-terminal:before{content:"\f120";} -.icon-code:before{content:"\f121";} -.icon-reply-all:before{content:"\f122";} -.icon-mail-reply-all:before{content:"\f122";} -.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";} -.icon-location-arrow:before{content:"\f124";} -.icon-crop:before{content:"\f125";} -.icon-code-fork:before{content:"\f126";} -.icon-unlink:before{content:"\f127";} -.icon-question:before{content:"\f128";} -.icon-info:before{content:"\f129";} -.icon-exclamation:before{content:"\f12a";} -.icon-superscript:before{content:"\f12b";} -.icon-subscript:before{content:"\f12c";} -.icon-eraser:before{content:"\f12d";} -.icon-puzzle-piece:before{content:"\f12e";} -.icon-microphone:before{content:"\f130";} -.icon-microphone-off:before{content:"\f131";} -.icon-shield:before{content:"\f132";} -.icon-calendar-empty:before{content:"\f133";} -.icon-fire-extinguisher:before{content:"\f134";} -.icon-rocket:before{content:"\f135";} -.icon-maxcdn:before{content:"\f136";} -.icon-chevron-sign-left:before{content:"\f137";} -.icon-chevron-sign-right:before{content:"\f138";} -.icon-chevron-sign-up:before{content:"\f139";} -.icon-chevron-sign-down:before{content:"\f13a";} -.icon-html5:before{content:"\f13b";} -.icon-css3:before{content:"\f13c";} -.icon-anchor:before{content:"\f13d";} -.icon-unlock-alt:before{content:"\f13e";} -.icon-bullseye:before{content:"\f140";} -.icon-ellipsis-horizontal:before{content:"\f141";} -.icon-ellipsis-vertical:before{content:"\f142";} -.icon-rss-sign:before{content:"\f143";} -.icon-play-sign:before{content:"\f144";} -.icon-ticket:before{content:"\f145";} -.icon-minus-sign-alt:before{content:"\f146";} -.icon-check-minus:before{content:"\f147";} -.icon-level-up:before{content:"\f148";} -.icon-level-down:before{content:"\f149";} -.icon-check-sign:before{content:"\f14a";} -.icon-edit-sign:before{content:"\f14b";} -.icon-external-link-sign:before{content:"\f14c";} -.icon-share-sign:before{content:"\f14d";} -.icon-compass:before{content:"\f14e";} -.icon-collapse:before{content:"\f150";} -.icon-collapse-top:before{content:"\f151";} -.icon-expand:before{content:"\f152";} -.icon-euro:before,.icon-eur:before{content:"\f153";} -.icon-gbp:before{content:"\f154";} -.icon-dollar:before,.icon-usd:before{content:"\f155";} -.icon-rupee:before,.icon-inr:before{content:"\f156";} -.icon-yen:before,.icon-jpy:before{content:"\f157";} -.icon-renminbi:before,.icon-cny:before{content:"\f158";} -.icon-won:before,.icon-krw:before{content:"\f159";} -.icon-bitcoin:before,.icon-btc:before{content:"\f15a";} -.icon-file:before{content:"\f15b";} -.icon-file-text:before{content:"\f15c";} -.icon-sort-by-alphabet:before{content:"\f15d";} -.icon-sort-by-alphabet-alt:before{content:"\f15e";} -.icon-sort-by-attributes:before{content:"\f160";} -.icon-sort-by-attributes-alt:before{content:"\f161";} -.icon-sort-by-order:before{content:"\f162";} -.icon-sort-by-order-alt:before{content:"\f163";} -.icon-thumbs-up:before{content:"\f164";} -.icon-thumbs-down:before{content:"\f165";} -.icon-youtube-sign:before{content:"\f166";} -.icon-youtube:before{content:"\f167";} -.icon-xing:before{content:"\f168";} -.icon-xing-sign:before{content:"\f169";} -.icon-youtube-play:before{content:"\f16a";} -.icon-dropbox:before{content:"\f16b";} -.icon-stackexchange:before{content:"\f16c";} -.icon-instagram:before{content:"\f16d";} -.icon-flickr:before{content:"\f16e";} -.icon-adn:before{content:"\f170";} -.icon-bitbucket:before{content:"\f171";} -.icon-bitbucket-sign:before{content:"\f172";} -.icon-tumblr:before{content:"\f173";} -.icon-tumblr-sign:before{content:"\f174";} -.icon-long-arrow-down:before{content:"\f175";} -.icon-long-arrow-up:before{content:"\f176";} -.icon-long-arrow-left:before{content:"\f177";} -.icon-long-arrow-right:before{content:"\f178";} -.icon-apple:before{content:"\f179";} -.icon-windows:before{content:"\f17a";} -.icon-android:before{content:"\f17b";} -.icon-linux:before{content:"\f17c";} -.icon-dribbble:before{content:"\f17d";} -.icon-skype:before{content:"\f17e";} -.icon-foursquare:before{content:"\f180";} -.icon-trello:before{content:"\f181";} -.icon-female:before{content:"\f182";} -.icon-male:before{content:"\f183";} -.icon-gittip:before{content:"\f184";} -.icon-sun:before{content:"\f185";} -.icon-moon:before{content:"\f186";} -.icon-archive:before{content:"\f187";} -.icon-bug:before{content:"\f188";} -.icon-vk:before{content:"\f189";} -.icon-weibo:before{content:"\f18a";} -.icon-renren:before{content:"\f18b";} diff --git a/admin-dev/themes/default/components/font-awesome/font/FontAwesome.otf b/admin-dev/themes/default/components/font-awesome/font/FontAwesome.otf deleted file mode 100644 index 70125459f..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/font/FontAwesome.otf and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/font/fontawesome-webfont.eot b/admin-dev/themes/default/components/font-awesome/font/fontawesome-webfont.eot deleted file mode 100755 index 0662cb96b..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/font/fontawesome-webfont.eot and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/font/fontawesome-webfont.svg b/admin-dev/themes/default/components/font-awesome/font/fontawesome-webfont.svg deleted file mode 100755 index 2edb4ec34..000000000 --- a/admin-dev/themes/default/components/font-awesome/font/fontawesome-webfont.svg +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/admin-dev/themes/default/components/font-awesome/font/fontawesome-webfont.ttf b/admin-dev/themes/default/components/font-awesome/font/fontawesome-webfont.ttf deleted file mode 100755 index d36592469..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/font/fontawesome-webfont.ttf and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/font/fontawesome-webfont.woff b/admin-dev/themes/default/components/font-awesome/font/fontawesome-webfont.woff deleted file mode 100755 index b9bd17e15..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/font/fontawesome-webfont.woff and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/less/bootstrap.less b/admin-dev/themes/default/components/font-awesome/less/bootstrap.less deleted file mode 100644 index a2c96046b..000000000 --- a/admin-dev/themes/default/components/font-awesome/less/bootstrap.less +++ /dev/null @@ -1,84 +0,0 @@ -/* BOOTSTRAP SPECIFIC CLASSES - * -------------------------- */ - -/* Bootstrap 2.0 sprites.less reset */ -[class^="icon-"], -[class*=" icon-"] { - display: inline; - width: auto; - height: auto; - line-height: normal; - vertical-align: baseline; - background-image: none; - background-position: 0% 0%; - background-repeat: repeat; - margin-top: 0; -} - -/* more sprites.less reset */ -.icon-white, -.nav-pills > .active > a > [class^="icon-"], -.nav-pills > .active > a > [class*=" icon-"], -.nav-list > .active > a > [class^="icon-"], -.nav-list > .active > a > [class*=" icon-"], -.navbar-inverse .nav > .active > a > [class^="icon-"], -.navbar-inverse .nav > .active > a > [class*=" icon-"], -.dropdown-menu > li > a:hover > [class^="icon-"], -.dropdown-menu > li > a:hover > [class*=" icon-"], -.dropdown-menu > .active > a > [class^="icon-"], -.dropdown-menu > .active > a > [class*=" icon-"], -.dropdown-submenu:hover > a > [class^="icon-"], -.dropdown-submenu:hover > a > [class*=" icon-"] { - background-image: none; -} - - -/* keeps Bootstrap styles with and without icons the same */ -.btn, .nav { - [class^="icon-"], - [class*=" icon-"] { -// display: inline; - &.icon-large { line-height: .9em; } - &.icon-spin { display: inline-block; } - } -} -.nav-tabs, .nav-pills { - [class^="icon-"], - [class*=" icon-"] { - &, &.icon-large { line-height: .9em; } - } -} -.btn { - [class^="icon-"], - [class*=" icon-"] { - &.pull-left, &.pull-right { - &.icon-2x { margin-top: .18em; } - } - &.icon-spin.icon-large { line-height: .8em; } - } -} -.btn.btn-small { - [class^="icon-"], - [class*=" icon-"] { - &.pull-left, &.pull-right { - &.icon-2x { margin-top: .25em; } - } - } -} -.btn.btn-large { - [class^="icon-"], - [class*=" icon-"] { - margin-top: 0; // overrides bootstrap default - &.pull-left, &.pull-right { - &.icon-2x { margin-top: .05em; } - } - &.pull-left.icon-2x { margin-right: .2em; } - &.pull-right.icon-2x { margin-left: .2em; } - } -} - -/* Fixes alignment in nav lists */ -.nav-list [class^="icon-"], -.nav-list [class*=" icon-"] { - line-height: inherit; -} diff --git a/admin-dev/themes/default/components/font-awesome/less/core.less b/admin-dev/themes/default/components/font-awesome/less/core.less deleted file mode 100644 index 1ef7e2235..000000000 --- a/admin-dev/themes/default/components/font-awesome/less/core.less +++ /dev/null @@ -1,129 +0,0 @@ -/* FONT AWESOME CORE - * -------------------------- */ - -[class^="icon-"], -[class*=" icon-"] { - .icon-FontAwesome(); -} - -[class^="icon-"]:before, -[class*=" icon-"]:before { - text-decoration: inherit; - display: inline-block; - speak: none; -} - -/* makes the font 33% larger relative to the icon container */ -.icon-large:before { - vertical-align: -10%; - font-size: 4/3em; -} - -/* makes sure icons active on rollover in links */ -a { - [class^="icon-"], - [class*=" icon-"] { - display: inline; - } -} - -/* increased font size for icon-large */ -[class^="icon-"], -[class*=" icon-"] { - &.icon-fixed-width { - display: inline-block; - width: 16/14em; - text-align: right; - padding-right: 4/14em; - &.icon-large { - width: 20/14em; - } - } -} - -.icons-ul { - margin-left: @icons-li-width; - list-style-type: none; - - > li { position: relative; } - - .icon-li { - position: absolute; - left: -@icons-li-width; - width: @icons-li-width; - text-align: center; - line-height: inherit; - } -} - -// allows usage of the hide class directly on font awesome icons -[class^="icon-"], -[class*=" icon-"] { - &.hide { - display: none; - } -} - -.icon-muted { color: @iconMuted; } -.icon-light { color: @iconLight; } -.icon-dark { color: @iconDark; } - -// Icon Borders -// ------------------------- - -.icon-border { - border: solid 1px @borderColor; - padding: .2em .25em .15em; - .border-radius(3px); -} - -// Icon Sizes -// ------------------------- - -.icon-2x { - font-size: 2em; - &.icon-border { - border-width: 2px; - .border-radius(4px); - } -} -.icon-3x { - font-size: 3em; - &.icon-border { - border-width: 3px; - .border-radius(5px); - } -} -.icon-4x { - font-size: 4em; - &.icon-border { - border-width: 4px; - .border-radius(6px); - } -} - -.icon-5x { - font-size: 5em; - &.icon-border { - border-width: 5px; - .border-radius(7px); - } -} - - -// Floats & Margins -// ------------------------- - -// Quick floats -.pull-right { float: right; } -.pull-left { float: left; } - -[class^="icon-"], -[class*=" icon-"] { - &.pull-left { - margin-right: .3em; - } - &.pull-right { - margin-left: .3em; - } -} diff --git a/admin-dev/themes/default/components/font-awesome/less/extras.less b/admin-dev/themes/default/components/font-awesome/less/extras.less deleted file mode 100644 index c93c260c8..000000000 --- a/admin-dev/themes/default/components/font-awesome/less/extras.less +++ /dev/null @@ -1,93 +0,0 @@ -/* EXTRAS - * -------------------------- */ - -/* Stacked and layered icon */ -.icon-stack(); - -/* Animated rotating icon */ -.icon-spin { - display: inline-block; - -moz-animation: spin 2s infinite linear; - -o-animation: spin 2s infinite linear; - -webkit-animation: spin 2s infinite linear; - animation: spin 2s infinite linear; -} - -/* Prevent stack and spinners from being taken inline when inside a link */ -a .icon-stack, -a .icon-spin { - display: inline-block; - text-decoration: none; -} - -@-moz-keyframes spin { - 0% { -moz-transform: rotate(0deg); } - 100% { -moz-transform: rotate(359deg); } -} -@-webkit-keyframes spin { - 0% { -webkit-transform: rotate(0deg); } - 100% { -webkit-transform: rotate(359deg); } -} -@-o-keyframes spin { - 0% { -o-transform: rotate(0deg); } - 100% { -o-transform: rotate(359deg); } -} -@-ms-keyframes spin { - 0% { -ms-transform: rotate(0deg); } - 100% { -ms-transform: rotate(359deg); } -} -@keyframes spin { - 0% { transform: rotate(0deg); } - 100% { transform: rotate(359deg); } -} - -/* Icon rotations and mirroring */ -.icon-rotate-90:before { - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -ms-transform: rotate(90deg); - -o-transform: rotate(90deg); - transform: rotate(90deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -} - -.icon-rotate-180:before { - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -ms-transform: rotate(180deg); - -o-transform: rotate(180deg); - transform: rotate(180deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -} - -.icon-rotate-270:before { - -webkit-transform: rotate(270deg); - -moz-transform: rotate(270deg); - -ms-transform: rotate(270deg); - -o-transform: rotate(270deg); - transform: rotate(270deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -} - -.icon-flip-horizontal:before { - -webkit-transform: scale(-1, 1); - -moz-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - -o-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -.icon-flip-vertical:before { - -webkit-transform: scale(1, -1); - -moz-transform: scale(1, -1); - -ms-transform: scale(1, -1); - -o-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* ensure rotation occurs inside anchor tags */ -a { - .icon-rotate-90, .icon-rotate-180, .icon-rotate-270, .icon-flip-horizontal, .icon-flip-vertical { - &:before { display: inline-block; } - } -} diff --git a/admin-dev/themes/default/components/font-awesome/less/font-awesome-ie7.less b/admin-dev/themes/default/components/font-awesome/less/font-awesome-ie7.less deleted file mode 100644 index 269ab5f81..000000000 --- a/admin-dev/themes/default/components/font-awesome/less/font-awesome-ie7.less +++ /dev/null @@ -1,1953 +0,0 @@ -/*! - * Font Awesome 3.2.1 - * the iconic font designed for Bootstrap - * ------------------------------------------------------------------------------ - * The full suite of pictographic icons, examples, and documentation can be - * found at http://fontawesome.io. Stay up to date on Twitter at - * http://twitter.com/fontawesome. - * - * License - * ------------------------------------------------------------------------------ - * - The Font Awesome font is licensed under SIL OFL 1.1 - - * http://scripts.sil.org/OFL - * - Font Awesome CSS, LESS, and SASS files are licensed under MIT License - - * http://opensource.org/licenses/mit-license.html - * - Font Awesome documentation licensed under CC BY 3.0 - - * http://creativecommons.org/licenses/by/3.0/ - * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: - * "Font Awesome by Dave Gandy - http://fontawesome.io" - * - * Author - Dave Gandy - * ------------------------------------------------------------------------------ - * Email: dave@fontawesome.io - * Twitter: http://twitter.com/byscuits - * Work: Lead Product Designer @ Kyruus - http://kyruus.com - */ - -.icon-large { - font-size: 4/3em; - margin-top: -4px; - padding-top: 3px; - margin-bottom: -4px; - padding-bottom: 3px; - vertical-align: middle; -} - -.nav { - [class^="icon-"], - [class*=" icon-"] { - vertical-align: inherit; - margin-top: -4px; - padding-top: 3px; - margin-bottom: -4px; - padding-bottom: 3px; - &.icon-large { - vertical-align: -25%; - } - } -} - -.nav-pills, .nav-tabs { - [class^="icon-"], - [class*=" icon-"] { - &.icon-large { - line-height: .75em; - margin-top: -7px; - padding-top: 5px; - margin-bottom: -5px; - padding-bottom: 4px; - } - } -} - -.btn { - [class^="icon-"], - [class*=" icon-"] { - &.pull-left, &.pull-right { vertical-align: inherit; } - &.icon-large { - margin-top: -.5em; - } - } -} - -a [class^="icon-"], -a [class*=" icon-"] { - cursor: pointer; -} - -.ie7icon(@inner) { *zoom: ~"expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '@{inner}')"; } - - -.icon-glass { - .ie7icon(''); -} - - -.icon-music { - .ie7icon(''); -} - - -.icon-search { - .ie7icon(''); -} - - -.icon-envelope-alt { - .ie7icon(''); -} - - -.icon-heart { - .ie7icon(''); -} - - -.icon-star { - .ie7icon(''); -} - - -.icon-star-empty { - .ie7icon(''); -} - - -.icon-user { - .ie7icon(''); -} - - -.icon-film { - .ie7icon(''); -} - - -.icon-th-large { - .ie7icon(''); -} - - -.icon-th { - .ie7icon(''); -} - - -.icon-th-list { - .ie7icon(''); -} - - -.icon-ok { - .ie7icon(''); -} - - -.icon-remove { - .ie7icon(''); -} - - -.icon-zoom-in { - .ie7icon(''); -} - - -.icon-zoom-out { - .ie7icon(''); -} - - -.icon-off { - .ie7icon(''); -} - -.icon-power-off { - .ie7icon(''); -} - - -.icon-signal { - .ie7icon(''); -} - - -.icon-cog { - .ie7icon(''); -} - -.icon-gear { - .ie7icon(''); -} - - -.icon-trash { - .ie7icon(''); -} - - -.icon-home { - .ie7icon(''); -} - - -.icon-file-alt { - .ie7icon(''); -} - - -.icon-time { - .ie7icon(''); -} - - -.icon-road { - .ie7icon(''); -} - - -.icon-download-alt { - .ie7icon(''); -} - - -.icon-download { - .ie7icon(''); -} - - -.icon-upload { - .ie7icon(''); -} - - -.icon-inbox { - .ie7icon(''); -} - - -.icon-play-circle { - .ie7icon(''); -} - - -.icon-repeat { - .ie7icon(''); -} - -.icon-rotate-right { - .ie7icon(''); -} - - -.icon-refresh { - .ie7icon(''); -} - - -.icon-list-alt { - .ie7icon(''); -} - - -.icon-lock { - .ie7icon(''); -} - - -.icon-flag { - .ie7icon(''); -} - - -.icon-headphones { - .ie7icon(''); -} - - -.icon-volume-off { - .ie7icon(''); -} - - -.icon-volume-down { - .ie7icon(''); -} - - -.icon-volume-up { - .ie7icon(''); -} - - -.icon-qrcode { - .ie7icon(''); -} - - -.icon-barcode { - .ie7icon(''); -} - - -.icon-tag { - .ie7icon(''); -} - - -.icon-tags { - .ie7icon(''); -} - - -.icon-book { - .ie7icon(''); -} - - -.icon-bookmark { - .ie7icon(''); -} - - -.icon-print { - .ie7icon(''); -} - - -.icon-camera { - .ie7icon(''); -} - - -.icon-font { - .ie7icon(''); -} - - -.icon-bold { - .ie7icon(''); -} - - -.icon-italic { - .ie7icon(''); -} - - -.icon-text-height { - .ie7icon(''); -} - - -.icon-text-width { - .ie7icon(''); -} - - -.icon-align-left { - .ie7icon(''); -} - - -.icon-align-center { - .ie7icon(''); -} - - -.icon-align-right { - .ie7icon(''); -} - - -.icon-align-justify { - .ie7icon(''); -} - - -.icon-list { - .ie7icon(''); -} - - -.icon-indent-left { - .ie7icon(''); -} - - -.icon-indent-right { - .ie7icon(''); -} - - -.icon-facetime-video { - .ie7icon(''); -} - - -.icon-picture { - .ie7icon(''); -} - - -.icon-pencil { - .ie7icon(''); -} - - -.icon-map-marker { - .ie7icon(''); -} - - -.icon-adjust { - .ie7icon(''); -} - - -.icon-tint { - .ie7icon(''); -} - - -.icon-edit { - .ie7icon(''); -} - - -.icon-share { - .ie7icon(''); -} - - -.icon-check { - .ie7icon(''); -} - - -.icon-move { - .ie7icon(''); -} - - -.icon-step-backward { - .ie7icon(''); -} - - -.icon-fast-backward { - .ie7icon(''); -} - - -.icon-backward { - .ie7icon(''); -} - - -.icon-play { - .ie7icon(''); -} - - -.icon-pause { - .ie7icon(''); -} - - -.icon-stop { - .ie7icon(''); -} - - -.icon-forward { - .ie7icon(''); -} - - -.icon-fast-forward { - .ie7icon(''); -} - - -.icon-step-forward { - .ie7icon(''); -} - - -.icon-eject { - .ie7icon(''); -} - - -.icon-chevron-left { - .ie7icon(''); -} - - -.icon-chevron-right { - .ie7icon(''); -} - - -.icon-plus-sign { - .ie7icon(''); -} - - -.icon-minus-sign { - .ie7icon(''); -} - - -.icon-remove-sign { - .ie7icon(''); -} - - -.icon-ok-sign { - .ie7icon(''); -} - - -.icon-question-sign { - .ie7icon(''); -} - - -.icon-info-sign { - .ie7icon(''); -} - - -.icon-screenshot { - .ie7icon(''); -} - - -.icon-remove-circle { - .ie7icon(''); -} - - -.icon-ok-circle { - .ie7icon(''); -} - - -.icon-ban-circle { - .ie7icon(''); -} - - -.icon-arrow-left { - .ie7icon(''); -} - - -.icon-arrow-right { - .ie7icon(''); -} - - -.icon-arrow-up { - .ie7icon(''); -} - - -.icon-arrow-down { - .ie7icon(''); -} - - -.icon-share-alt { - .ie7icon(''); -} - -.icon-mail-forward { - .ie7icon(''); -} - - -.icon-resize-full { - .ie7icon(''); -} - - -.icon-resize-small { - .ie7icon(''); -} - - -.icon-plus { - .ie7icon(''); -} - - -.icon-minus { - .ie7icon(''); -} - - -.icon-asterisk { - .ie7icon(''); -} - - -.icon-exclamation-sign { - .ie7icon(''); -} - - -.icon-gift { - .ie7icon(''); -} - - -.icon-leaf { - .ie7icon(''); -} - - -.icon-fire { - .ie7icon(''); -} - - -.icon-eye-open { - .ie7icon(''); -} - - -.icon-eye-close { - .ie7icon(''); -} - - -.icon-warning-sign { - .ie7icon(''); -} - - -.icon-plane { - .ie7icon(''); -} - - -.icon-calendar { - .ie7icon(''); -} - - -.icon-random { - .ie7icon(''); -} - - -.icon-comment { - .ie7icon(''); -} - - -.icon-magnet { - .ie7icon(''); -} - - -.icon-chevron-up { - .ie7icon(''); -} - - -.icon-chevron-down { - .ie7icon(''); -} - - -.icon-retweet { - .ie7icon(''); -} - - -.icon-shopping-cart { - .ie7icon(''); -} - - -.icon-folder-close { - .ie7icon(''); -} - - -.icon-folder-open { - .ie7icon(''); -} - - -.icon-resize-vertical { - .ie7icon(''); -} - - -.icon-resize-horizontal { - .ie7icon(''); -} - - -.icon-bar-chart { - .ie7icon(''); -} - - -.icon-twitter-sign { - .ie7icon(''); -} - - -.icon-facebook-sign { - .ie7icon(''); -} - - -.icon-camera-retro { - .ie7icon(''); -} - - -.icon-key { - .ie7icon(''); -} - - -.icon-cogs { - .ie7icon(''); -} - -.icon-gears { - .ie7icon(''); -} - - -.icon-comments { - .ie7icon(''); -} - - -.icon-thumbs-up-alt { - .ie7icon(''); -} - - -.icon-thumbs-down-alt { - .ie7icon(''); -} - - -.icon-star-half { - .ie7icon(''); -} - - -.icon-heart-empty { - .ie7icon(''); -} - - -.icon-signout { - .ie7icon(''); -} - - -.icon-linkedin-sign { - .ie7icon(''); -} - - -.icon-pushpin { - .ie7icon(''); -} - - -.icon-external-link { - .ie7icon(''); -} - - -.icon-signin { - .ie7icon(''); -} - - -.icon-trophy { - .ie7icon(''); -} - - -.icon-github-sign { - .ie7icon(''); -} - - -.icon-upload-alt { - .ie7icon(''); -} - - -.icon-lemon { - .ie7icon(''); -} - - -.icon-phone { - .ie7icon(''); -} - - -.icon-check-empty { - .ie7icon(''); -} - -.icon-unchecked { - .ie7icon(''); -} - - -.icon-bookmark-empty { - .ie7icon(''); -} - - -.icon-phone-sign { - .ie7icon(''); -} - - -.icon-twitter { - .ie7icon(''); -} - - -.icon-facebook { - .ie7icon(''); -} - - -.icon-github { - .ie7icon(''); -} - - -.icon-unlock { - .ie7icon(''); -} - - -.icon-credit-card { - .ie7icon(''); -} - - -.icon-rss { - .ie7icon(''); -} - - -.icon-hdd { - .ie7icon(''); -} - - -.icon-bullhorn { - .ie7icon(''); -} - - -.icon-bell { - .ie7icon(''); -} - - -.icon-certificate { - .ie7icon(''); -} - - -.icon-hand-right { - .ie7icon(''); -} - - -.icon-hand-left { - .ie7icon(''); -} - - -.icon-hand-up { - .ie7icon(''); -} - - -.icon-hand-down { - .ie7icon(''); -} - - -.icon-circle-arrow-left { - .ie7icon(''); -} - - -.icon-circle-arrow-right { - .ie7icon(''); -} - - -.icon-circle-arrow-up { - .ie7icon(''); -} - - -.icon-circle-arrow-down { - .ie7icon(''); -} - - -.icon-globe { - .ie7icon(''); -} - - -.icon-wrench { - .ie7icon(''); -} - - -.icon-tasks { - .ie7icon(''); -} - - -.icon-filter { - .ie7icon(''); -} - - -.icon-briefcase { - .ie7icon(''); -} - - -.icon-fullscreen { - .ie7icon(''); -} - - -.icon-group { - .ie7icon(''); -} - - -.icon-link { - .ie7icon(''); -} - - -.icon-cloud { - .ie7icon(''); -} - - -.icon-beaker { - .ie7icon(''); -} - - -.icon-cut { - .ie7icon(''); -} - - -.icon-copy { - .ie7icon(''); -} - - -.icon-paper-clip { - .ie7icon(''); -} - -.icon-paperclip { - .ie7icon(''); -} - - -.icon-save { - .ie7icon(''); -} - - -.icon-sign-blank { - .ie7icon(''); -} - - -.icon-reorder { - .ie7icon(''); -} - - -.icon-list-ul { - .ie7icon(''); -} - - -.icon-list-ol { - .ie7icon(''); -} - - -.icon-strikethrough { - .ie7icon(''); -} - - -.icon-underline { - .ie7icon(''); -} - - -.icon-table { - .ie7icon(''); -} - - -.icon-magic { - .ie7icon(''); -} - - -.icon-truck { - .ie7icon(''); -} - - -.icon-pinterest { - .ie7icon(''); -} - - -.icon-pinterest-sign { - .ie7icon(''); -} - - -.icon-google-plus-sign { - .ie7icon(''); -} - - -.icon-google-plus { - .ie7icon(''); -} - - -.icon-money { - .ie7icon(''); -} - - -.icon-caret-down { - .ie7icon(''); -} - - -.icon-caret-up { - .ie7icon(''); -} - - -.icon-caret-left { - .ie7icon(''); -} - - -.icon-caret-right { - .ie7icon(''); -} - - -.icon-columns { - .ie7icon(''); -} - - -.icon-sort { - .ie7icon(''); -} - - -.icon-sort-down { - .ie7icon(''); -} - - -.icon-sort-up { - .ie7icon(''); -} - - -.icon-envelope { - .ie7icon(''); -} - - -.icon-linkedin { - .ie7icon(''); -} - - -.icon-undo { - .ie7icon(''); -} - -.icon-rotate-left { - .ie7icon(''); -} - - -.icon-legal { - .ie7icon(''); -} - - -.icon-dashboard { - .ie7icon(''); -} - - -.icon-comment-alt { - .ie7icon(''); -} - - -.icon-comments-alt { - .ie7icon(''); -} - - -.icon-bolt { - .ie7icon(''); -} - - -.icon-sitemap { - .ie7icon(''); -} - - -.icon-umbrella { - .ie7icon(''); -} - - -.icon-paste { - .ie7icon(''); -} - - -.icon-lightbulb { - .ie7icon(''); -} - - -.icon-exchange { - .ie7icon(''); -} - - -.icon-cloud-download { - .ie7icon(''); -} - - -.icon-cloud-upload { - .ie7icon(''); -} - - -.icon-user-md { - .ie7icon(''); -} - - -.icon-stethoscope { - .ie7icon(''); -} - - -.icon-suitcase { - .ie7icon(''); -} - - -.icon-bell-alt { - .ie7icon(''); -} - - -.icon-coffee { - .ie7icon(''); -} - - -.icon-food { - .ie7icon(''); -} - - -.icon-file-text-alt { - .ie7icon(''); -} - - -.icon-building { - .ie7icon(''); -} - - -.icon-hospital { - .ie7icon(''); -} - - -.icon-ambulance { - .ie7icon(''); -} - - -.icon-medkit { - .ie7icon(''); -} - - -.icon-fighter-jet { - .ie7icon(''); -} - - -.icon-beer { - .ie7icon(''); -} - - -.icon-h-sign { - .ie7icon(''); -} - - -.icon-plus-sign-alt { - .ie7icon(''); -} - - -.icon-double-angle-left { - .ie7icon(''); -} - - -.icon-double-angle-right { - .ie7icon(''); -} - - -.icon-double-angle-up { - .ie7icon(''); -} - - -.icon-double-angle-down { - .ie7icon(''); -} - - -.icon-angle-left { - .ie7icon(''); -} - - -.icon-angle-right { - .ie7icon(''); -} - - -.icon-angle-up { - .ie7icon(''); -} - - -.icon-angle-down { - .ie7icon(''); -} - - -.icon-desktop { - .ie7icon(''); -} - - -.icon-laptop { - .ie7icon(''); -} - - -.icon-tablet { - .ie7icon(''); -} - - -.icon-mobile-phone { - .ie7icon(''); -} - - -.icon-circle-blank { - .ie7icon(''); -} - - -.icon-quote-left { - .ie7icon(''); -} - - -.icon-quote-right { - .ie7icon(''); -} - - -.icon-spinner { - .ie7icon(''); -} - - -.icon-circle { - .ie7icon(''); -} - - -.icon-reply { - .ie7icon(''); -} - -.icon-mail-reply { - .ie7icon(''); -} - - -.icon-github-alt { - .ie7icon(''); -} - - -.icon-folder-close-alt { - .ie7icon(''); -} - - -.icon-folder-open-alt { - .ie7icon(''); -} - - -.icon-expand-alt { - .ie7icon(''); -} - - -.icon-collapse-alt { - .ie7icon(''); -} - - -.icon-smile { - .ie7icon(''); -} - - -.icon-frown { - .ie7icon(''); -} - - -.icon-meh { - .ie7icon(''); -} - - -.icon-gamepad { - .ie7icon(''); -} - - -.icon-keyboard { - .ie7icon(''); -} - - -.icon-flag-alt { - .ie7icon(''); -} - - -.icon-flag-checkered { - .ie7icon(''); -} - - -.icon-terminal { - .ie7icon(''); -} - - -.icon-code { - .ie7icon(''); -} - - -.icon-reply-all { - .ie7icon(''); -} - - -.icon-mail-reply-all { - .ie7icon(''); -} - - -.icon-star-half-empty { - .ie7icon(''); -} - -.icon-star-half-full { - .ie7icon(''); -} - - -.icon-location-arrow { - .ie7icon(''); -} - - -.icon-crop { - .ie7icon(''); -} - - -.icon-code-fork { - .ie7icon(''); -} - - -.icon-unlink { - .ie7icon(''); -} - - -.icon-question { - .ie7icon(''); -} - - -.icon-info { - .ie7icon(''); -} - - -.icon-exclamation { - .ie7icon(''); -} - - -.icon-superscript { - .ie7icon(''); -} - - -.icon-subscript { - .ie7icon(''); -} - - -.icon-eraser { - .ie7icon(''); -} - - -.icon-puzzle-piece { - .ie7icon(''); -} - - -.icon-microphone { - .ie7icon(''); -} - - -.icon-microphone-off { - .ie7icon(''); -} - - -.icon-shield { - .ie7icon(''); -} - - -.icon-calendar-empty { - .ie7icon(''); -} - - -.icon-fire-extinguisher { - .ie7icon(''); -} - - -.icon-rocket { - .ie7icon(''); -} - - -.icon-maxcdn { - .ie7icon(''); -} - - -.icon-chevron-sign-left { - .ie7icon(''); -} - - -.icon-chevron-sign-right { - .ie7icon(''); -} - - -.icon-chevron-sign-up { - .ie7icon(''); -} - - -.icon-chevron-sign-down { - .ie7icon(''); -} - - -.icon-html5 { - .ie7icon(''); -} - - -.icon-css3 { - .ie7icon(''); -} - - -.icon-anchor { - .ie7icon(''); -} - - -.icon-unlock-alt { - .ie7icon(''); -} - - -.icon-bullseye { - .ie7icon(''); -} - - -.icon-ellipsis-horizontal { - .ie7icon(''); -} - - -.icon-ellipsis-vertical { - .ie7icon(''); -} - - -.icon-rss-sign { - .ie7icon(''); -} - - -.icon-play-sign { - .ie7icon(''); -} - - -.icon-ticket { - .ie7icon(''); -} - - -.icon-minus-sign-alt { - .ie7icon(''); -} - - -.icon-check-minus { - .ie7icon(''); -} - - -.icon-level-up { - .ie7icon(''); -} - - -.icon-level-down { - .ie7icon(''); -} - - -.icon-check-sign { - .ie7icon(''); -} - - -.icon-edit-sign { - .ie7icon(''); -} - - -.icon-external-link-sign { - .ie7icon(''); -} - - -.icon-share-sign { - .ie7icon(''); -} - - -.icon-compass { - .ie7icon(''); -} - - -.icon-collapse { - .ie7icon(''); -} - - -.icon-collapse-top { - .ie7icon(''); -} - - -.icon-expand { - .ie7icon(''); -} - - -.icon-eur { - .ie7icon(''); -} - -.icon-euro { - .ie7icon(''); -} - - -.icon-gbp { - .ie7icon(''); -} - - -.icon-usd { - .ie7icon(''); -} - -.icon-dollar { - .ie7icon(''); -} - - -.icon-inr { - .ie7icon(''); -} - -.icon-rupee { - .ie7icon(''); -} - - -.icon-jpy { - .ie7icon(''); -} - -.icon-yen { - .ie7icon(''); -} - - -.icon-cny { - .ie7icon(''); -} - -.icon-renminbi { - .ie7icon(''); -} - - -.icon-krw { - .ie7icon(''); -} - -.icon-won { - .ie7icon(''); -} - - -.icon-btc { - .ie7icon(''); -} - -.icon-bitcoin { - .ie7icon(''); -} - - -.icon-file { - .ie7icon(''); -} - - -.icon-file-text { - .ie7icon(''); -} - - -.icon-sort-by-alphabet { - .ie7icon(''); -} - - -.icon-sort-by-alphabet-alt { - .ie7icon(''); -} - - -.icon-sort-by-attributes { - .ie7icon(''); -} - - -.icon-sort-by-attributes-alt { - .ie7icon(''); -} - - -.icon-sort-by-order { - .ie7icon(''); -} - - -.icon-sort-by-order-alt { - .ie7icon(''); -} - - -.icon-thumbs-up { - .ie7icon(''); -} - - -.icon-thumbs-down { - .ie7icon(''); -} - - -.icon-youtube-sign { - .ie7icon(''); -} - - -.icon-youtube { - .ie7icon(''); -} - - -.icon-xing { - .ie7icon(''); -} - - -.icon-xing-sign { - .ie7icon(''); -} - - -.icon-youtube-play { - .ie7icon(''); -} - - -.icon-dropbox { - .ie7icon(''); -} - - -.icon-stackexchange { - .ie7icon(''); -} - - -.icon-instagram { - .ie7icon(''); -} - - -.icon-flickr { - .ie7icon(''); -} - - -.icon-adn { - .ie7icon(''); -} - - -.icon-bitbucket { - .ie7icon(''); -} - - -.icon-bitbucket-sign { - .ie7icon(''); -} - - -.icon-tumblr { - .ie7icon(''); -} - - -.icon-tumblr-sign { - .ie7icon(''); -} - - -.icon-long-arrow-down { - .ie7icon(''); -} - - -.icon-long-arrow-up { - .ie7icon(''); -} - - -.icon-long-arrow-left { - .ie7icon(''); -} - - -.icon-long-arrow-right { - .ie7icon(''); -} - - -.icon-apple { - .ie7icon(''); -} - - -.icon-windows { - .ie7icon(''); -} - - -.icon-android { - .ie7icon(''); -} - - -.icon-linux { - .ie7icon(''); -} - - -.icon-dribbble { - .ie7icon(''); -} - - -.icon-skype { - .ie7icon(''); -} - - -.icon-foursquare { - .ie7icon(''); -} - - -.icon-trello { - .ie7icon(''); -} - - -.icon-female { - .ie7icon(''); -} - - -.icon-male { - .ie7icon(''); -} - - -.icon-gittip { - .ie7icon(''); -} - - -.icon-sun { - .ie7icon(''); -} - - -.icon-moon { - .ie7icon(''); -} - - -.icon-archive { - .ie7icon(''); -} - - -.icon-bug { - .ie7icon(''); -} - - -.icon-vk { - .ie7icon(''); -} - - -.icon-weibo { - .ie7icon(''); -} - - -.icon-renren { - .ie7icon(''); -} - - diff --git a/admin-dev/themes/default/components/font-awesome/less/font-awesome.less b/admin-dev/themes/default/components/font-awesome/less/font-awesome.less deleted file mode 100644 index 68376992c..000000000 --- a/admin-dev/themes/default/components/font-awesome/less/font-awesome.less +++ /dev/null @@ -1,33 +0,0 @@ -/*! - * Font Awesome 3.2.1 - * the iconic font designed for Bootstrap - * ------------------------------------------------------------------------------ - * The full suite of pictographic icons, examples, and documentation can be - * found at http://fontawesome.io. Stay up to date on Twitter at - * http://twitter.com/fontawesome. - * - * License - * ------------------------------------------------------------------------------ - * - The Font Awesome font is licensed under SIL OFL 1.1 - - * http://scripts.sil.org/OFL - * - Font Awesome CSS, LESS, and SASS files are licensed under MIT License - - * http://opensource.org/licenses/mit-license.html - * - Font Awesome documentation licensed under CC BY 3.0 - - * http://creativecommons.org/licenses/by/3.0/ - * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: - * "Font Awesome by Dave Gandy - http://fontawesome.io" - * - * Author - Dave Gandy - * ------------------------------------------------------------------------------ - * Email: dave@fontawesome.io - * Twitter: http://twitter.com/byscuits - * Work: Lead Product Designer @ Kyruus - http://kyruus.com - */ - -@import "variables.less"; -@import "mixins.less"; -@import "path.less"; -@import "core.less"; -@import "bootstrap.less"; -@import "extras.less"; -@import "icons.less"; diff --git a/admin-dev/themes/default/components/font-awesome/less/icons.less b/admin-dev/themes/default/components/font-awesome/less/icons.less deleted file mode 100644 index 476d201ec..000000000 --- a/admin-dev/themes/default/components/font-awesome/less/icons.less +++ /dev/null @@ -1,381 +0,0 @@ -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ - -.icon-glass:before { content: @glass; } -.icon-music:before { content: @music; } -.icon-search:before { content: @search; } -.icon-envelope-alt:before { content: @envelope-alt; } -.icon-heart:before { content: @heart; } -.icon-star:before { content: @star; } -.icon-star-empty:before { content: @star-empty; } -.icon-user:before { content: @user; } -.icon-film:before { content: @film; } -.icon-th-large:before { content: @th-large; } -.icon-th:before { content: @th; } -.icon-th-list:before { content: @th-list; } -.icon-ok:before { content: @ok; } -.icon-remove:before { content: @remove; } -.icon-zoom-in:before { content: @zoom-in; } -.icon-zoom-out:before { content: @zoom-out; } -.icon-power-off:before, -.icon-off:before { content: @off; } -.icon-signal:before { content: @signal; } -.icon-gear:before, -.icon-cog:before { content: @cog; } -.icon-trash:before { content: @trash; } -.icon-home:before { content: @home; } -.icon-file-alt:before { content: @file-alt; } -.icon-time:before { content: @time; } -.icon-road:before { content: @road; } -.icon-download-alt:before { content: @download-alt; } -.icon-download:before { content: @download; } -.icon-upload:before { content: @upload; } -.icon-inbox:before { content: @inbox; } -.icon-play-circle:before { content: @play-circle; } -.icon-rotate-right:before, -.icon-repeat:before { content: @repeat; } -.icon-refresh:before { content: @refresh; } -.icon-list-alt:before { content: @list-alt; } -.icon-lock:before { content: @lock; } -.icon-flag:before { content: @flag; } -.icon-headphones:before { content: @headphones; } -.icon-volume-off:before { content: @volume-off; } -.icon-volume-down:before { content: @volume-down; } -.icon-volume-up:before { content: @volume-up; } -.icon-qrcode:before { content: @qrcode; } -.icon-barcode:before { content: @barcode; } -.icon-tag:before { content: @tag; } -.icon-tags:before { content: @tags; } -.icon-book:before { content: @book; } -.icon-bookmark:before { content: @bookmark; } -.icon-print:before { content: @print; } -.icon-camera:before { content: @camera; } -.icon-font:before { content: @font; } -.icon-bold:before { content: @bold; } -.icon-italic:before { content: @italic; } -.icon-text-height:before { content: @text-height; } -.icon-text-width:before { content: @text-width; } -.icon-align-left:before { content: @align-left; } -.icon-align-center:before { content: @align-center; } -.icon-align-right:before { content: @align-right; } -.icon-align-justify:before { content: @align-justify; } -.icon-list:before { content: @list; } -.icon-indent-left:before { content: @indent-left; } -.icon-indent-right:before { content: @indent-right; } -.icon-facetime-video:before { content: @facetime-video; } -.icon-picture:before { content: @picture; } -.icon-pencil:before { content: @pencil; } -.icon-map-marker:before { content: @map-marker; } -.icon-adjust:before { content: @adjust; } -.icon-tint:before { content: @tint; } -.icon-edit:before { content: @edit; } -.icon-share:before { content: @share; } -.icon-check:before { content: @check; } -.icon-move:before { content: @move; } -.icon-step-backward:before { content: @step-backward; } -.icon-fast-backward:before { content: @fast-backward; } -.icon-backward:before { content: @backward; } -.icon-play:before { content: @play; } -.icon-pause:before { content: @pause; } -.icon-stop:before { content: @stop; } -.icon-forward:before { content: @forward; } -.icon-fast-forward:before { content: @fast-forward; } -.icon-step-forward:before { content: @step-forward; } -.icon-eject:before { content: @eject; } -.icon-chevron-left:before { content: @chevron-left; } -.icon-chevron-right:before { content: @chevron-right; } -.icon-plus-sign:before { content: @plus-sign; } -.icon-minus-sign:before { content: @minus-sign; } -.icon-remove-sign:before { content: @remove-sign; } -.icon-ok-sign:before { content: @ok-sign; } -.icon-question-sign:before { content: @question-sign; } -.icon-info-sign:before { content: @info-sign; } -.icon-screenshot:before { content: @screenshot; } -.icon-remove-circle:before { content: @remove-circle; } -.icon-ok-circle:before { content: @ok-circle; } -.icon-ban-circle:before { content: @ban-circle; } -.icon-arrow-left:before { content: @arrow-left; } -.icon-arrow-right:before { content: @arrow-right; } -.icon-arrow-up:before { content: @arrow-up; } -.icon-arrow-down:before { content: @arrow-down; } -.icon-mail-forward:before, -.icon-share-alt:before { content: @share-alt; } -.icon-resize-full:before { content: @resize-full; } -.icon-resize-small:before { content: @resize-small; } -.icon-plus:before { content: @plus; } -.icon-minus:before { content: @minus; } -.icon-asterisk:before { content: @asterisk; } -.icon-exclamation-sign:before { content: @exclamation-sign; } -.icon-gift:before { content: @gift; } -.icon-leaf:before { content: @leaf; } -.icon-fire:before { content: @fire; } -.icon-eye-open:before { content: @eye-open; } -.icon-eye-close:before { content: @eye-close; } -.icon-warning-sign:before { content: @warning-sign; } -.icon-plane:before { content: @plane; } -.icon-calendar:before { content: @calendar; } -.icon-random:before { content: @random; } -.icon-comment:before { content: @comment; } -.icon-magnet:before { content: @magnet; } -.icon-chevron-up:before { content: @chevron-up; } -.icon-chevron-down:before { content: @chevron-down; } -.icon-retweet:before { content: @retweet; } -.icon-shopping-cart:before { content: @shopping-cart; } -.icon-folder-close:before { content: @folder-close; } -.icon-folder-open:before { content: @folder-open; } -.icon-resize-vertical:before { content: @resize-vertical; } -.icon-resize-horizontal:before { content: @resize-horizontal; } -.icon-bar-chart:before { content: @bar-chart; } -.icon-twitter-sign:before { content: @twitter-sign; } -.icon-facebook-sign:before { content: @facebook-sign; } -.icon-camera-retro:before { content: @camera-retro; } -.icon-key:before { content: @key; } -.icon-gears:before, -.icon-cogs:before { content: @cogs; } -.icon-comments:before { content: @comments; } -.icon-thumbs-up-alt:before { content: @thumbs-up-alt; } -.icon-thumbs-down-alt:before { content: @thumbs-down-alt; } -.icon-star-half:before { content: @star-half; } -.icon-heart-empty:before { content: @heart-empty; } -.icon-signout:before { content: @signout; } -.icon-linkedin-sign:before { content: @linkedin-sign; } -.icon-pushpin:before { content: @pushpin; } -.icon-external-link:before { content: @external-link; } -.icon-signin:before { content: @signin; } -.icon-trophy:before { content: @trophy; } -.icon-github-sign:before { content: @github-sign; } -.icon-upload-alt:before { content: @upload-alt; } -.icon-lemon:before { content: @lemon; } -.icon-phone:before { content: @phone; } -.icon-unchecked:before, -.icon-check-empty:before { content: @check-empty; } -.icon-bookmark-empty:before { content: @bookmark-empty; } -.icon-phone-sign:before { content: @phone-sign; } -.icon-twitter:before { content: @twitter; } -.icon-facebook:before { content: @facebook; } -.icon-github:before { content: @github; } -.icon-unlock:before { content: @unlock; } -.icon-credit-card:before { content: @credit-card; } -.icon-rss:before { content: @rss; } -.icon-hdd:before { content: @hdd; } -.icon-bullhorn:before { content: @bullhorn; } -.icon-bell:before { content: @bell; } -.icon-certificate:before { content: @certificate; } -.icon-hand-right:before { content: @hand-right; } -.icon-hand-left:before { content: @hand-left; } -.icon-hand-up:before { content: @hand-up; } -.icon-hand-down:before { content: @hand-down; } -.icon-circle-arrow-left:before { content: @circle-arrow-left; } -.icon-circle-arrow-right:before { content: @circle-arrow-right; } -.icon-circle-arrow-up:before { content: @circle-arrow-up; } -.icon-circle-arrow-down:before { content: @circle-arrow-down; } -.icon-globe:before { content: @globe; } -.icon-wrench:before { content: @wrench; } -.icon-tasks:before { content: @tasks; } -.icon-filter:before { content: @filter; } -.icon-briefcase:before { content: @briefcase; } -.icon-fullscreen:before { content: @fullscreen; } -.icon-group:before { content: @group; } -.icon-link:before { content: @link; } -.icon-cloud:before { content: @cloud; } -.icon-beaker:before { content: @beaker; } -.icon-cut:before { content: @cut; } -.icon-copy:before { content: @copy; } -.icon-paperclip:before, -.icon-paper-clip:before { content: @paper-clip; } -.icon-save:before { content: @save; } -.icon-sign-blank:before { content: @sign-blank; } -.icon-reorder:before { content: @reorder; } -.icon-list-ul:before { content: @list-ul; } -.icon-list-ol:before { content: @list-ol; } -.icon-strikethrough:before { content: @strikethrough; } -.icon-underline:before { content: @underline; } -.icon-table:before { content: @table; } -.icon-magic:before { content: @magic; } -.icon-truck:before { content: @truck; } -.icon-pinterest:before { content: @pinterest; } -.icon-pinterest-sign:before { content: @pinterest-sign; } -.icon-google-plus-sign:before { content: @google-plus-sign; } -.icon-google-plus:before { content: @google-plus; } -.icon-money:before { content: @money; } -.icon-caret-down:before { content: @caret-down; } -.icon-caret-up:before { content: @caret-up; } -.icon-caret-left:before { content: @caret-left; } -.icon-caret-right:before { content: @caret-right; } -.icon-columns:before { content: @columns; } -.icon-sort:before { content: @sort; } -.icon-sort-down:before { content: @sort-down; } -.icon-sort-up:before { content: @sort-up; } -.icon-envelope:before { content: @envelope; } -.icon-linkedin:before { content: @linkedin; } -.icon-rotate-left:before, -.icon-undo:before { content: @undo; } -.icon-legal:before { content: @legal; } -.icon-dashboard:before { content: @dashboard; } -.icon-comment-alt:before { content: @comment-alt; } -.icon-comments-alt:before { content: @comments-alt; } -.icon-bolt:before { content: @bolt; } -.icon-sitemap:before { content: @sitemap; } -.icon-umbrella:before { content: @umbrella; } -.icon-paste:before { content: @paste; } -.icon-lightbulb:before { content: @lightbulb; } -.icon-exchange:before { content: @exchange; } -.icon-cloud-download:before { content: @cloud-download; } -.icon-cloud-upload:before { content: @cloud-upload; } -.icon-user-md:before { content: @user-md; } -.icon-stethoscope:before { content: @stethoscope; } -.icon-suitcase:before { content: @suitcase; } -.icon-bell-alt:before { content: @bell-alt; } -.icon-coffee:before { content: @coffee; } -.icon-food:before { content: @food; } -.icon-file-text-alt:before { content: @file-text-alt; } -.icon-building:before { content: @building; } -.icon-hospital:before { content: @hospital; } -.icon-ambulance:before { content: @ambulance; } -.icon-medkit:before { content: @medkit; } -.icon-fighter-jet:before { content: @fighter-jet; } -.icon-beer:before { content: @beer; } -.icon-h-sign:before { content: @h-sign; } -.icon-plus-sign-alt:before { content: @plus-sign-alt; } -.icon-double-angle-left:before { content: @double-angle-left; } -.icon-double-angle-right:before { content: @double-angle-right; } -.icon-double-angle-up:before { content: @double-angle-up; } -.icon-double-angle-down:before { content: @double-angle-down; } -.icon-angle-left:before { content: @angle-left; } -.icon-angle-right:before { content: @angle-right; } -.icon-angle-up:before { content: @angle-up; } -.icon-angle-down:before { content: @angle-down; } -.icon-desktop:before { content: @desktop; } -.icon-laptop:before { content: @laptop; } -.icon-tablet:before { content: @tablet; } -.icon-mobile-phone:before { content: @mobile-phone; } -.icon-circle-blank:before { content: @circle-blank; } -.icon-quote-left:before { content: @quote-left; } -.icon-quote-right:before { content: @quote-right; } -.icon-spinner:before { content: @spinner; } -.icon-circle:before { content: @circle; } -.icon-mail-reply:before, -.icon-reply:before { content: @reply; } -.icon-github-alt:before { content: @github-alt; } -.icon-folder-close-alt:before { content: @folder-close-alt; } -.icon-folder-open-alt:before { content: @folder-open-alt; } -.icon-expand-alt:before { content: @expand-alt; } -.icon-collapse-alt:before { content: @collapse-alt; } -.icon-smile:before { content: @smile; } -.icon-frown:before { content: @frown; } -.icon-meh:before { content: @meh; } -.icon-gamepad:before { content: @gamepad; } -.icon-keyboard:before { content: @keyboard; } -.icon-flag-alt:before { content: @flag-alt; } -.icon-flag-checkered:before { content: @flag-checkered; } -.icon-terminal:before { content: @terminal; } -.icon-code:before { content: @code; } -.icon-reply-all:before { content: @reply-all; } -.icon-mail-reply-all:before { content: @mail-reply-all; } -.icon-star-half-full:before, -.icon-star-half-empty:before { content: @star-half-empty; } -.icon-location-arrow:before { content: @location-arrow; } -.icon-crop:before { content: @crop; } -.icon-code-fork:before { content: @code-fork; } -.icon-unlink:before { content: @unlink; } -.icon-question:before { content: @question; } -.icon-info:before { content: @info; } -.icon-exclamation:before { content: @exclamation; } -.icon-superscript:before { content: @superscript; } -.icon-subscript:before { content: @subscript; } -.icon-eraser:before { content: @eraser; } -.icon-puzzle-piece:before { content: @puzzle-piece; } -.icon-microphone:before { content: @microphone; } -.icon-microphone-off:before { content: @microphone-off; } -.icon-shield:before { content: @shield; } -.icon-calendar-empty:before { content: @calendar-empty; } -.icon-fire-extinguisher:before { content: @fire-extinguisher; } -.icon-rocket:before { content: @rocket; } -.icon-maxcdn:before { content: @maxcdn; } -.icon-chevron-sign-left:before { content: @chevron-sign-left; } -.icon-chevron-sign-right:before { content: @chevron-sign-right; } -.icon-chevron-sign-up:before { content: @chevron-sign-up; } -.icon-chevron-sign-down:before { content: @chevron-sign-down; } -.icon-html5:before { content: @html5; } -.icon-css3:before { content: @css3; } -.icon-anchor:before { content: @anchor; } -.icon-unlock-alt:before { content: @unlock-alt; } -.icon-bullseye:before { content: @bullseye; } -.icon-ellipsis-horizontal:before { content: @ellipsis-horizontal; } -.icon-ellipsis-vertical:before { content: @ellipsis-vertical; } -.icon-rss-sign:before { content: @rss-sign; } -.icon-play-sign:before { content: @play-sign; } -.icon-ticket:before { content: @ticket; } -.icon-minus-sign-alt:before { content: @minus-sign-alt; } -.icon-check-minus:before { content: @check-minus; } -.icon-level-up:before { content: @level-up; } -.icon-level-down:before { content: @level-down; } -.icon-check-sign:before { content: @check-sign; } -.icon-edit-sign:before { content: @edit-sign; } -.icon-external-link-sign:before { content: @external-link-sign; } -.icon-share-sign:before { content: @share-sign; } -.icon-compass:before { content: @compass; } -.icon-collapse:before { content: @collapse; } -.icon-collapse-top:before { content: @collapse-top; } -.icon-expand:before { content: @expand; } -.icon-euro:before, -.icon-eur:before { content: @eur; } -.icon-gbp:before { content: @gbp; } -.icon-dollar:before, -.icon-usd:before { content: @usd; } -.icon-rupee:before, -.icon-inr:before { content: @inr; } -.icon-yen:before, -.icon-jpy:before { content: @jpy; } -.icon-renminbi:before, -.icon-cny:before { content: @cny; } -.icon-won:before, -.icon-krw:before { content: @krw; } -.icon-bitcoin:before, -.icon-btc:before { content: @btc; } -.icon-file:before { content: @file; } -.icon-file-text:before { content: @file-text; } -.icon-sort-by-alphabet:before { content: @sort-by-alphabet; } -.icon-sort-by-alphabet-alt:before { content: @sort-by-alphabet-alt; } -.icon-sort-by-attributes:before { content: @sort-by-attributes; } -.icon-sort-by-attributes-alt:before { content: @sort-by-attributes-alt; } -.icon-sort-by-order:before { content: @sort-by-order; } -.icon-sort-by-order-alt:before { content: @sort-by-order-alt; } -.icon-thumbs-up:before { content: @thumbs-up; } -.icon-thumbs-down:before { content: @thumbs-down; } -.icon-youtube-sign:before { content: @youtube-sign; } -.icon-youtube:before { content: @youtube; } -.icon-xing:before { content: @xing; } -.icon-xing-sign:before { content: @xing-sign; } -.icon-youtube-play:before { content: @youtube-play; } -.icon-dropbox:before { content: @dropbox; } -.icon-stackexchange:before { content: @stackexchange; } -.icon-instagram:before { content: @instagram; } -.icon-flickr:before { content: @flickr; } -.icon-adn:before { content: @adn; } -.icon-bitbucket:before { content: @bitbucket; } -.icon-bitbucket-sign:before { content: @bitbucket-sign; } -.icon-tumblr:before { content: @tumblr; } -.icon-tumblr-sign:before { content: @tumblr-sign; } -.icon-long-arrow-down:before { content: @long-arrow-down; } -.icon-long-arrow-up:before { content: @long-arrow-up; } -.icon-long-arrow-left:before { content: @long-arrow-left; } -.icon-long-arrow-right:before { content: @long-arrow-right; } -.icon-apple:before { content: @apple; } -.icon-windows:before { content: @windows; } -.icon-android:before { content: @android; } -.icon-linux:before { content: @linux; } -.icon-dribbble:before { content: @dribbble; } -.icon-skype:before { content: @skype; } -.icon-foursquare:before { content: @foursquare; } -.icon-trello:before { content: @trello; } -.icon-female:before { content: @female; } -.icon-male:before { content: @male; } -.icon-gittip:before { content: @gittip; } -.icon-sun:before { content: @sun; } -.icon-moon:before { content: @moon; } -.icon-archive:before { content: @archive; } -.icon-bug:before { content: @bug; } -.icon-vk:before { content: @vk; } -.icon-weibo:before { content: @weibo; } -.icon-renren:before { content: @renren; } diff --git a/admin-dev/themes/default/components/font-awesome/less/mixins.less b/admin-dev/themes/default/components/font-awesome/less/mixins.less deleted file mode 100644 index f7fdda590..000000000 --- a/admin-dev/themes/default/components/font-awesome/less/mixins.less +++ /dev/null @@ -1,48 +0,0 @@ -// Mixins -// -------------------------- - -.icon(@icon) { - .icon-FontAwesome(); - content: @icon; -} - -.icon-FontAwesome() { - font-family: FontAwesome; - font-weight: normal; - font-style: normal; - text-decoration: inherit; - -webkit-font-smoothing: antialiased; - *margin-right: .3em; // fixes ie7 issues -} - -.border-radius(@radius) { - -webkit-border-radius: @radius; - -moz-border-radius: @radius; - border-radius: @radius; -} - -.icon-stack(@width: 2em, @height: 2em, @top-font-size: 1em, @base-font-size: 2em) { - .icon-stack { - position: relative; - display: inline-block; - width: @width; - height: @height; - line-height: @width; - vertical-align: -35%; - [class^="icon-"], - [class*=" icon-"] { - display: block; - text-align: center; - position: absolute; - width: 100%; - height: 100%; - font-size: @top-font-size; - line-height: inherit; - *line-height: @height; - } - .icon-stack-base { - font-size: @base-font-size; - *line-height: @height / @base-font-size; - } - } -} diff --git a/admin-dev/themes/default/components/font-awesome/less/path.less b/admin-dev/themes/default/components/font-awesome/less/path.less deleted file mode 100644 index 8ccef8cf0..000000000 --- a/admin-dev/themes/default/components/font-awesome/less/path.less +++ /dev/null @@ -1,14 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: url('@{FontAwesomePath}/fontawesome-webfont.eot?v=@{FontAwesomeVersion}'); - src: url('@{FontAwesomePath}/fontawesome-webfont.eot?#iefix&v=@{FontAwesomeVersion}') format('embedded-opentype'), - url('@{FontAwesomePath}/fontawesome-webfont.woff?v=@{FontAwesomeVersion}') format('woff'), - url('@{FontAwesomePath}/fontawesome-webfont.ttf?v=@{FontAwesomeVersion}') format('truetype'), - url('@{FontAwesomePath}/fontawesome-webfont.svg#fontawesomeregular?v=@{FontAwesomeVersion}') format('svg'); -// src: url('@{FontAwesomePath}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/admin-dev/themes/default/components/font-awesome/less/variables.less b/admin-dev/themes/default/components/font-awesome/less/variables.less deleted file mode 100644 index 9d0879b0d..000000000 --- a/admin-dev/themes/default/components/font-awesome/less/variables.less +++ /dev/null @@ -1,735 +0,0 @@ -// Variables -// -------------------------- - -@FontAwesomePath: "../font"; -//@FontAwesomePath: "//netdna.bootstrapcdn.com/font-awesome/3.2.1/font"; // for referencing Bootstrap CDN font files directly -@FontAwesomeVersion: "3.2.1"; -@borderColor: #eee; -@iconMuted: #eee; -@iconLight: #fff; -@iconDark: #333; -@icons-li-width: 30/14em; - - - @glass: "\f000"; - - @music: "\f001"; - - @search: "\f002"; - - @envelope-alt: "\f003"; - - @heart: "\f004"; - - @star: "\f005"; - - @star-empty: "\f006"; - - @user: "\f007"; - - @film: "\f008"; - - @th-large: "\f009"; - - @th: "\f00a"; - - @th-list: "\f00b"; - - @ok: "\f00c"; - - @remove: "\f00d"; - - @zoom-in: "\f00e"; - - @zoom-out: "\f010"; - - @off: "\f011"; - - @signal: "\f012"; - - @cog: "\f013"; - - @trash: "\f014"; - - @home: "\f015"; - - @file-alt: "\f016"; - - @time: "\f017"; - - @road: "\f018"; - - @download-alt: "\f019"; - - @download: "\f01a"; - - @upload: "\f01b"; - - @inbox: "\f01c"; - - @play-circle: "\f01d"; - - @repeat: "\f01e"; - - @refresh: "\f021"; - - @list-alt: "\f022"; - - @lock: "\f023"; - - @flag: "\f024"; - - @headphones: "\f025"; - - @volume-off: "\f026"; - - @volume-down: "\f027"; - - @volume-up: "\f028"; - - @qrcode: "\f029"; - - @barcode: "\f02a"; - - @tag: "\f02b"; - - @tags: "\f02c"; - - @book: "\f02d"; - - @bookmark: "\f02e"; - - @print: "\f02f"; - - @camera: "\f030"; - - @font: "\f031"; - - @bold: "\f032"; - - @italic: "\f033"; - - @text-height: "\f034"; - - @text-width: "\f035"; - - @align-left: "\f036"; - - @align-center: "\f037"; - - @align-right: "\f038"; - - @align-justify: "\f039"; - - @list: "\f03a"; - - @indent-left: "\f03b"; - - @indent-right: "\f03c"; - - @facetime-video: "\f03d"; - - @picture: "\f03e"; - - @pencil: "\f040"; - - @map-marker: "\f041"; - - @adjust: "\f042"; - - @tint: "\f043"; - - @edit: "\f044"; - - @share: "\f045"; - - @check: "\f046"; - - @move: "\f047"; - - @step-backward: "\f048"; - - @fast-backward: "\f049"; - - @backward: "\f04a"; - - @play: "\f04b"; - - @pause: "\f04c"; - - @stop: "\f04d"; - - @forward: "\f04e"; - - @fast-forward: "\f050"; - - @step-forward: "\f051"; - - @eject: "\f052"; - - @chevron-left: "\f053"; - - @chevron-right: "\f054"; - - @plus-sign: "\f055"; - - @minus-sign: "\f056"; - - @remove-sign: "\f057"; - - @ok-sign: "\f058"; - - @question-sign: "\f059"; - - @info-sign: "\f05a"; - - @screenshot: "\f05b"; - - @remove-circle: "\f05c"; - - @ok-circle: "\f05d"; - - @ban-circle: "\f05e"; - - @arrow-left: "\f060"; - - @arrow-right: "\f061"; - - @arrow-up: "\f062"; - - @arrow-down: "\f063"; - - @share-alt: "\f064"; - - @resize-full: "\f065"; - - @resize-small: "\f066"; - - @plus: "\f067"; - - @minus: "\f068"; - - @asterisk: "\f069"; - - @exclamation-sign: "\f06a"; - - @gift: "\f06b"; - - @leaf: "\f06c"; - - @fire: "\f06d"; - - @eye-open: "\f06e"; - - @eye-close: "\f070"; - - @warning-sign: "\f071"; - - @plane: "\f072"; - - @calendar: "\f073"; - - @random: "\f074"; - - @comment: "\f075"; - - @magnet: "\f076"; - - @chevron-up: "\f077"; - - @chevron-down: "\f078"; - - @retweet: "\f079"; - - @shopping-cart: "\f07a"; - - @folder-close: "\f07b"; - - @folder-open: "\f07c"; - - @resize-vertical: "\f07d"; - - @resize-horizontal: "\f07e"; - - @bar-chart: "\f080"; - - @twitter-sign: "\f081"; - - @facebook-sign: "\f082"; - - @camera-retro: "\f083"; - - @key: "\f084"; - - @cogs: "\f085"; - - @comments: "\f086"; - - @thumbs-up-alt: "\f087"; - - @thumbs-down-alt: "\f088"; - - @star-half: "\f089"; - - @heart-empty: "\f08a"; - - @signout: "\f08b"; - - @linkedin-sign: "\f08c"; - - @pushpin: "\f08d"; - - @external-link: "\f08e"; - - @signin: "\f090"; - - @trophy: "\f091"; - - @github-sign: "\f092"; - - @upload-alt: "\f093"; - - @lemon: "\f094"; - - @phone: "\f095"; - - @check-empty: "\f096"; - - @bookmark-empty: "\f097"; - - @phone-sign: "\f098"; - - @twitter: "\f099"; - - @facebook: "\f09a"; - - @github: "\f09b"; - - @unlock: "\f09c"; - - @credit-card: "\f09d"; - - @rss: "\f09e"; - - @hdd: "\f0a0"; - - @bullhorn: "\f0a1"; - - @bell: "\f0a2"; - - @certificate: "\f0a3"; - - @hand-right: "\f0a4"; - - @hand-left: "\f0a5"; - - @hand-up: "\f0a6"; - - @hand-down: "\f0a7"; - - @circle-arrow-left: "\f0a8"; - - @circle-arrow-right: "\f0a9"; - - @circle-arrow-up: "\f0aa"; - - @circle-arrow-down: "\f0ab"; - - @globe: "\f0ac"; - - @wrench: "\f0ad"; - - @tasks: "\f0ae"; - - @filter: "\f0b0"; - - @briefcase: "\f0b1"; - - @fullscreen: "\f0b2"; - - @group: "\f0c0"; - - @link: "\f0c1"; - - @cloud: "\f0c2"; - - @beaker: "\f0c3"; - - @cut: "\f0c4"; - - @copy: "\f0c5"; - - @paper-clip: "\f0c6"; - - @save: "\f0c7"; - - @sign-blank: "\f0c8"; - - @reorder: "\f0c9"; - - @list-ul: "\f0ca"; - - @list-ol: "\f0cb"; - - @strikethrough: "\f0cc"; - - @underline: "\f0cd"; - - @table: "\f0ce"; - - @magic: "\f0d0"; - - @truck: "\f0d1"; - - @pinterest: "\f0d2"; - - @pinterest-sign: "\f0d3"; - - @google-plus-sign: "\f0d4"; - - @google-plus: "\f0d5"; - - @money: "\f0d6"; - - @caret-down: "\f0d7"; - - @caret-up: "\f0d8"; - - @caret-left: "\f0d9"; - - @caret-right: "\f0da"; - - @columns: "\f0db"; - - @sort: "\f0dc"; - - @sort-down: "\f0dd"; - - @sort-up: "\f0de"; - - @envelope: "\f0e0"; - - @linkedin: "\f0e1"; - - @undo: "\f0e2"; - - @legal: "\f0e3"; - - @dashboard: "\f0e4"; - - @comment-alt: "\f0e5"; - - @comments-alt: "\f0e6"; - - @bolt: "\f0e7"; - - @sitemap: "\f0e8"; - - @umbrella: "\f0e9"; - - @paste: "\f0ea"; - - @lightbulb: "\f0eb"; - - @exchange: "\f0ec"; - - @cloud-download: "\f0ed"; - - @cloud-upload: "\f0ee"; - - @user-md: "\f0f0"; - - @stethoscope: "\f0f1"; - - @suitcase: "\f0f2"; - - @bell-alt: "\f0f3"; - - @coffee: "\f0f4"; - - @food: "\f0f5"; - - @file-text-alt: "\f0f6"; - - @building: "\f0f7"; - - @hospital: "\f0f8"; - - @ambulance: "\f0f9"; - - @medkit: "\f0fa"; - - @fighter-jet: "\f0fb"; - - @beer: "\f0fc"; - - @h-sign: "\f0fd"; - - @plus-sign-alt: "\f0fe"; - - @double-angle-left: "\f100"; - - @double-angle-right: "\f101"; - - @double-angle-up: "\f102"; - - @double-angle-down: "\f103"; - - @angle-left: "\f104"; - - @angle-right: "\f105"; - - @angle-up: "\f106"; - - @angle-down: "\f107"; - - @desktop: "\f108"; - - @laptop: "\f109"; - - @tablet: "\f10a"; - - @mobile-phone: "\f10b"; - - @circle-blank: "\f10c"; - - @quote-left: "\f10d"; - - @quote-right: "\f10e"; - - @spinner: "\f110"; - - @circle: "\f111"; - - @reply: "\f112"; - - @github-alt: "\f113"; - - @folder-close-alt: "\f114"; - - @folder-open-alt: "\f115"; - - @expand-alt: "\f116"; - - @collapse-alt: "\f117"; - - @smile: "\f118"; - - @frown: "\f119"; - - @meh: "\f11a"; - - @gamepad: "\f11b"; - - @keyboard: "\f11c"; - - @flag-alt: "\f11d"; - - @flag-checkered: "\f11e"; - - @terminal: "\f120"; - - @code: "\f121"; - - @reply-all: "\f122"; - - @mail-reply-all: "\f122"; - - @star-half-empty: "\f123"; - - @location-arrow: "\f124"; - - @crop: "\f125"; - - @code-fork: "\f126"; - - @unlink: "\f127"; - - @question: "\f128"; - - @info: "\f129"; - - @exclamation: "\f12a"; - - @superscript: "\f12b"; - - @subscript: "\f12c"; - - @eraser: "\f12d"; - - @puzzle-piece: "\f12e"; - - @microphone: "\f130"; - - @microphone-off: "\f131"; - - @shield: "\f132"; - - @calendar-empty: "\f133"; - - @fire-extinguisher: "\f134"; - - @rocket: "\f135"; - - @maxcdn: "\f136"; - - @chevron-sign-left: "\f137"; - - @chevron-sign-right: "\f138"; - - @chevron-sign-up: "\f139"; - - @chevron-sign-down: "\f13a"; - - @html5: "\f13b"; - - @css3: "\f13c"; - - @anchor: "\f13d"; - - @unlock-alt: "\f13e"; - - @bullseye: "\f140"; - - @ellipsis-horizontal: "\f141"; - - @ellipsis-vertical: "\f142"; - - @rss-sign: "\f143"; - - @play-sign: "\f144"; - - @ticket: "\f145"; - - @minus-sign-alt: "\f146"; - - @check-minus: "\f147"; - - @level-up: "\f148"; - - @level-down: "\f149"; - - @check-sign: "\f14a"; - - @edit-sign: "\f14b"; - - @external-link-sign: "\f14c"; - - @share-sign: "\f14d"; - - @compass: "\f14e"; - - @collapse: "\f150"; - - @collapse-top: "\f151"; - - @expand: "\f152"; - - @eur: "\f153"; - - @gbp: "\f154"; - - @usd: "\f155"; - - @inr: "\f156"; - - @jpy: "\f157"; - - @cny: "\f158"; - - @krw: "\f159"; - - @btc: "\f15a"; - - @file: "\f15b"; - - @file-text: "\f15c"; - - @sort-by-alphabet: "\f15d"; - - @sort-by-alphabet-alt: "\f15e"; - - @sort-by-attributes: "\f160"; - - @sort-by-attributes-alt: "\f161"; - - @sort-by-order: "\f162"; - - @sort-by-order-alt: "\f163"; - - @thumbs-up: "\f164"; - - @thumbs-down: "\f165"; - - @youtube-sign: "\f166"; - - @youtube: "\f167"; - - @xing: "\f168"; - - @xing-sign: "\f169"; - - @youtube-play: "\f16a"; - - @dropbox: "\f16b"; - - @stackexchange: "\f16c"; - - @instagram: "\f16d"; - - @flickr: "\f16e"; - - @adn: "\f170"; - - @bitbucket: "\f171"; - - @bitbucket-sign: "\f172"; - - @tumblr: "\f173"; - - @tumblr-sign: "\f174"; - - @long-arrow-down: "\f175"; - - @long-arrow-up: "\f176"; - - @long-arrow-left: "\f177"; - - @long-arrow-right: "\f178"; - - @apple: "\f179"; - - @windows: "\f17a"; - - @android: "\f17b"; - - @linux: "\f17c"; - - @dribbble: "\f17d"; - - @skype: "\f17e"; - - @foursquare: "\f180"; - - @trello: "\f181"; - - @female: "\f182"; - - @male: "\f183"; - - @gittip: "\f184"; - - @sun: "\f185"; - - @moon: "\f186"; - - @archive: "\f187"; - - @bug: "\f188"; - - @vk: "\f189"; - - @weibo: "\f18a"; - - @renren: "\f18b"; - diff --git a/admin-dev/themes/default/components/font-awesome/package.json b/admin-dev/themes/default/components/font-awesome/package.json deleted file mode 100644 index 99b185176..000000000 --- a/admin-dev/themes/default/components/font-awesome/package.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "name": "font-awesome", - "description": "The iconic font designed for Bootstrap", - "version": "3.2.1", - "keywords": ["font", "awesome", "fontawesome", "icon", "font", "bootstrap"], - "homepage": "http://fontawesome.io/", - "author": { - "name": "Dave Gandy", - "email": "dave@fontawesome.io", - "web": "http://twitter.com/byscuits" - }, - "repository": { - "type": "git", - "url": "https://github.com/FortAwesome/Font-Awesome.git" - }, - "contributors": [ - { - "name": "Rob Madole", - "web": "http://twitter.com/robmadole" - }, - { - "name": "Geremia Taglialatela", - "web": "http://twitter.com/gtagliala" - }, - { - "name": "Travis Chase", - "web": "http://twitter.com/supercodepoet" - } - ], - "licenses": [ - { - "type": "SIL OFL 1.1", - "url": "http://scripts.sil.org/OFL" - }, - { - "type": "MIT License", - "url": "http://opensource.org/licenses/mit-license.html" - } - ], - "dependencies": { - "jekyll": "1.0.2", - "lessc": "1.3.3" - } -} diff --git a/admin-dev/themes/default/components/font-awesome/scss/_bootstrap.scss b/admin-dev/themes/default/components/font-awesome/scss/_bootstrap.scss deleted file mode 100644 index 837d2df65..000000000 --- a/admin-dev/themes/default/components/font-awesome/scss/_bootstrap.scss +++ /dev/null @@ -1,84 +0,0 @@ -/* BOOTSTRAP SPECIFIC CLASSES - * -------------------------- */ - -/* Bootstrap 2.0 sprites.less reset */ -[class^="icon-"], -[class*=" icon-"] { - display: inline; - width: auto; - height: auto; - line-height: normal; - vertical-align: baseline; - background-image: none; - background-position: 0% 0%; - background-repeat: repeat; - margin-top: 0; -} - -/* more sprites.less reset */ -.icon-white, -.nav-pills > .active > a > [class^="icon-"], -.nav-pills > .active > a > [class*=" icon-"], -.nav-list > .active > a > [class^="icon-"], -.nav-list > .active > a > [class*=" icon-"], -.navbar-inverse .nav > .active > a > [class^="icon-"], -.navbar-inverse .nav > .active > a > [class*=" icon-"], -.dropdown-menu > li > a:hover > [class^="icon-"], -.dropdown-menu > li > a:hover > [class*=" icon-"], -.dropdown-menu > .active > a > [class^="icon-"], -.dropdown-menu > .active > a > [class*=" icon-"], -.dropdown-submenu:hover > a > [class^="icon-"], -.dropdown-submenu:hover > a > [class*=" icon-"] { - background-image: none; -} - - -/* keeps Bootstrap styles with and without icons the same */ -.btn, .nav { - [class^="icon-"], - [class*=" icon-"] { - // display: inline; - &.icon-large { line-height: .9em; } - &.icon-spin { display: inline-block; } - } -} -.nav-tabs, .nav-pills { - [class^="icon-"], - [class*=" icon-"] { - &, &.icon-large { line-height: .9em; } - } -} -.btn { - [class^="icon-"], - [class*=" icon-"] { - &.pull-left, &.pull-right { - &.icon-2x { margin-top: .18em; } - } - &.icon-spin.icon-large { line-height: .8em; } - } -} -.btn.btn-small { - [class^="icon-"], - [class*=" icon-"] { - &.pull-left, &.pull-right { - &.icon-2x { margin-top: .25em; } - } - } -} -.btn.btn-large { - [class^="icon-"], - [class*=" icon-"] { - margin-top: 0; // overrides bootstrap default - &.pull-left, &.pull-right { - &.icon-2x { margin-top: .05em; } - } - &.pull-left.icon-2x { margin-right: .2em; } - &.pull-right.icon-2x { margin-left: .2em; } - } -} - -/* Fixes alignment in nav lists */ -.nav-list [class^="icon-"], -.nav-list [class*=" icon-"] { - line-height: inherit; -} diff --git a/admin-dev/themes/default/components/font-awesome/scss/_core.scss b/admin-dev/themes/default/components/font-awesome/scss/_core.scss deleted file mode 100644 index 0189c73df..000000000 --- a/admin-dev/themes/default/components/font-awesome/scss/_core.scss +++ /dev/null @@ -1,129 +0,0 @@ -/* FONT AWESOME CORE - * -------------------------- */ - -[class^="icon-"], -[class*=" icon-"] { - @include icon-FontAwesome(); -} - -[class^="icon-"]:before, -[class*=" icon-"]:before { - text-decoration: inherit; - display: inline-block; - speak: none; -} - -/* makes the font 33% larger relative to the icon container */ -.icon-large:before { - vertical-align: -10%; - font-size: (4em/3); -} - -/* makes sure icons active on rollover in links */ -a { - [class^="icon-"], - [class*=" icon-"] { - display: inline; - } -} - -/* increased font size for icon-large */ -[class^="icon-"], -[class*=" icon-"] { - &.icon-fixed-width { - display: inline-block; - width: (16em/14); - text-align: right; - padding-right: (4em/14); - &.icon-large { - width: (20em/14); - } - } -} - -.icons-ul { - margin-left: $icons-li-width; - list-style-type: none; - - > li { position: relative; } - - .icon-li { - position: absolute; - left: -$icons-li-width; - width: $icons-li-width; - text-align: center; - line-height: inherit; - } -} - -// allows usage of the hide class directly on font awesome icons -[class^="icon-"], -[class*=" icon-"] { - &.hide { - display: none; - } -} - -.icon-muted { color: $iconMuted; } -.icon-light { color: $iconLight; } -.icon-dark { color: $iconDark; } - -// Icon Borders -// ------------------------- - -.icon-border { - border: solid 1px $borderColor; - padding: .2em .25em .15em; - @include border-radius(3px); -} - -// Icon Sizes -// ------------------------- - -.icon-2x { - font-size: 2em; - &.icon-border { - border-width: 2px; - @include border-radius(4px); - } -} -.icon-3x { - font-size: 3em; - &.icon-border { - border-width: 3px; - @include border-radius(5px); - } -} -.icon-4x { - font-size: 4em; - &.icon-border { - border-width: 4px; - @include border-radius(6px); - } -} - -.icon-5x { - font-size: 5em; - &.icon-border { - border-width: 5px; - @include border-radius(7px); - } -} - - -// Floats & Margins -// ------------------------- - -// Quick floats -.pull-right { float: right; } -.pull-left { float: left; } - -[class^="icon-"], -[class*=" icon-"] { - &.pull-left { - margin-right: .3em; - } - &.pull-right { - margin-left: .3em; - } -} diff --git a/admin-dev/themes/default/components/font-awesome/scss/_extras.scss b/admin-dev/themes/default/components/font-awesome/scss/_extras.scss deleted file mode 100644 index 9a25845d8..000000000 --- a/admin-dev/themes/default/components/font-awesome/scss/_extras.scss +++ /dev/null @@ -1,93 +0,0 @@ -/* EXTRAS - * -------------------------- */ - -/* Stacked and layered icon */ -@include icon-stack(); - -/* Animated rotating icon */ -.icon-spin { - display: inline-block; - -moz-animation: spin 2s infinite linear; - -o-animation: spin 2s infinite linear; - -webkit-animation: spin 2s infinite linear; - animation: spin 2s infinite linear; -} - -/* Prevent stack and spinners from being taken inline when inside a link */ -a .icon-stack, -a .icon-spin { - display: inline-block; - text-decoration: none; -} - -@-moz-keyframes spin { - 0% { -moz-transform: rotate(0deg); } - 100% { -moz-transform: rotate(359deg); } -} -@-webkit-keyframes spin { - 0% { -webkit-transform: rotate(0deg); } - 100% { -webkit-transform: rotate(359deg); } -} -@-o-keyframes spin { - 0% { -o-transform: rotate(0deg); } - 100% { -o-transform: rotate(359deg); } -} -@-ms-keyframes spin { - 0% { -ms-transform: rotate(0deg); } - 100% { -ms-transform: rotate(359deg); } -} -@keyframes spin { - 0% { transform: rotate(0deg); } - 100% { transform: rotate(359deg); } -} - -/* Icon rotations and mirroring */ -.icon-rotate-90:before { - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -ms-transform: rotate(90deg); - -o-transform: rotate(90deg); - transform: rotate(90deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -} - -.icon-rotate-180:before { - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -ms-transform: rotate(180deg); - -o-transform: rotate(180deg); - transform: rotate(180deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -} - -.icon-rotate-270:before { - -webkit-transform: rotate(270deg); - -moz-transform: rotate(270deg); - -ms-transform: rotate(270deg); - -o-transform: rotate(270deg); - transform: rotate(270deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -} - -.icon-flip-horizontal:before { - -webkit-transform: scale(-1, 1); - -moz-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - -o-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -.icon-flip-vertical:before { - -webkit-transform: scale(1, -1); - -moz-transform: scale(1, -1); - -ms-transform: scale(1, -1); - -o-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* ensure rotation occurs inside anchor tags */ -a { - .icon-rotate-90, .icon-rotate-180, .icon-rotate-270, .icon-flip-horizontal, .icon-flip-vertical { - &:before { display: inline-block; } - } -} diff --git a/admin-dev/themes/default/components/font-awesome/scss/_icons.scss b/admin-dev/themes/default/components/font-awesome/scss/_icons.scss deleted file mode 100644 index eefda0c9e..000000000 --- a/admin-dev/themes/default/components/font-awesome/scss/_icons.scss +++ /dev/null @@ -1,381 +0,0 @@ -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - * readers do not read off random characters that represent icons */ - -.icon-glass:before { content: $glass; } -.icon-music:before { content: $music; } -.icon-search:before { content: $search; } -.icon-envelope-alt:before { content: $envelope-alt; } -.icon-heart:before { content: $heart; } -.icon-star:before { content: $star; } -.icon-star-empty:before { content: $star-empty; } -.icon-user:before { content: $user; } -.icon-film:before { content: $film; } -.icon-th-large:before { content: $th-large; } -.icon-th:before { content: $th; } -.icon-th-list:before { content: $th-list; } -.icon-ok:before { content: $ok; } -.icon-remove:before { content: $remove; } -.icon-zoom-in:before { content: $zoom-in; } -.icon-zoom-out:before { content: $zoom-out; } -.icon-power-off:before, -.icon-off:before { content: $off; } -.icon-signal:before { content: $signal; } -.icon-gear:before, -.icon-cog:before { content: $cog; } -.icon-trash:before { content: $trash; } -.icon-home:before { content: $home; } -.icon-file-alt:before { content: $file-alt; } -.icon-time:before { content: $time; } -.icon-road:before { content: $road; } -.icon-download-alt:before { content: $download-alt; } -.icon-download:before { content: $download; } -.icon-upload:before { content: $upload; } -.icon-inbox:before { content: $inbox; } -.icon-play-circle:before { content: $play-circle; } -.icon-rotate-right:before, -.icon-repeat:before { content: $repeat; } -.icon-refresh:before { content: $refresh; } -.icon-list-alt:before { content: $list-alt; } -.icon-lock:before { content: $lock; } -.icon-flag:before { content: $flag; } -.icon-headphones:before { content: $headphones; } -.icon-volume-off:before { content: $volume-off; } -.icon-volume-down:before { content: $volume-down; } -.icon-volume-up:before { content: $volume-up; } -.icon-qrcode:before { content: $qrcode; } -.icon-barcode:before { content: $barcode; } -.icon-tag:before { content: $tag; } -.icon-tags:before { content: $tags; } -.icon-book:before { content: $book; } -.icon-bookmark:before { content: $bookmark; } -.icon-print:before { content: $print; } -.icon-camera:before { content: $camera; } -.icon-font:before { content: $font; } -.icon-bold:before { content: $bold; } -.icon-italic:before { content: $italic; } -.icon-text-height:before { content: $text-height; } -.icon-text-width:before { content: $text-width; } -.icon-align-left:before { content: $align-left; } -.icon-align-center:before { content: $align-center; } -.icon-align-right:before { content: $align-right; } -.icon-align-justify:before { content: $align-justify; } -.icon-list:before { content: $list; } -.icon-indent-left:before { content: $indent-left; } -.icon-indent-right:before { content: $indent-right; } -.icon-facetime-video:before { content: $facetime-video; } -.icon-picture:before { content: $picture; } -.icon-pencil:before { content: $pencil; } -.icon-map-marker:before { content: $map-marker; } -.icon-adjust:before { content: $adjust; } -.icon-tint:before { content: $tint; } -.icon-edit:before { content: $edit; } -.icon-share:before { content: $share; } -.icon-check:before { content: $check; } -.icon-move:before { content: $move; } -.icon-step-backward:before { content: $step-backward; } -.icon-fast-backward:before { content: $fast-backward; } -.icon-backward:before { content: $backward; } -.icon-play:before { content: $play; } -.icon-pause:before { content: $pause; } -.icon-stop:before { content: $stop; } -.icon-forward:before { content: $forward; } -.icon-fast-forward:before { content: $fast-forward; } -.icon-step-forward:before { content: $step-forward; } -.icon-eject:before { content: $eject; } -.icon-chevron-left:before { content: $chevron-left; } -.icon-chevron-right:before { content: $chevron-right; } -.icon-plus-sign:before { content: $plus-sign; } -.icon-minus-sign:before { content: $minus-sign; } -.icon-remove-sign:before { content: $remove-sign; } -.icon-ok-sign:before { content: $ok-sign; } -.icon-question-sign:before { content: $question-sign; } -.icon-info-sign:before { content: $info-sign; } -.icon-screenshot:before { content: $screenshot; } -.icon-remove-circle:before { content: $remove-circle; } -.icon-ok-circle:before { content: $ok-circle; } -.icon-ban-circle:before { content: $ban-circle; } -.icon-arrow-left:before { content: $arrow-left; } -.icon-arrow-right:before { content: $arrow-right; } -.icon-arrow-up:before { content: $arrow-up; } -.icon-arrow-down:before { content: $arrow-down; } -.icon-mail-forward:before, -.icon-share-alt:before { content: $share-alt; } -.icon-resize-full:before { content: $resize-full; } -.icon-resize-small:before { content: $resize-small; } -.icon-plus:before { content: $plus; } -.icon-minus:before { content: $minus; } -.icon-asterisk:before { content: $asterisk; } -.icon-exclamation-sign:before { content: $exclamation-sign; } -.icon-gift:before { content: $gift; } -.icon-leaf:before { content: $leaf; } -.icon-fire:before { content: $fire; } -.icon-eye-open:before { content: $eye-open; } -.icon-eye-close:before { content: $eye-close; } -.icon-warning-sign:before { content: $warning-sign; } -.icon-plane:before { content: $plane; } -.icon-calendar:before { content: $calendar; } -.icon-random:before { content: $random; } -.icon-comment:before { content: $comment; } -.icon-magnet:before { content: $magnet; } -.icon-chevron-up:before { content: $chevron-up; } -.icon-chevron-down:before { content: $chevron-down; } -.icon-retweet:before { content: $retweet; } -.icon-shopping-cart:before { content: $shopping-cart; } -.icon-folder-close:before { content: $folder-close; } -.icon-folder-open:before { content: $folder-open; } -.icon-resize-vertical:before { content: $resize-vertical; } -.icon-resize-horizontal:before { content: $resize-horizontal; } -.icon-bar-chart:before { content: $bar-chart; } -.icon-twitter-sign:before { content: $twitter-sign; } -.icon-facebook-sign:before { content: $facebook-sign; } -.icon-camera-retro:before { content: $camera-retro; } -.icon-key:before { content: $key; } -.icon-gears:before, -.icon-cogs:before { content: $cogs; } -.icon-comments:before { content: $comments; } -.icon-thumbs-up-alt:before { content: $thumbs-up-alt; } -.icon-thumbs-down-alt:before { content: $thumbs-down-alt; } -.icon-star-half:before { content: $star-half; } -.icon-heart-empty:before { content: $heart-empty; } -.icon-signout:before { content: $signout; } -.icon-linkedin-sign:before { content: $linkedin-sign; } -.icon-pushpin:before { content: $pushpin; } -.icon-external-link:before { content: $external-link; } -.icon-signin:before { content: $signin; } -.icon-trophy:before { content: $trophy; } -.icon-github-sign:before { content: $github-sign; } -.icon-upload-alt:before { content: $upload-alt; } -.icon-lemon:before { content: $lemon; } -.icon-phone:before { content: $phone; } -.icon-unchecked:before, -.icon-check-empty:before { content: $check-empty; } -.icon-bookmark-empty:before { content: $bookmark-empty; } -.icon-phone-sign:before { content: $phone-sign; } -.icon-twitter:before { content: $twitter; } -.icon-facebook:before { content: $facebook; } -.icon-github:before { content: $github; } -.icon-unlock:before { content: $unlock; } -.icon-credit-card:before { content: $credit-card; } -.icon-rss:before { content: $rss; } -.icon-hdd:before { content: $hdd; } -.icon-bullhorn:before { content: $bullhorn; } -.icon-bell:before { content: $bell; } -.icon-certificate:before { content: $certificate; } -.icon-hand-right:before { content: $hand-right; } -.icon-hand-left:before { content: $hand-left; } -.icon-hand-up:before { content: $hand-up; } -.icon-hand-down:before { content: $hand-down; } -.icon-circle-arrow-left:before { content: $circle-arrow-left; } -.icon-circle-arrow-right:before { content: $circle-arrow-right; } -.icon-circle-arrow-up:before { content: $circle-arrow-up; } -.icon-circle-arrow-down:before { content: $circle-arrow-down; } -.icon-globe:before { content: $globe; } -.icon-wrench:before { content: $wrench; } -.icon-tasks:before { content: $tasks; } -.icon-filter:before { content: $filter; } -.icon-briefcase:before { content: $briefcase; } -.icon-fullscreen:before { content: $fullscreen; } -.icon-group:before { content: $group; } -.icon-link:before { content: $link; } -.icon-cloud:before { content: $cloud; } -.icon-beaker:before { content: $beaker; } -.icon-cut:before { content: $cut; } -.icon-copy:before { content: $copy; } -.icon-paperclip:before, -.icon-paper-clip:before { content: $paper-clip; } -.icon-save:before { content: $save; } -.icon-sign-blank:before { content: $sign-blank; } -.icon-reorder:before { content: $reorder; } -.icon-list-ul:before { content: $list-ul; } -.icon-list-ol:before { content: $list-ol; } -.icon-strikethrough:before { content: $strikethrough; } -.icon-underline:before { content: $underline; } -.icon-table:before { content: $table; } -.icon-magic:before { content: $magic; } -.icon-truck:before { content: $truck; } -.icon-pinterest:before { content: $pinterest; } -.icon-pinterest-sign:before { content: $pinterest-sign; } -.icon-google-plus-sign:before { content: $google-plus-sign; } -.icon-google-plus:before { content: $google-plus; } -.icon-money:before { content: $money; } -.icon-caret-down:before { content: $caret-down; } -.icon-caret-up:before { content: $caret-up; } -.icon-caret-left:before { content: $caret-left; } -.icon-caret-right:before { content: $caret-right; } -.icon-columns:before { content: $columns; } -.icon-sort:before { content: $sort; } -.icon-sort-down:before { content: $sort-down; } -.icon-sort-up:before { content: $sort-up; } -.icon-envelope:before { content: $envelope; } -.icon-linkedin:before { content: $linkedin; } -.icon-rotate-left:before, -.icon-undo:before { content: $undo; } -.icon-legal:before { content: $legal; } -.icon-dashboard:before { content: $dashboard; } -.icon-comment-alt:before { content: $comment-alt; } -.icon-comments-alt:before { content: $comments-alt; } -.icon-bolt:before { content: $bolt; } -.icon-sitemap:before { content: $sitemap; } -.icon-umbrella:before { content: $umbrella; } -.icon-paste:before { content: $paste; } -.icon-lightbulb:before { content: $lightbulb; } -.icon-exchange:before { content: $exchange; } -.icon-cloud-download:before { content: $cloud-download; } -.icon-cloud-upload:before { content: $cloud-upload; } -.icon-user-md:before { content: $user-md; } -.icon-stethoscope:before { content: $stethoscope; } -.icon-suitcase:before { content: $suitcase; } -.icon-bell-alt:before { content: $bell-alt; } -.icon-coffee:before { content: $coffee; } -.icon-food:before { content: $food; } -.icon-file-text-alt:before { content: $file-text-alt; } -.icon-building:before { content: $building; } -.icon-hospital:before { content: $hospital; } -.icon-ambulance:before { content: $ambulance; } -.icon-medkit:before { content: $medkit; } -.icon-fighter-jet:before { content: $fighter-jet; } -.icon-beer:before { content: $beer; } -.icon-h-sign:before { content: $h-sign; } -.icon-plus-sign-alt:before { content: $plus-sign-alt; } -.icon-double-angle-left:before { content: $double-angle-left; } -.icon-double-angle-right:before { content: $double-angle-right; } -.icon-double-angle-up:before { content: $double-angle-up; } -.icon-double-angle-down:before { content: $double-angle-down; } -.icon-angle-left:before { content: $angle-left; } -.icon-angle-right:before { content: $angle-right; } -.icon-angle-up:before { content: $angle-up; } -.icon-angle-down:before { content: $angle-down; } -.icon-desktop:before { content: $desktop; } -.icon-laptop:before { content: $laptop; } -.icon-tablet:before { content: $tablet; } -.icon-mobile-phone:before { content: $mobile-phone; } -.icon-circle-blank:before { content: $circle-blank; } -.icon-quote-left:before { content: $quote-left; } -.icon-quote-right:before { content: $quote-right; } -.icon-spinner:before { content: $spinner; } -.icon-circle:before { content: $circle; } -.icon-mail-reply:before, -.icon-reply:before { content: $reply; } -.icon-github-alt:before { content: $github-alt; } -.icon-folder-close-alt:before { content: $folder-close-alt; } -.icon-folder-open-alt:before { content: $folder-open-alt; } -.icon-expand-alt:before { content: $expand-alt; } -.icon-collapse-alt:before { content: $collapse-alt; } -.icon-smile:before { content: $smile; } -.icon-frown:before { content: $frown; } -.icon-meh:before { content: $meh; } -.icon-gamepad:before { content: $gamepad; } -.icon-keyboard:before { content: $keyboard; } -.icon-flag-alt:before { content: $flag-alt; } -.icon-flag-checkered:before { content: $flag-checkered; } -.icon-terminal:before { content: $terminal; } -.icon-code:before { content: $code; } -.icon-reply-all:before { content: $reply-all; } -.icon-mail-reply-all:before { content: $mail-reply-all; } -.icon-star-half-full:before, -.icon-star-half-empty:before { content: $star-half-empty; } -.icon-location-arrow:before { content: $location-arrow; } -.icon-crop:before { content: $crop; } -.icon-code-fork:before { content: $code-fork; } -.icon-unlink:before { content: $unlink; } -.icon-question:before { content: $question; } -.icon-info:before { content: $info; } -.icon-exclamation:before { content: $exclamation; } -.icon-superscript:before { content: $superscript; } -.icon-subscript:before { content: $subscript; } -.icon-eraser:before { content: $eraser; } -.icon-puzzle-piece:before { content: $puzzle-piece; } -.icon-microphone:before { content: $microphone; } -.icon-microphone-off:before { content: $microphone-off; } -.icon-shield:before { content: $shield; } -.icon-calendar-empty:before { content: $calendar-empty; } -.icon-fire-extinguisher:before { content: $fire-extinguisher; } -.icon-rocket:before { content: $rocket; } -.icon-maxcdn:before { content: $maxcdn; } -.icon-chevron-sign-left:before { content: $chevron-sign-left; } -.icon-chevron-sign-right:before { content: $chevron-sign-right; } -.icon-chevron-sign-up:before { content: $chevron-sign-up; } -.icon-chevron-sign-down:before { content: $chevron-sign-down; } -.icon-html5:before { content: $html5; } -.icon-css3:before { content: $css3; } -.icon-anchor:before { content: $anchor; } -.icon-unlock-alt:before { content: $unlock-alt; } -.icon-bullseye:before { content: $bullseye; } -.icon-ellipsis-horizontal:before { content: $ellipsis-horizontal; } -.icon-ellipsis-vertical:before { content: $ellipsis-vertical; } -.icon-rss-sign:before { content: $rss-sign; } -.icon-play-sign:before { content: $play-sign; } -.icon-ticket:before { content: $ticket; } -.icon-minus-sign-alt:before { content: $minus-sign-alt; } -.icon-check-minus:before { content: $check-minus; } -.icon-level-up:before { content: $level-up; } -.icon-level-down:before { content: $level-down; } -.icon-check-sign:before { content: $check-sign; } -.icon-edit-sign:before { content: $edit-sign; } -.icon-external-link-sign:before { content: $external-link-sign; } -.icon-share-sign:before { content: $share-sign; } -.icon-compass:before { content: $compass; } -.icon-collapse:before { content: $collapse; } -.icon-collapse-top:before { content: $collapse-top; } -.icon-expand:before { content: $expand; } -.icon-euro:before, -.icon-eur:before { content: $eur; } -.icon-gbp:before { content: $gbp; } -.icon-dollar:before, -.icon-usd:before { content: $usd; } -.icon-rupee:before, -.icon-inr:before { content: $inr; } -.icon-yen:before, -.icon-jpy:before { content: $jpy; } -.icon-renminbi:before, -.icon-cny:before { content: $cny; } -.icon-won:before, -.icon-krw:before { content: $krw; } -.icon-bitcoin:before, -.icon-btc:before { content: $btc; } -.icon-file:before { content: $file; } -.icon-file-text:before { content: $file-text; } -.icon-sort-by-alphabet:before { content: $sort-by-alphabet; } -.icon-sort-by-alphabet-alt:before { content: $sort-by-alphabet-alt; } -.icon-sort-by-attributes:before { content: $sort-by-attributes; } -.icon-sort-by-attributes-alt:before { content: $sort-by-attributes-alt; } -.icon-sort-by-order:before { content: $sort-by-order; } -.icon-sort-by-order-alt:before { content: $sort-by-order-alt; } -.icon-thumbs-up:before { content: $thumbs-up; } -.icon-thumbs-down:before { content: $thumbs-down; } -.icon-youtube-sign:before { content: $youtube-sign; } -.icon-youtube:before { content: $youtube; } -.icon-xing:before { content: $xing; } -.icon-xing-sign:before { content: $xing-sign; } -.icon-youtube-play:before { content: $youtube-play; } -.icon-dropbox:before { content: $dropbox; } -.icon-stackexchange:before { content: $stackexchange; } -.icon-instagram:before { content: $instagram; } -.icon-flickr:before { content: $flickr; } -.icon-adn:before { content: $adn; } -.icon-bitbucket:before { content: $bitbucket; } -.icon-bitbucket-sign:before { content: $bitbucket-sign; } -.icon-tumblr:before { content: $tumblr; } -.icon-tumblr-sign:before { content: $tumblr-sign; } -.icon-long-arrow-down:before { content: $long-arrow-down; } -.icon-long-arrow-up:before { content: $long-arrow-up; } -.icon-long-arrow-left:before { content: $long-arrow-left; } -.icon-long-arrow-right:before { content: $long-arrow-right; } -.icon-apple:before { content: $apple; } -.icon-windows:before { content: $windows; } -.icon-android:before { content: $android; } -.icon-linux:before { content: $linux; } -.icon-dribbble:before { content: $dribbble; } -.icon-skype:before { content: $skype; } -.icon-foursquare:before { content: $foursquare; } -.icon-trello:before { content: $trello; } -.icon-female:before { content: $female; } -.icon-male:before { content: $male; } -.icon-gittip:before { content: $gittip; } -.icon-sun:before { content: $sun; } -.icon-moon:before { content: $moon; } -.icon-archive:before { content: $archive; } -.icon-bug:before { content: $bug; } -.icon-vk:before { content: $vk; } -.icon-weibo:before { content: $weibo; } -.icon-renren:before { content: $renren; } diff --git a/admin-dev/themes/default/components/font-awesome/scss/_mixins.scss b/admin-dev/themes/default/components/font-awesome/scss/_mixins.scss deleted file mode 100644 index ca9c5931b..000000000 --- a/admin-dev/themes/default/components/font-awesome/scss/_mixins.scss +++ /dev/null @@ -1,48 +0,0 @@ -// Mixins -// -------------------------- - -@mixin icon($icon) { - @include icon-FontAwesome(); - content: $icon; -} - -@mixin icon-FontAwesome() { - font-family: FontAwesome; - font-weight: normal; - font-style: normal; - text-decoration: inherit; - -webkit-font-smoothing: antialiased; - *margin-right: .3em; // fixes ie7 issues -} - -@mixin border-radius($radius) { - -webkit-border-radius: $radius; - -moz-border-radius: $radius; - border-radius: $radius; -} - -@mixin icon-stack($width: 2em, $height: 2em, $top-font-size: 1em, $base-font-size: 2em) { - .icon-stack { - position: relative; - display: inline-block; - width: $width; - height: $height; - line-height: $width; - vertical-align: -35%; - [class^="icon-"], - [class*=" icon-"] { - display: block; - text-align: center; - position: absolute; - width: 100%; - height: 100%; - font-size: $top-font-size; - line-height: inherit; - *line-height: $height; - } - .icon-stack-base { - font-size: $base-font-size; - *line-height: #{$height / $base-font-size}em; - } - } -} diff --git a/admin-dev/themes/default/components/font-awesome/scss/_path.scss b/admin-dev/themes/default/components/font-awesome/scss/_path.scss deleted file mode 100644 index bb3f36b70..000000000 --- a/admin-dev/themes/default/components/font-awesome/scss/_path.scss +++ /dev/null @@ -1,14 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: url('#{$FontAwesomePath}/fontawesome-webfont.eot?v=#{$FontAwesomeVersion}'); - src: url('#{$FontAwesomePath}/fontawesome-webfont.eot?#iefix&v=#{$FontAwesomeVersion}') format('embedded-opentype'), - url('#{$FontAwesomePath}/fontawesome-webfont.woff?v=#{$FontAwesomeVersion}') format('woff'), - url('#{$FontAwesomePath}/fontawesome-webfont.ttf?v=#{$FontAwesomeVersion}') format('truetype'), - url('#{$FontAwesomePath}/fontawesome-webfont.svg#fontawesomeregular?v=#{$FontAwesomeVersion}') format('svg'); -// src: url('#{$FontAwesomePath}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/admin-dev/themes/default/components/font-awesome/scss/_variables.scss b/admin-dev/themes/default/components/font-awesome/scss/_variables.scss deleted file mode 100644 index 7d6bbc5b1..000000000 --- a/admin-dev/themes/default/components/font-awesome/scss/_variables.scss +++ /dev/null @@ -1,734 +0,0 @@ -// Variables -// -------------------------- - -$FontAwesomePath: "../font" !default; -$FontAwesomeVersion: "3.2.1" !default; -$borderColor: #eeeeee !default; -$iconMuted: #eeeeee !default; -$iconLight: white !default; -$iconDark: #333333 !default; -$icons-li-width: (30em/14); - - -$glass: "\f000"; - -$music: "\f001"; - -$search: "\f002"; - -$envelope-alt: "\f003"; - -$heart: "\f004"; - -$star: "\f005"; - -$star-empty: "\f006"; - -$user: "\f007"; - -$film: "\f008"; - -$th-large: "\f009"; - -$th: "\f00a"; - -$th-list: "\f00b"; - -$ok: "\f00c"; - -$remove: "\f00d"; - -$zoom-in: "\f00e"; - -$zoom-out: "\f010"; - -$off: "\f011"; - -$signal: "\f012"; - -$cog: "\f013"; - -$trash: "\f014"; - -$home: "\f015"; - -$file-alt: "\f016"; - -$time: "\f017"; - -$road: "\f018"; - -$download-alt: "\f019"; - -$download: "\f01a"; - -$upload: "\f01b"; - -$inbox: "\f01c"; - -$play-circle: "\f01d"; - -$repeat: "\f01e"; - -$refresh: "\f021"; - -$list-alt: "\f022"; - -$lock: "\f023"; - -$flag: "\f024"; - -$headphones: "\f025"; - -$volume-off: "\f026"; - -$volume-down: "\f027"; - -$volume-up: "\f028"; - -$qrcode: "\f029"; - -$barcode: "\f02a"; - -$tag: "\f02b"; - -$tags: "\f02c"; - -$book: "\f02d"; - -$bookmark: "\f02e"; - -$print: "\f02f"; - -$camera: "\f030"; - -$font: "\f031"; - -$bold: "\f032"; - -$italic: "\f033"; - -$text-height: "\f034"; - -$text-width: "\f035"; - -$align-left: "\f036"; - -$align-center: "\f037"; - -$align-right: "\f038"; - -$align-justify: "\f039"; - -$list: "\f03a"; - -$indent-left: "\f03b"; - -$indent-right: "\f03c"; - -$facetime-video: "\f03d"; - -$picture: "\f03e"; - -$pencil: "\f040"; - -$map-marker: "\f041"; - -$adjust: "\f042"; - -$tint: "\f043"; - -$edit: "\f044"; - -$share: "\f045"; - -$check: "\f046"; - -$move: "\f047"; - -$step-backward: "\f048"; - -$fast-backward: "\f049"; - -$backward: "\f04a"; - -$play: "\f04b"; - -$pause: "\f04c"; - -$stop: "\f04d"; - -$forward: "\f04e"; - -$fast-forward: "\f050"; - -$step-forward: "\f051"; - -$eject: "\f052"; - -$chevron-left: "\f053"; - -$chevron-right: "\f054"; - -$plus-sign: "\f055"; - -$minus-sign: "\f056"; - -$remove-sign: "\f057"; - -$ok-sign: "\f058"; - -$question-sign: "\f059"; - -$info-sign: "\f05a"; - -$screenshot: "\f05b"; - -$remove-circle: "\f05c"; - -$ok-circle: "\f05d"; - -$ban-circle: "\f05e"; - -$arrow-left: "\f060"; - -$arrow-right: "\f061"; - -$arrow-up: "\f062"; - -$arrow-down: "\f063"; - -$share-alt: "\f064"; - -$resize-full: "\f065"; - -$resize-small: "\f066"; - -$plus: "\f067"; - -$minus: "\f068"; - -$asterisk: "\f069"; - -$exclamation-sign: "\f06a"; - -$gift: "\f06b"; - -$leaf: "\f06c"; - -$fire: "\f06d"; - -$eye-open: "\f06e"; - -$eye-close: "\f070"; - -$warning-sign: "\f071"; - -$plane: "\f072"; - -$calendar: "\f073"; - -$random: "\f074"; - -$comment: "\f075"; - -$magnet: "\f076"; - -$chevron-up: "\f077"; - -$chevron-down: "\f078"; - -$retweet: "\f079"; - -$shopping-cart: "\f07a"; - -$folder-close: "\f07b"; - -$folder-open: "\f07c"; - -$resize-vertical: "\f07d"; - -$resize-horizontal: "\f07e"; - -$bar-chart: "\f080"; - -$twitter-sign: "\f081"; - -$facebook-sign: "\f082"; - -$camera-retro: "\f083"; - -$key: "\f084"; - -$cogs: "\f085"; - -$comments: "\f086"; - -$thumbs-up-alt: "\f087"; - -$thumbs-down-alt: "\f088"; - -$star-half: "\f089"; - -$heart-empty: "\f08a"; - -$signout: "\f08b"; - -$linkedin-sign: "\f08c"; - -$pushpin: "\f08d"; - -$external-link: "\f08e"; - -$signin: "\f090"; - -$trophy: "\f091"; - -$github-sign: "\f092"; - -$upload-alt: "\f093"; - -$lemon: "\f094"; - -$phone: "\f095"; - -$check-empty: "\f096"; - -$bookmark-empty: "\f097"; - -$phone-sign: "\f098"; - -$twitter: "\f099"; - -$facebook: "\f09a"; - -$github: "\f09b"; - -$unlock: "\f09c"; - -$credit-card: "\f09d"; - -$rss: "\f09e"; - -$hdd: "\f0a0"; - -$bullhorn: "\f0a1"; - -$bell: "\f0a2"; - -$certificate: "\f0a3"; - -$hand-right: "\f0a4"; - -$hand-left: "\f0a5"; - -$hand-up: "\f0a6"; - -$hand-down: "\f0a7"; - -$circle-arrow-left: "\f0a8"; - -$circle-arrow-right: "\f0a9"; - -$circle-arrow-up: "\f0aa"; - -$circle-arrow-down: "\f0ab"; - -$globe: "\f0ac"; - -$wrench: "\f0ad"; - -$tasks: "\f0ae"; - -$filter: "\f0b0"; - -$briefcase: "\f0b1"; - -$fullscreen: "\f0b2"; - -$group: "\f0c0"; - -$link: "\f0c1"; - -$cloud: "\f0c2"; - -$beaker: "\f0c3"; - -$cut: "\f0c4"; - -$copy: "\f0c5"; - -$paper-clip: "\f0c6"; - -$save: "\f0c7"; - -$sign-blank: "\f0c8"; - -$reorder: "\f0c9"; - -$list-ul: "\f0ca"; - -$list-ol: "\f0cb"; - -$strikethrough: "\f0cc"; - -$underline: "\f0cd"; - -$table: "\f0ce"; - -$magic: "\f0d0"; - -$truck: "\f0d1"; - -$pinterest: "\f0d2"; - -$pinterest-sign: "\f0d3"; - -$google-plus-sign: "\f0d4"; - -$google-plus: "\f0d5"; - -$money: "\f0d6"; - -$caret-down: "\f0d7"; - -$caret-up: "\f0d8"; - -$caret-left: "\f0d9"; - -$caret-right: "\f0da"; - -$columns: "\f0db"; - -$sort: "\f0dc"; - -$sort-down: "\f0dd"; - -$sort-up: "\f0de"; - -$envelope: "\f0e0"; - -$linkedin: "\f0e1"; - -$undo: "\f0e2"; - -$legal: "\f0e3"; - -$dashboard: "\f0e4"; - -$comment-alt: "\f0e5"; - -$comments-alt: "\f0e6"; - -$bolt: "\f0e7"; - -$sitemap: "\f0e8"; - -$umbrella: "\f0e9"; - -$paste: "\f0ea"; - -$lightbulb: "\f0eb"; - -$exchange: "\f0ec"; - -$cloud-download: "\f0ed"; - -$cloud-upload: "\f0ee"; - -$user-md: "\f0f0"; - -$stethoscope: "\f0f1"; - -$suitcase: "\f0f2"; - -$bell-alt: "\f0f3"; - -$coffee: "\f0f4"; - -$food: "\f0f5"; - -$file-text-alt: "\f0f6"; - -$building: "\f0f7"; - -$hospital: "\f0f8"; - -$ambulance: "\f0f9"; - -$medkit: "\f0fa"; - -$fighter-jet: "\f0fb"; - -$beer: "\f0fc"; - -$h-sign: "\f0fd"; - -$plus-sign-alt: "\f0fe"; - -$double-angle-left: "\f100"; - -$double-angle-right: "\f101"; - -$double-angle-up: "\f102"; - -$double-angle-down: "\f103"; - -$angle-left: "\f104"; - -$angle-right: "\f105"; - -$angle-up: "\f106"; - -$angle-down: "\f107"; - -$desktop: "\f108"; - -$laptop: "\f109"; - -$tablet: "\f10a"; - -$mobile-phone: "\f10b"; - -$circle-blank: "\f10c"; - -$quote-left: "\f10d"; - -$quote-right: "\f10e"; - -$spinner: "\f110"; - -$circle: "\f111"; - -$reply: "\f112"; - -$github-alt: "\f113"; - -$folder-close-alt: "\f114"; - -$folder-open-alt: "\f115"; - -$expand-alt: "\f116"; - -$collapse-alt: "\f117"; - -$smile: "\f118"; - -$frown: "\f119"; - -$meh: "\f11a"; - -$gamepad: "\f11b"; - -$keyboard: "\f11c"; - -$flag-alt: "\f11d"; - -$flag-checkered: "\f11e"; - -$terminal: "\f120"; - -$code: "\f121"; - -$reply-all: "\f122"; - -$mail-reply-all: "\f122"; - -$star-half-empty: "\f123"; - -$location-arrow: "\f124"; - -$crop: "\f125"; - -$code-fork: "\f126"; - -$unlink: "\f127"; - -$question: "\f128"; - -$info: "\f129"; - -$exclamation: "\f12a"; - -$superscript: "\f12b"; - -$subscript: "\f12c"; - -$eraser: "\f12d"; - -$puzzle-piece: "\f12e"; - -$microphone: "\f130"; - -$microphone-off: "\f131"; - -$shield: "\f132"; - -$calendar-empty: "\f133"; - -$fire-extinguisher: "\f134"; - -$rocket: "\f135"; - -$maxcdn: "\f136"; - -$chevron-sign-left: "\f137"; - -$chevron-sign-right: "\f138"; - -$chevron-sign-up: "\f139"; - -$chevron-sign-down: "\f13a"; - -$html5: "\f13b"; - -$css3: "\f13c"; - -$anchor: "\f13d"; - -$unlock-alt: "\f13e"; - -$bullseye: "\f140"; - -$ellipsis-horizontal: "\f141"; - -$ellipsis-vertical: "\f142"; - -$rss-sign: "\f143"; - -$play-sign: "\f144"; - -$ticket: "\f145"; - -$minus-sign-alt: "\f146"; - -$check-minus: "\f147"; - -$level-up: "\f148"; - -$level-down: "\f149"; - -$check-sign: "\f14a"; - -$edit-sign: "\f14b"; - -$external-link-sign: "\f14c"; - -$share-sign: "\f14d"; - -$compass: "\f14e"; - -$collapse: "\f150"; - -$collapse-top: "\f151"; - -$expand: "\f152"; - -$eur: "\f153"; - -$gbp: "\f154"; - -$usd: "\f155"; - -$inr: "\f156"; - -$jpy: "\f157"; - -$cny: "\f158"; - -$krw: "\f159"; - -$btc: "\f15a"; - -$file: "\f15b"; - -$file-text: "\f15c"; - -$sort-by-alphabet: "\f15d"; - -$sort-by-alphabet-alt: "\f15e"; - -$sort-by-attributes: "\f160"; - -$sort-by-attributes-alt: "\f161"; - -$sort-by-order: "\f162"; - -$sort-by-order-alt: "\f163"; - -$thumbs-up: "\f164"; - -$thumbs-down: "\f165"; - -$youtube-sign: "\f166"; - -$youtube: "\f167"; - -$xing: "\f168"; - -$xing-sign: "\f169"; - -$youtube-play: "\f16a"; - -$dropbox: "\f16b"; - -$stackexchange: "\f16c"; - -$instagram: "\f16d"; - -$flickr: "\f16e"; - -$adn: "\f170"; - -$bitbucket: "\f171"; - -$bitbucket-sign: "\f172"; - -$tumblr: "\f173"; - -$tumblr-sign: "\f174"; - -$long-arrow-down: "\f175"; - -$long-arrow-up: "\f176"; - -$long-arrow-left: "\f177"; - -$long-arrow-right: "\f178"; - -$apple: "\f179"; - -$windows: "\f17a"; - -$android: "\f17b"; - -$linux: "\f17c"; - -$dribbble: "\f17d"; - -$skype: "\f17e"; - -$foursquare: "\f180"; - -$trello: "\f181"; - -$female: "\f182"; - -$male: "\f183"; - -$gittip: "\f184"; - -$sun: "\f185"; - -$moon: "\f186"; - -$archive: "\f187"; - -$bug: "\f188"; - -$vk: "\f189"; - -$weibo: "\f18a"; - -$renren: "\f18b"; - diff --git a/admin-dev/themes/default/components/font-awesome/scss/font-awesome-ie7.scss b/admin-dev/themes/default/components/font-awesome/scss/font-awesome-ie7.scss deleted file mode 100644 index 223e5f4b8..000000000 --- a/admin-dev/themes/default/components/font-awesome/scss/font-awesome-ie7.scss +++ /dev/null @@ -1,1953 +0,0 @@ -/*! - * Font Awesome 3.2.1 - * the iconic font designed for Bootstrap - * ------------------------------------------------------------------------------ - * The full suite of pictographic icons, examples, and documentation can be - * found at http://fontawesome.io. Stay up to date on Twitter at - * http://twitter.com/fontawesome. - * - * License - * ------------------------------------------------------------------------------ - * - The Font Awesome font is licensed under SIL OFL 1.1 - - * http://scripts.sil.org/OFL - * - Font Awesome CSS, LESS, and SASS files are licensed under MIT License - - * http://opensource.org/licenses/mit-license.html - * - Font Awesome documentation licensed under CC BY 3.0 - - * http://creativecommons.org/licenses/by/3.0/ - * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: - * "Font Awesome by Dave Gandy - http://fontawesome.io" - * - * Author - Dave Gandy - * ------------------------------------------------------------------------------ - * Email: dave@fontawesome.io - * Twitter: http://twitter.com/byscuits - * Work: Lead Product Designer @ Kyruus - http://kyruus.com - */ - -.icon-large { - font-size: (4em/3); - margin-top: -4px; - padding-top: 3px; - margin-bottom: -4px; - padding-bottom: 3px; - vertical-align: middle; -} - -.nav { - [class^="icon-"], - [class*=" icon-"] { - vertical-align: inherit; - margin-top: -4px; - padding-top: 3px; - margin-bottom: -4px; - padding-bottom: 3px; - &.icon-large { - vertical-align: -25%; - } - } -} - -.nav-pills, .nav-tabs { - [class^="icon-"], - [class*=" icon-"] { - &.icon-large { - line-height: .75em; - margin-top: -7px; - padding-top: 5px; - margin-bottom: -5px; - padding-bottom: 4px; - } - } -} - -.btn { - [class^="icon-"], - [class*=" icon-"] { - &.pull-left, &.pull-right { vertical-align: inherit; } - &.icon-large { - margin-top: -.5em; - } - } -} - -a [class^="icon-"], -a [class*=" icon-"] { - cursor: pointer; -} - -@mixin ie7icon($inner) { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '#{$inner}'); } - - -.icon-glass { - @include ie7icon(''); -} - - -.icon-music { - @include ie7icon(''); -} - - -.icon-search { - @include ie7icon(''); -} - - -.icon-envelope-alt { - @include ie7icon(''); -} - - -.icon-heart { - @include ie7icon(''); -} - - -.icon-star { - @include ie7icon(''); -} - - -.icon-star-empty { - @include ie7icon(''); -} - - -.icon-user { - @include ie7icon(''); -} - - -.icon-film { - @include ie7icon(''); -} - - -.icon-th-large { - @include ie7icon(''); -} - - -.icon-th { - @include ie7icon(''); -} - - -.icon-th-list { - @include ie7icon(''); -} - - -.icon-ok { - @include ie7icon(''); -} - - -.icon-remove { - @include ie7icon(''); -} - - -.icon-zoom-in { - @include ie7icon(''); -} - - -.icon-zoom-out { - @include ie7icon(''); -} - - -.icon-off { - @include ie7icon(''); -} - -.icon-power-off { - @include ie7icon(''); -} - - -.icon-signal { - @include ie7icon(''); -} - - -.icon-cog { - @include ie7icon(''); -} - -.icon-gear { - @include ie7icon(''); -} - - -.icon-trash { - @include ie7icon(''); -} - - -.icon-home { - @include ie7icon(''); -} - - -.icon-file-alt { - @include ie7icon(''); -} - - -.icon-time { - @include ie7icon(''); -} - - -.icon-road { - @include ie7icon(''); -} - - -.icon-download-alt { - @include ie7icon(''); -} - - -.icon-download { - @include ie7icon(''); -} - - -.icon-upload { - @include ie7icon(''); -} - - -.icon-inbox { - @include ie7icon(''); -} - - -.icon-play-circle { - @include ie7icon(''); -} - - -.icon-repeat { - @include ie7icon(''); -} - -.icon-rotate-right { - @include ie7icon(''); -} - - -.icon-refresh { - @include ie7icon(''); -} - - -.icon-list-alt { - @include ie7icon(''); -} - - -.icon-lock { - @include ie7icon(''); -} - - -.icon-flag { - @include ie7icon(''); -} - - -.icon-headphones { - @include ie7icon(''); -} - - -.icon-volume-off { - @include ie7icon(''); -} - - -.icon-volume-down { - @include ie7icon(''); -} - - -.icon-volume-up { - @include ie7icon(''); -} - - -.icon-qrcode { - @include ie7icon(''); -} - - -.icon-barcode { - @include ie7icon(''); -} - - -.icon-tag { - @include ie7icon(''); -} - - -.icon-tags { - @include ie7icon(''); -} - - -.icon-book { - @include ie7icon(''); -} - - -.icon-bookmark { - @include ie7icon(''); -} - - -.icon-print { - @include ie7icon(''); -} - - -.icon-camera { - @include ie7icon(''); -} - - -.icon-font { - @include ie7icon(''); -} - - -.icon-bold { - @include ie7icon(''); -} - - -.icon-italic { - @include ie7icon(''); -} - - -.icon-text-height { - @include ie7icon(''); -} - - -.icon-text-width { - @include ie7icon(''); -} - - -.icon-align-left { - @include ie7icon(''); -} - - -.icon-align-center { - @include ie7icon(''); -} - - -.icon-align-right { - @include ie7icon(''); -} - - -.icon-align-justify { - @include ie7icon(''); -} - - -.icon-list { - @include ie7icon(''); -} - - -.icon-indent-left { - @include ie7icon(''); -} - - -.icon-indent-right { - @include ie7icon(''); -} - - -.icon-facetime-video { - @include ie7icon(''); -} - - -.icon-picture { - @include ie7icon(''); -} - - -.icon-pencil { - @include ie7icon(''); -} - - -.icon-map-marker { - @include ie7icon(''); -} - - -.icon-adjust { - @include ie7icon(''); -} - - -.icon-tint { - @include ie7icon(''); -} - - -.icon-edit { - @include ie7icon(''); -} - - -.icon-share { - @include ie7icon(''); -} - - -.icon-check { - @include ie7icon(''); -} - - -.icon-move { - @include ie7icon(''); -} - - -.icon-step-backward { - @include ie7icon(''); -} - - -.icon-fast-backward { - @include ie7icon(''); -} - - -.icon-backward { - @include ie7icon(''); -} - - -.icon-play { - @include ie7icon(''); -} - - -.icon-pause { - @include ie7icon(''); -} - - -.icon-stop { - @include ie7icon(''); -} - - -.icon-forward { - @include ie7icon(''); -} - - -.icon-fast-forward { - @include ie7icon(''); -} - - -.icon-step-forward { - @include ie7icon(''); -} - - -.icon-eject { - @include ie7icon(''); -} - - -.icon-chevron-left { - @include ie7icon(''); -} - - -.icon-chevron-right { - @include ie7icon(''); -} - - -.icon-plus-sign { - @include ie7icon(''); -} - - -.icon-minus-sign { - @include ie7icon(''); -} - - -.icon-remove-sign { - @include ie7icon(''); -} - - -.icon-ok-sign { - @include ie7icon(''); -} - - -.icon-question-sign { - @include ie7icon(''); -} - - -.icon-info-sign { - @include ie7icon(''); -} - - -.icon-screenshot { - @include ie7icon(''); -} - - -.icon-remove-circle { - @include ie7icon(''); -} - - -.icon-ok-circle { - @include ie7icon(''); -} - - -.icon-ban-circle { - @include ie7icon(''); -} - - -.icon-arrow-left { - @include ie7icon(''); -} - - -.icon-arrow-right { - @include ie7icon(''); -} - - -.icon-arrow-up { - @include ie7icon(''); -} - - -.icon-arrow-down { - @include ie7icon(''); -} - - -.icon-share-alt { - @include ie7icon(''); -} - -.icon-mail-forward { - @include ie7icon(''); -} - - -.icon-resize-full { - @include ie7icon(''); -} - - -.icon-resize-small { - @include ie7icon(''); -} - - -.icon-plus { - @include ie7icon(''); -} - - -.icon-minus { - @include ie7icon(''); -} - - -.icon-asterisk { - @include ie7icon(''); -} - - -.icon-exclamation-sign { - @include ie7icon(''); -} - - -.icon-gift { - @include ie7icon(''); -} - - -.icon-leaf { - @include ie7icon(''); -} - - -.icon-fire { - @include ie7icon(''); -} - - -.icon-eye-open { - @include ie7icon(''); -} - - -.icon-eye-close { - @include ie7icon(''); -} - - -.icon-warning-sign { - @include ie7icon(''); -} - - -.icon-plane { - @include ie7icon(''); -} - - -.icon-calendar { - @include ie7icon(''); -} - - -.icon-random { - @include ie7icon(''); -} - - -.icon-comment { - @include ie7icon(''); -} - - -.icon-magnet { - @include ie7icon(''); -} - - -.icon-chevron-up { - @include ie7icon(''); -} - - -.icon-chevron-down { - @include ie7icon(''); -} - - -.icon-retweet { - @include ie7icon(''); -} - - -.icon-shopping-cart { - @include ie7icon(''); -} - - -.icon-folder-close { - @include ie7icon(''); -} - - -.icon-folder-open { - @include ie7icon(''); -} - - -.icon-resize-vertical { - @include ie7icon(''); -} - - -.icon-resize-horizontal { - @include ie7icon(''); -} - - -.icon-bar-chart { - @include ie7icon(''); -} - - -.icon-twitter-sign { - @include ie7icon(''); -} - - -.icon-facebook-sign { - @include ie7icon(''); -} - - -.icon-camera-retro { - @include ie7icon(''); -} - - -.icon-key { - @include ie7icon(''); -} - - -.icon-cogs { - @include ie7icon(''); -} - -.icon-gears { - @include ie7icon(''); -} - - -.icon-comments { - @include ie7icon(''); -} - - -.icon-thumbs-up-alt { - @include ie7icon(''); -} - - -.icon-thumbs-down-alt { - @include ie7icon(''); -} - - -.icon-star-half { - @include ie7icon(''); -} - - -.icon-heart-empty { - @include ie7icon(''); -} - - -.icon-signout { - @include ie7icon(''); -} - - -.icon-linkedin-sign { - @include ie7icon(''); -} - - -.icon-pushpin { - @include ie7icon(''); -} - - -.icon-external-link { - @include ie7icon(''); -} - - -.icon-signin { - @include ie7icon(''); -} - - -.icon-trophy { - @include ie7icon(''); -} - - -.icon-github-sign { - @include ie7icon(''); -} - - -.icon-upload-alt { - @include ie7icon(''); -} - - -.icon-lemon { - @include ie7icon(''); -} - - -.icon-phone { - @include ie7icon(''); -} - - -.icon-check-empty { - @include ie7icon(''); -} - -.icon-unchecked { - @include ie7icon(''); -} - - -.icon-bookmark-empty { - @include ie7icon(''); -} - - -.icon-phone-sign { - @include ie7icon(''); -} - - -.icon-twitter { - @include ie7icon(''); -} - - -.icon-facebook { - @include ie7icon(''); -} - - -.icon-github { - @include ie7icon(''); -} - - -.icon-unlock { - @include ie7icon(''); -} - - -.icon-credit-card { - @include ie7icon(''); -} - - -.icon-rss { - @include ie7icon(''); -} - - -.icon-hdd { - @include ie7icon(''); -} - - -.icon-bullhorn { - @include ie7icon(''); -} - - -.icon-bell { - @include ie7icon(''); -} - - -.icon-certificate { - @include ie7icon(''); -} - - -.icon-hand-right { - @include ie7icon(''); -} - - -.icon-hand-left { - @include ie7icon(''); -} - - -.icon-hand-up { - @include ie7icon(''); -} - - -.icon-hand-down { - @include ie7icon(''); -} - - -.icon-circle-arrow-left { - @include ie7icon(''); -} - - -.icon-circle-arrow-right { - @include ie7icon(''); -} - - -.icon-circle-arrow-up { - @include ie7icon(''); -} - - -.icon-circle-arrow-down { - @include ie7icon(''); -} - - -.icon-globe { - @include ie7icon(''); -} - - -.icon-wrench { - @include ie7icon(''); -} - - -.icon-tasks { - @include ie7icon(''); -} - - -.icon-filter { - @include ie7icon(''); -} - - -.icon-briefcase { - @include ie7icon(''); -} - - -.icon-fullscreen { - @include ie7icon(''); -} - - -.icon-group { - @include ie7icon(''); -} - - -.icon-link { - @include ie7icon(''); -} - - -.icon-cloud { - @include ie7icon(''); -} - - -.icon-beaker { - @include ie7icon(''); -} - - -.icon-cut { - @include ie7icon(''); -} - - -.icon-copy { - @include ie7icon(''); -} - - -.icon-paper-clip { - @include ie7icon(''); -} - -.icon-paperclip { - @include ie7icon(''); -} - - -.icon-save { - @include ie7icon(''); -} - - -.icon-sign-blank { - @include ie7icon(''); -} - - -.icon-reorder { - @include ie7icon(''); -} - - -.icon-list-ul { - @include ie7icon(''); -} - - -.icon-list-ol { - @include ie7icon(''); -} - - -.icon-strikethrough { - @include ie7icon(''); -} - - -.icon-underline { - @include ie7icon(''); -} - - -.icon-table { - @include ie7icon(''); -} - - -.icon-magic { - @include ie7icon(''); -} - - -.icon-truck { - @include ie7icon(''); -} - - -.icon-pinterest { - @include ie7icon(''); -} - - -.icon-pinterest-sign { - @include ie7icon(''); -} - - -.icon-google-plus-sign { - @include ie7icon(''); -} - - -.icon-google-plus { - @include ie7icon(''); -} - - -.icon-money { - @include ie7icon(''); -} - - -.icon-caret-down { - @include ie7icon(''); -} - - -.icon-caret-up { - @include ie7icon(''); -} - - -.icon-caret-left { - @include ie7icon(''); -} - - -.icon-caret-right { - @include ie7icon(''); -} - - -.icon-columns { - @include ie7icon(''); -} - - -.icon-sort { - @include ie7icon(''); -} - - -.icon-sort-down { - @include ie7icon(''); -} - - -.icon-sort-up { - @include ie7icon(''); -} - - -.icon-envelope { - @include ie7icon(''); -} - - -.icon-linkedin { - @include ie7icon(''); -} - - -.icon-undo { - @include ie7icon(''); -} - -.icon-rotate-left { - @include ie7icon(''); -} - - -.icon-legal { - @include ie7icon(''); -} - - -.icon-dashboard { - @include ie7icon(''); -} - - -.icon-comment-alt { - @include ie7icon(''); -} - - -.icon-comments-alt { - @include ie7icon(''); -} - - -.icon-bolt { - @include ie7icon(''); -} - - -.icon-sitemap { - @include ie7icon(''); -} - - -.icon-umbrella { - @include ie7icon(''); -} - - -.icon-paste { - @include ie7icon(''); -} - - -.icon-lightbulb { - @include ie7icon(''); -} - - -.icon-exchange { - @include ie7icon(''); -} - - -.icon-cloud-download { - @include ie7icon(''); -} - - -.icon-cloud-upload { - @include ie7icon(''); -} - - -.icon-user-md { - @include ie7icon(''); -} - - -.icon-stethoscope { - @include ie7icon(''); -} - - -.icon-suitcase { - @include ie7icon(''); -} - - -.icon-bell-alt { - @include ie7icon(''); -} - - -.icon-coffee { - @include ie7icon(''); -} - - -.icon-food { - @include ie7icon(''); -} - - -.icon-file-text-alt { - @include ie7icon(''); -} - - -.icon-building { - @include ie7icon(''); -} - - -.icon-hospital { - @include ie7icon(''); -} - - -.icon-ambulance { - @include ie7icon(''); -} - - -.icon-medkit { - @include ie7icon(''); -} - - -.icon-fighter-jet { - @include ie7icon(''); -} - - -.icon-beer { - @include ie7icon(''); -} - - -.icon-h-sign { - @include ie7icon(''); -} - - -.icon-plus-sign-alt { - @include ie7icon(''); -} - - -.icon-double-angle-left { - @include ie7icon(''); -} - - -.icon-double-angle-right { - @include ie7icon(''); -} - - -.icon-double-angle-up { - @include ie7icon(''); -} - - -.icon-double-angle-down { - @include ie7icon(''); -} - - -.icon-angle-left { - @include ie7icon(''); -} - - -.icon-angle-right { - @include ie7icon(''); -} - - -.icon-angle-up { - @include ie7icon(''); -} - - -.icon-angle-down { - @include ie7icon(''); -} - - -.icon-desktop { - @include ie7icon(''); -} - - -.icon-laptop { - @include ie7icon(''); -} - - -.icon-tablet { - @include ie7icon(''); -} - - -.icon-mobile-phone { - @include ie7icon(''); -} - - -.icon-circle-blank { - @include ie7icon(''); -} - - -.icon-quote-left { - @include ie7icon(''); -} - - -.icon-quote-right { - @include ie7icon(''); -} - - -.icon-spinner { - @include ie7icon(''); -} - - -.icon-circle { - @include ie7icon(''); -} - - -.icon-reply { - @include ie7icon(''); -} - -.icon-mail-reply { - @include ie7icon(''); -} - - -.icon-github-alt { - @include ie7icon(''); -} - - -.icon-folder-close-alt { - @include ie7icon(''); -} - - -.icon-folder-open-alt { - @include ie7icon(''); -} - - -.icon-expand-alt { - @include ie7icon(''); -} - - -.icon-collapse-alt { - @include ie7icon(''); -} - - -.icon-smile { - @include ie7icon(''); -} - - -.icon-frown { - @include ie7icon(''); -} - - -.icon-meh { - @include ie7icon(''); -} - - -.icon-gamepad { - @include ie7icon(''); -} - - -.icon-keyboard { - @include ie7icon(''); -} - - -.icon-flag-alt { - @include ie7icon(''); -} - - -.icon-flag-checkered { - @include ie7icon(''); -} - - -.icon-terminal { - @include ie7icon(''); -} - - -.icon-code { - @include ie7icon(''); -} - - -.icon-reply-all { - @include ie7icon(''); -} - - -.icon-mail-reply-all { - @include ie7icon(''); -} - - -.icon-star-half-empty { - @include ie7icon(''); -} - -.icon-star-half-full { - @include ie7icon(''); -} - - -.icon-location-arrow { - @include ie7icon(''); -} - - -.icon-crop { - @include ie7icon(''); -} - - -.icon-code-fork { - @include ie7icon(''); -} - - -.icon-unlink { - @include ie7icon(''); -} - - -.icon-question { - @include ie7icon(''); -} - - -.icon-info { - @include ie7icon(''); -} - - -.icon-exclamation { - @include ie7icon(''); -} - - -.icon-superscript { - @include ie7icon(''); -} - - -.icon-subscript { - @include ie7icon(''); -} - - -.icon-eraser { - @include ie7icon(''); -} - - -.icon-puzzle-piece { - @include ie7icon(''); -} - - -.icon-microphone { - @include ie7icon(''); -} - - -.icon-microphone-off { - @include ie7icon(''); -} - - -.icon-shield { - @include ie7icon(''); -} - - -.icon-calendar-empty { - @include ie7icon(''); -} - - -.icon-fire-extinguisher { - @include ie7icon(''); -} - - -.icon-rocket { - @include ie7icon(''); -} - - -.icon-maxcdn { - @include ie7icon(''); -} - - -.icon-chevron-sign-left { - @include ie7icon(''); -} - - -.icon-chevron-sign-right { - @include ie7icon(''); -} - - -.icon-chevron-sign-up { - @include ie7icon(''); -} - - -.icon-chevron-sign-down { - @include ie7icon(''); -} - - -.icon-html5 { - @include ie7icon(''); -} - - -.icon-css3 { - @include ie7icon(''); -} - - -.icon-anchor { - @include ie7icon(''); -} - - -.icon-unlock-alt { - @include ie7icon(''); -} - - -.icon-bullseye { - @include ie7icon(''); -} - - -.icon-ellipsis-horizontal { - @include ie7icon(''); -} - - -.icon-ellipsis-vertical { - @include ie7icon(''); -} - - -.icon-rss-sign { - @include ie7icon(''); -} - - -.icon-play-sign { - @include ie7icon(''); -} - - -.icon-ticket { - @include ie7icon(''); -} - - -.icon-minus-sign-alt { - @include ie7icon(''); -} - - -.icon-check-minus { - @include ie7icon(''); -} - - -.icon-level-up { - @include ie7icon(''); -} - - -.icon-level-down { - @include ie7icon(''); -} - - -.icon-check-sign { - @include ie7icon(''); -} - - -.icon-edit-sign { - @include ie7icon(''); -} - - -.icon-external-link-sign { - @include ie7icon(''); -} - - -.icon-share-sign { - @include ie7icon(''); -} - - -.icon-compass { - @include ie7icon(''); -} - - -.icon-collapse { - @include ie7icon(''); -} - - -.icon-collapse-top { - @include ie7icon(''); -} - - -.icon-expand { - @include ie7icon(''); -} - - -.icon-eur { - @include ie7icon(''); -} - -.icon-euro { - @include ie7icon(''); -} - - -.icon-gbp { - @include ie7icon(''); -} - - -.icon-usd { - @include ie7icon(''); -} - -.icon-dollar { - @include ie7icon(''); -} - - -.icon-inr { - @include ie7icon(''); -} - -.icon-rupee { - @include ie7icon(''); -} - - -.icon-jpy { - @include ie7icon(''); -} - -.icon-yen { - @include ie7icon(''); -} - - -.icon-cny { - @include ie7icon(''); -} - -.icon-renminbi { - @include ie7icon(''); -} - - -.icon-krw { - @include ie7icon(''); -} - -.icon-won { - @include ie7icon(''); -} - - -.icon-btc { - @include ie7icon(''); -} - -.icon-bitcoin { - @include ie7icon(''); -} - - -.icon-file { - @include ie7icon(''); -} - - -.icon-file-text { - @include ie7icon(''); -} - - -.icon-sort-by-alphabet { - @include ie7icon(''); -} - - -.icon-sort-by-alphabet-alt { - @include ie7icon(''); -} - - -.icon-sort-by-attributes { - @include ie7icon(''); -} - - -.icon-sort-by-attributes-alt { - @include ie7icon(''); -} - - -.icon-sort-by-order { - @include ie7icon(''); -} - - -.icon-sort-by-order-alt { - @include ie7icon(''); -} - - -.icon-thumbs-up { - @include ie7icon(''); -} - - -.icon-thumbs-down { - @include ie7icon(''); -} - - -.icon-youtube-sign { - @include ie7icon(''); -} - - -.icon-youtube { - @include ie7icon(''); -} - - -.icon-xing { - @include ie7icon(''); -} - - -.icon-xing-sign { - @include ie7icon(''); -} - - -.icon-youtube-play { - @include ie7icon(''); -} - - -.icon-dropbox { - @include ie7icon(''); -} - - -.icon-stackexchange { - @include ie7icon(''); -} - - -.icon-instagram { - @include ie7icon(''); -} - - -.icon-flickr { - @include ie7icon(''); -} - - -.icon-adn { - @include ie7icon(''); -} - - -.icon-bitbucket { - @include ie7icon(''); -} - - -.icon-bitbucket-sign { - @include ie7icon(''); -} - - -.icon-tumblr { - @include ie7icon(''); -} - - -.icon-tumblr-sign { - @include ie7icon(''); -} - - -.icon-long-arrow-down { - @include ie7icon(''); -} - - -.icon-long-arrow-up { - @include ie7icon(''); -} - - -.icon-long-arrow-left { - @include ie7icon(''); -} - - -.icon-long-arrow-right { - @include ie7icon(''); -} - - -.icon-apple { - @include ie7icon(''); -} - - -.icon-windows { - @include ie7icon(''); -} - - -.icon-android { - @include ie7icon(''); -} - - -.icon-linux { - @include ie7icon(''); -} - - -.icon-dribbble { - @include ie7icon(''); -} - - -.icon-skype { - @include ie7icon(''); -} - - -.icon-foursquare { - @include ie7icon(''); -} - - -.icon-trello { - @include ie7icon(''); -} - - -.icon-female { - @include ie7icon(''); -} - - -.icon-male { - @include ie7icon(''); -} - - -.icon-gittip { - @include ie7icon(''); -} - - -.icon-sun { - @include ie7icon(''); -} - - -.icon-moon { - @include ie7icon(''); -} - - -.icon-archive { - @include ie7icon(''); -} - - -.icon-bug { - @include ie7icon(''); -} - - -.icon-vk { - @include ie7icon(''); -} - - -.icon-weibo { - @include ie7icon(''); -} - - -.icon-renren { - @include ie7icon(''); -} - - diff --git a/admin-dev/themes/default/components/font-awesome/scss/font-awesome.scss b/admin-dev/themes/default/components/font-awesome/scss/font-awesome.scss deleted file mode 100644 index b1f54516c..000000000 --- a/admin-dev/themes/default/components/font-awesome/scss/font-awesome.scss +++ /dev/null @@ -1,33 +0,0 @@ -/*! - * Font Awesome 3.2.1 - * the iconic font designed for Bootstrap - * ------------------------------------------------------------------------------ - * The full suite of pictographic icons, examples, and documentation can be - * found at http://fontawesome.io. Stay up to date on Twitter at - * http://twitter.com/fontawesome. - * - * License - * ------------------------------------------------------------------------------ - * - The Font Awesome font is licensed under SIL OFL 1.1 - - * http://scripts.sil.org/OFL - * - Font Awesome CSS, LESS, and SASS files are licensed under MIT License - - * http://opensource.org/licenses/mit-license.html - * - Font Awesome documentation licensed under CC BY 3.0 - - * http://creativecommons.org/licenses/by/3.0/ - * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: - * "Font Awesome by Dave Gandy - http://fontawesome.io" - * - * Author - Dave Gandy - * ------------------------------------------------------------------------------ - * Email: dave@fontawesome.io - * Twitter: http://twitter.com/byscuits - * Work: Lead Product Designer @ Kyruus - http://kyruus.com - */ - -@import "variables"; -@import "mixins"; -@import "path"; -@import "core"; -@import "bootstrap"; -@import "extras"; -@import "icons"; diff --git a/admin-dev/themes/default/components/font-awesome/src/CNAME b/admin-dev/themes/default/components/font-awesome/src/CNAME deleted file mode 100644 index f13145254..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/CNAME +++ /dev/null @@ -1 +0,0 @@ -fontawesome.io \ No newline at end of file diff --git a/admin-dev/themes/default/components/font-awesome/src/Makefile b/admin-dev/themes/default/components/font-awesome/src/Makefile deleted file mode 100644 index 7359665af..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -PATH := ../node_modules/.bin:$(PATH) - -FA_ROOT_DIRECTORY = assets/font-awesome -FA_LESS_DIRECTORY = assets/font-awesome/less -FA_CSS_DIRECTORY = assets/font-awesome/css - -FA_LESS_MODERN = ${FA_LESS_DIRECTORY}/font-awesome.less -FA_LESS_IE7 = ${FA_LESS_DIRECTORY}/font-awesome-ie7.less - -FA_CSS_MODERN = ${FA_CSS_DIRECTORY}/font-awesome.css -FA_CSS_MODERN_MIN = ${FA_CSS_DIRECTORY}/font-awesome.min.css -FA_CSS_IE7 = ${FA_CSS_DIRECTORY}/font-awesome-ie7.css -FA_CSS_IE7_MIN = ${FA_CSS_DIRECTORY}/font-awesome-ie7.min.css - -SITE_LESS_DIRECTORY = assets/less -SITE_CSS_DIRECTORY = assets/css - -SITE_LESS = ${SITE_LESS_DIRECTORY}/site.less -SITE_CSS_MIN = ${SITE_CSS_DIRECTORY}/site.css - -build: - @echo "Compiling Less files" - @mkdir -p ${FA_CSS_DIRECTORY} - lessc ${FA_LESS_MODERN} > ${FA_CSS_MODERN} - lessc --compress ${FA_LESS_MODERN} > ${FA_CSS_MODERN_MIN} - lessc ${FA_LESS_IE7} > ${FA_CSS_IE7} - lessc --compress ${FA_LESS_IE7} > ${FA_CSS_IE7_MIN} - lessc --compress ${SITE_LESS} > ${SITE_CSS_MIN} - cp -r ${FA_ROOT_DIRECTORY}/* ../ - cd assets && zip -r9 font-awesome.zip font-awesome - - -default: build - - -.PHONY: build diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/ads/carbon-dark-vertical.html b/admin-dev/themes/default/components/font-awesome/src/_includes/ads/carbon-dark-vertical.html deleted file mode 100644 index 15804e73a..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/ads/carbon-dark-vertical.html +++ /dev/null @@ -1 +0,0 @@ -
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/ads/carbon-light-horizontal.html b/admin-dev/themes/default/components/font-awesome/src/_includes/ads/carbon-light-horizontal.html deleted file mode 100644 index 8dcfb61b6..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/ads/carbon-light-horizontal.html +++ /dev/null @@ -1 +0,0 @@ -
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/ads/carbon-light-vertical.html b/admin-dev/themes/default/components/font-awesome/src/_includes/ads/carbon-light-vertical.html deleted file mode 100644 index e6fce26a9..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/ads/carbon-light-vertical.html +++ /dev/null @@ -1 +0,0 @@ -
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/brand-license.html b/admin-dev/themes/default/components/font-awesome/src/_includes/brand-license.html deleted file mode 100644 index 07dea295a..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/brand-license.html +++ /dev/null @@ -1,4 +0,0 @@ -
    -
  • All brand icons are trademarks of their respective owners.
  • -
  • The use of these trademarks does not indicate endorsement of the trademark holder by Font Awesome, nor vice versa.
  • -
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/cheatsheet.html b/admin-dev/themes/default/components/font-awesome/src/_includes/cheatsheet.html deleted file mode 100644 index 81e508c45..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/cheatsheet.html +++ /dev/null @@ -1,19 +0,0 @@ -{% capture stripe_ad_content %} -

- Print this page to PDF for the complete set of vectors. Or to use on the desktop, install FontAwesome.otf and copy - and paste the icons (not the unicode) directly into your designs. -

-{% endcapture %} -{% include stripe-ad.html %} - - - -
-{% for icon in icons %} -
- &#x{{ icon.unicode }} - icon-{{ icon.id }} - (&#x{{ icon.unicode }};) -
-{% endfor %} -
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/community.html b/admin-dev/themes/default/components/font-awesome/src/_includes/community.html deleted file mode 100644 index f6ba9f060..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/community.html +++ /dev/null @@ -1,20 +0,0 @@ -{% capture stripe_ad_content %} -

- Font Awesome has a vibrant community of folks helping each other out. You can - get support, - report bugs, - request new icons, - submit pull requests, and - check upcoming milestones. -

-{% endcapture %} -{% include stripe-ad.html %} - -{% include community/getting-support.html %} -{% include community/reporting-bugs.html %} -{% include community/requesting-new-icons.html %} -{% include community/submitting-pull-requests.html %} -{% include community/project-milestones.html %} - -{% include thanks-to.html %} -{% include tell-me-thanks.html %} diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/community/getting-support.html b/admin-dev/themes/default/components/font-awesome/src/_includes/community/getting-support.html deleted file mode 100644 index 8ae311adc..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/community/getting-support.html +++ /dev/null @@ -1,22 +0,0 @@ -
- -

- Having trouble getting Font Awesome up and running? Something not working the way you think it should? I hate that - I don't have time to answer Font Awesome support emails anymore. So here are some things you might wanna do: -

-
    -
  1. - Make sure you've read the latest version of how to get started. - It's been updated recently to make Font Awesome even easier to use. -
  2. -
  3. - Check out the existing questions tagged as - Font Awesome over on Stack Overflow. Other folks might have had the same question you've had. -
  4. -
  5. - Can't find the answer to your question on Stack Overflow? - Ask a new question, then - send me an email and I might be able to take a look. -
  6. -
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/community/project-milestones.html b/admin-dev/themes/default/components/font-awesome/src/_includes/community/project-milestones.html deleted file mode 100644 index ba2a4e493..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/community/project-milestones.html +++ /dev/null @@ -1,7 +0,0 @@ -
- -

- Want to keep up with what's planned for Font Awesome? Check out our - milestones on the GitHub project. -

-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/community/reporting-bugs.html b/admin-dev/themes/default/components/font-awesome/src/_includes/community/reporting-bugs.html deleted file mode 100644 index 3dde63fa5..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/community/reporting-bugs.html +++ /dev/null @@ -1,18 +0,0 @@ -
- -

- Found a problem with Font Awesome? Feel free to submit an issue on the GitHub project. But please keep the following in mind: -

-
    -
  1. Please be nice. Font Awesome is a happy place.
  2. -
  3. Please search to see if your icon request already exists.
  4. -
  5. - Before opening any issue, please read the generic issue - guidelines, by Nicolas Gallagher. -
  6. -
  7. - After doing everything above, feel free to - submit an issue. -
  8. -
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/community/requesting-new-icons.html b/admin-dev/themes/default/components/font-awesome/src/_includes/community/requesting-new-icons.html deleted file mode 100644 index d710e2bb1..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/community/requesting-new-icons.html +++ /dev/null @@ -1,27 +0,0 @@ -
- -

- New icons mostly start as requests by the - Font Awesome community on GitHub. Want to request a new - icon? Here are some things to keep in mind: -

-
    -
  1. Please be nice. Font Awesome is a happy place.
  2. -
  3. Please search to see if your icon request already exists.
  4. -
  5. - Please and thank you if you include the following: -
      -
    • - Title your new issue - Icon request: icon-name. -
    • -
    • Include a few use cases for your requested icon. How do you plan on using it?
    • -
    • Attach a single color image or two that represent the idea you're going for.
    • -
    -
  6. -
  7. - Concrete objects make good icons, since abstract concepts are, well, abstract. It's harder to make an icon - to represent happiness. It's easier to make a smiley face. -
  8. -
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/community/submitting-pull-requests.html b/admin-dev/themes/default/components/font-awesome/src/_includes/community/submitting-pull-requests.html deleted file mode 100644 index de79930e6..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/community/submitting-pull-requests.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - Found a way to solve a bug in Font Awesome? Want to contribute new features? Here are a few things to remember: -
    -
  1. Please submit all pull requests against *-wip branches.
  2. -
  3. All pull requests submitted against master will be sumarily closed and this guide referenced.
  4. -
  5. - After doing everything above, feel free to - submit a pull request. -
  6. -
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples.html deleted file mode 100644 index 0598e28be..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples.html +++ /dev/null @@ -1,24 +0,0 @@ -{% capture stripe_ad_content %} -

- After you get up and running, you can place Font Awesome icons just about - anywhere with the <i> tag. - Many examples appreciatively re-used from the Bootstrap documentation. -

-{% endcapture %} -{% include stripe-ad.html %} - -{% include examples/new.html %} - -{% include examples/inline-icons.html %} -{% include examples/larger-icons.html %} -{% include examples/bordered-pulled.html %} -{% include examples/buttons.html %} -{% include examples/button-groups.html %} -{% include examples/button-dropdowns.html %} -{% include examples/bulleted-lists.html %} -{% include examples/navigation.html %} -{% include examples/form-inputs.html %} -{% include examples/animated-spinner.html %} -{% include examples/rotated-flipped.html %} -{% include examples/stacked.html %} -{% include examples/custom.html %} diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/animated-spinner.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/animated-spinner.html deleted file mode 100644 index eee013a11..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/animated-spinner.html +++ /dev/null @@ -1,20 +0,0 @@ -
- -
-
- Use the icon-spin class to get any icon to rotate. Works well with icon-spinner and - icon-refresh. -
-
-
- Spinner icon when loading content... -
-{% highlight html %} - Spinner icon when loading content... -{% endhighlight %} -

- CSS3 animations aren't supported in IE7 - IE9. -

-
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/bordered-pulled.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/bordered-pulled.html deleted file mode 100644 index b5aa2bf17..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/bordered-pulled.html +++ /dev/null @@ -1,33 +0,0 @@ -
- -
-
-

- Use icon-border and pull-right or pull-left for easy pull quotes or - article graphics. -

-
-
-
- - Use a few of the new styles together, and you've got easy pull quotes or a great introductory article image. - Or spinning icons for loading and refreshing content. Or fun big icons in multi-line buttons. You can combine all - of them in any combination to get lots of new possibilities. -
-{% highlight html %} - -Use a few of the new styles together ... lots of new possibilities. -{% endhighlight %} -
- - Use a few of the new styles together, and you've got easy pull quotes or a great introductory article image. - Or spinning icons for loading and refreshing content. Or fun big icons in multi-line buttons. You can combine all - of them in any combination to get lots of new possibilities. -
-{% highlight html %} - -Use a few of the new styles together ... lots of new possibilities. -{% endhighlight %} -
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/bulleted-lists.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/bulleted-lists.html deleted file mode 100644 index 73db34e47..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/bulleted-lists.html +++ /dev/null @@ -1,31 +0,0 @@ -
- -
-
-
-
-
    -
  • Bulleted lists (like this one)
  • -
  • Buttons
  • -
  • Button groups
  • -
  • Navigation
  • -
  • Prepended form inputs
  • -
  • …and many more with custom CSS
  • -
-
-
-

Easily replace individual bullets.

-{% highlight html %} -
    -
  • Bulleted lists (like this one)
  • -
  • Buttons
  • -
  • Button groups
  • -
  • Navigation
  • -
  • Prepended form inputs
  • -
  • …and many more with custom CSS
  • -
-{% endhighlight %} -
Make sure to NOT include any whitespace after the icon declaration.
-
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/button-dropdowns.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/button-dropdowns.html deleted file mode 100644 index 201eb1cd4..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/button-dropdowns.html +++ /dev/null @@ -1,36 +0,0 @@ -
- -
-
- -
-
-{% highlight html %} - -{% endhighlight %} -
Don't forget to add the appropriate JavaScript to enable button dropdowns.
-
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/button-groups.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/button-groups.html deleted file mode 100644 index ce4892309..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/button-groups.html +++ /dev/null @@ -1,25 +0,0 @@ -
- -
-
-

-

- - - - -
-

-
-
-{% highlight html %} -
- - - - -
-{% endhighlight %} -
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/buttons.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/buttons.html deleted file mode 100644 index b8d147c07..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/buttons.html +++ /dev/null @@ -1,57 +0,0 @@ -
- -
- -
-

- Font Awesome icons work great in buttons. You can even combine them with larger icon styles, - pull-right and pull-left, and icon-spin. -

-{% highlight html %} - - Reload - - Checkout - - Comment - - Info - - Delete - - Settings - - Font Awesome
Version {{ site.fontawesome.version }}
- - Synchronizing Content... -{% endhighlight %} -
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/custom.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/custom.html deleted file mode 100644 index dfad1900c..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/custom.html +++ /dev/null @@ -1,16 +0,0 @@ -
- -
-
-

Anything you can do with CSS font styles, you can do with Font Awesome.

-
-
-

Star Ratings (inspired by CSS Tricks)

-
- - - -
-
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/form-inputs.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/form-inputs.html deleted file mode 100644 index dcb39a8f2..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/form-inputs.html +++ /dev/null @@ -1,31 +0,0 @@ -
- -
-
-
-
- - -
-
- - -
-
-
-
-{% highlight html %} -
-
- - -
-
- - -
-
-{% endhighlight %} -
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/inline-icons.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/inline-icons.html deleted file mode 100644 index 3965e7c2a..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/inline-icons.html +++ /dev/null @@ -1,19 +0,0 @@ -
- -
-
-

Place Font Awesome icons just about anywhere with the <i> tag.

-
-
-
-
- icon-camera-retro -
-
-{% highlight html %} - icon-camera-retro -{% endhighlight %} -
Icon classes are echoed via CSS :before.
-
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/larger-icons.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/larger-icons.html deleted file mode 100644 index 95f1ee13b..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/larger-icons.html +++ /dev/null @@ -1,35 +0,0 @@ -
- -
-
-

- To increase the size of icons relative to its container, use icon-large, icon-2x, - icon-3x, or icon-4x. -

-
-
-

- Increase the icon size by using the icon-large (33% increase), icon-2x, - icon-3x, or icon-4x classes. -

-
-
-

icon-camera-retro

-

icon-camera-retro

-

icon-camera-retro

-

icon-camera-retro

-
-
-{% highlight html %} -

icon-camera-retro

-

icon-camera-retro

-

icon-camera-retro

-

icon-camera-retro

-{% endhighlight %} -
- If your icons are getting chopped off on top and bottom, make sure you have - sufficient line-height. -
-
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/navigation.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/navigation.html deleted file mode 100644 index 850e64442..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/navigation.html +++ /dev/null @@ -1,26 +0,0 @@ - diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/new.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/new.html deleted file mode 100644 index 8393f7d36..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/new.html +++ /dev/null @@ -1,47 +0,0 @@ -<{% if page.navbar_active == "examples" %}div{% else %}section{% endif %} id="new-styles"> - -
-
-

Rotated and Flipped Icons

-
-   normal
-   icon-rotate-90
-   icon-rotate-180
-   icon-rotate-270
-   icon-flip-horizontal
-   icon-flip-vertical -
-
-
-

Stacked Icons

-
- - - - - icon-twitter on icon-check-empty
- - - - - icon-flag on icon-circle
- - - - - icon-terminal on icon-sign-blank -
-
-
-

Better Bulleted Lists

-
-
    -
  • New bulleted lists
  • -
  • Fix some old bugs
  • -
  • And deal with arbitrary
  • -
  • Font sizes better
  • -
-
-
-
- diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/rotated-flipped.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/rotated-flipped.html deleted file mode 100644 index cf061cd59..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/rotated-flipped.html +++ /dev/null @@ -1,29 +0,0 @@ -
- -
-
- A set of classes that can be used to arbitrarily rotate and flip icons. -
-
-
-   normal
-   icon-rotate-90
-   icon-rotate-180
-   icon-rotate-270
-   icon-flip-horizontal
-   icon-flip-vertical -
-{% highlight html %} -  normal
-  icon-rotate-90
-  icon-rotate-180
-  icon-rotate-270
-  icon-flip-horizontal
-  icon-flip-vertical -{% endhighlight %} -

- Rotating and flipping icons aren't yet supported in IE7. -

-
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/stacked.html b/admin-dev/themes/default/components/font-awesome/src/_includes/examples/stacked.html deleted file mode 100644 index 3e7240c12..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/examples/stacked.html +++ /dev/null @@ -1,55 +0,0 @@ -
- -
-
- A method for easily stacking multiple icons. Use the icon-stack class on the parent and - icon-stack-base for the bottom icon. -
-
-
- - - - - icon-twitter on icon-check-empty
- - - - - icon-flag on icon-circle
- - - - - icon-terminal on icon-sign-blank
- - - - - icon-camera on icon-ban-circle -
-{% highlight html %} - - - - -icon-twitter on icon-check-empty
- - - - -icon-flag on icon-circle
- - - - -icon-terminal on icon-sign-blank
- - - - -icon-camera on icon-ban-circle -{% endhighlight %} -
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/footer.html b/admin-dev/themes/default/components/font-awesome/src/_includes/footer.html deleted file mode 100644 index af80db1a2..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/footer.html +++ /dev/null @@ -1,23 +0,0 @@ - diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/get-started.html b/admin-dev/themes/default/components/font-awesome/src/_includes/get-started.html deleted file mode 100644 index 34b970fd4..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/get-started.html +++ /dev/null @@ -1,105 +0,0 @@ -{% capture stripe_ad_content %} -

- Setting up Font Awesome can be as simple as adding two lines of code to your website, or you can be a pro and - customize the LESS yourself! Font Awesome even plays nicely with - Bootstrap! -

-{% endcapture %} -{% include stripe-ad.html %} - -
- -

Add Font Awesome + Bootstrap into your website with two lines of code. You don't even have to download or install anything!

-
    -
  1. - Paste the following code into the <head> section of your site's HTML. -{% highlight html %} - - -{% endhighlight %} -
    - Want to use Font Awesome by itself without Bootstrap? Just don't include the first line. -
    -
  2. -
  3. - Pat yourself on the back for your scalable-vector-icons-on-the-website - judo solution in two lines of code. -
  4. -
  5. - Check out the examples to start using Font Awesome! -
  6. -
-
- -
- -

Use this method to get the default Font Awesome CSS with the default Bootstrap CSS.

-
    -
  1. Copy the font-awesome directory into your project.
  2. -
  3. - In the <head> of your html, reference the location to your font-awesome.min.css. -{% highlight html %} - - -{% endhighlight %} -
  4. -
  5. Check out the examples to start using Font Awesome!
  6. -
-
- -
- -

Use this method to customize Font Awesome and Bootstrap {{ site.bootstrap.version }} using LESS.

-
    -
  1. Copy the font-awesome directory into your project.
  2. -
  3. Open your project's bootstrap/bootstrap.less and replace -{% highlight html %} -@import "sprites.less"; -{% endhighlight %} - with -{% highlight html %} -@import "path/to/font-awesome/less/font-awesome.less"; -{% endhighlight %} -
  4. -
  5. - Open your project's font-awesome/variables.less and edit the @FontAwesomePath variable to point to your font directory. -{% highlight html %} -@FontAwesomePath: "../font"; -{% endhighlight %} -

    The font path is relative from your compiled CSS directory.

    -
  6. -
  7. Re-compile your LESS if using a static compiler. Otherwise, you should be good to go.
  8. -
  9. Check out the examples to start using Font Awesome!
  10. -
-
- -
- -

Font Awesome works just as well without Bootstrap.

-
    -
  1. Copy the font-awesome directory into your project.
  2. -
  3. Follow the above directions and skip the Bootstrap parts.
  4. -
  5. Open your project's font-awesome.less or font-awesome.min.css and edit the font location to point it to your font directory (see above examples).
  6. -
  7. Check out the examples to start using Font Awesome!
  8. -
-
- -
- -

Font Awesome supports IE7. If you need it, you have my condolences.

-
    -
  1. Get Font Awesome working properly in a modern browser.
  2. -
  3. Copy font-awesome-ie7.min.css into your project.
  4. -
  5. - In the <head> of your html, reference the location to your font-awesome-ie7.min.css. -{% highlight html %} - - - -{% endhighlight %} -
  6. -
  7. Go complain to whoever decided your project needs IE7 support.
  8. -
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/icons.html b/admin-dev/themes/default/components/font-awesome/src/_includes/icons.html deleted file mode 100644 index aeb802805..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/icons.html +++ /dev/null @@ -1,18 +0,0 @@ -{% capture stripe_ad_content %} -

- You asked, Font Awesome delivers with {{ icons | version:site.fontawesome.minor_version | size }} shiny new icons in version {{ site.fontawesome.minor_version }}. - Want to request new icons? Here's how. - - Need vectors or want to use on the desktop? Check the cheatsheet. -

-{% endcapture %} -{% include stripe-ad.html %} - -{% include icons/new.html %} -{% include icons/web-application.html %} -{% include icons/currency.html %} -{% include icons/text-editor.html %} -{% include icons/directional.html %} -{% include icons/video-player.html %} -{% include icons/brand.html %} -{% include icons/medical.html %} diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/brand.html b/admin-dev/themes/default/components/font-awesome/src/_includes/icons/brand.html deleted file mode 100644 index feb6032e8..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/brand.html +++ /dev/null @@ -1,15 +0,0 @@ -
- - -
- {% include brand-license.html %} -
- -
- {% assign icons_brand = icons | expand_aliases | category:"Brand Icons" | sort_by:'class' %} - - {% for icon in icons_brand %} - - {% endfor %} -
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/currency.html b/admin-dev/themes/default/components/font-awesome/src/_includes/icons/currency.html deleted file mode 100644 index c451d5211..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/currency.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_currency = icons | expand_aliases | category:"Currency Icons" | sort_by:'class' %} - - {% for icon in icons_currency %} - - {% endfor %} -
- -
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/directional.html b/admin-dev/themes/default/components/font-awesome/src/_includes/icons/directional.html deleted file mode 100644 index 6b4170a1b..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/directional.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_directional = icons | expand_aliases | category:"Directional Icons" | sort_by:'class' %} - - {% for icon in icons_directional %} - - {% endfor %} -
- -
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/medical.html b/admin-dev/themes/default/components/font-awesome/src/_includes/icons/medical.html deleted file mode 100644 index 7d4cd7f97..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/medical.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_medical = icons | expand_aliases | category:"Medical Icons" | sort_by:'class' %} - - {% for icon in icons_medical %} - - {% endfor %} -
- -
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/new.html b/admin-dev/themes/default/components/font-awesome/src/_includes/icons/new.html deleted file mode 100644 index 52c5e3fa6..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/new.html +++ /dev/null @@ -1,18 +0,0 @@ -<{% if page.navbar_active == "icons" %}div{% else %}section{% endif %} id="new"> - - {% if page.navbar_active != "icons" %} -
- You asked, Font Awesome delivers with {{ icons | version:site.fontawesome.minor_version | size }} shiny new icons in version {{ site.fontawesome.minor_version }}. - Want to request new icons? Here's how. -
- {% endif %} - -
- {% assign icons_new = icons | expand_aliases | version:site.fontawesome.minor_version %} - - {% for icon in icons_new %} - - {% endfor %} -
- - diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/text-editor.html b/admin-dev/themes/default/components/font-awesome/src/_includes/icons/text-editor.html deleted file mode 100644 index 2c2d4955c..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/text-editor.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_text_editor = icons | expand_aliases | category:"Text Editor Icons" | sort_by:'class' %} - - {% for icon in icons_text_editor %} - - {% endfor %} -
- -
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/video-player.html b/admin-dev/themes/default/components/font-awesome/src/_includes/icons/video-player.html deleted file mode 100644 index 5fcbe133b..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/video-player.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_video_player = icons | expand_aliases | category:"Video Player Icons" | sort_by:'class' %} - - {% for icon in icons_video_player %} - - {% endfor %} -
- -
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/web-application.html b/admin-dev/themes/default/components/font-awesome/src/_includes/icons/web-application.html deleted file mode 100644 index f70d727f7..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/icons/web-application.html +++ /dev/null @@ -1,12 +0,0 @@ -
- - -
- {% assign icons_web_application = icons | expand_aliases | category:"Web Application Icons" | sort_by:'class' %} - - {% for icon in icons_web_application %} - - {% endfor %} -
- -
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/jumbotron-slider.html b/admin-dev/themes/default/components/font-awesome/src/_includes/jumbotron-slider.html deleted file mode 100644 index 362eeac70..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/jumbotron-slider.html +++ /dev/null @@ -1,53 +0,0 @@ -
-
-
-
-
-

Font Awesome

-

The iconic font designed for Bootstrap

- -
- - GitHub Project   ·   - Version {{ site.fontawesome.version }}   ·   - Created & Maintained by Dave Gandy -
-
-
-
- -
-
- -
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/jumbotron.html b/admin-dev/themes/default/components/font-awesome/src/_includes/jumbotron.html deleted file mode 100644 index 747b32ded..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/jumbotron.html +++ /dev/null @@ -1,6 +0,0 @@ -
-
-

{{ jumbotron_h1 }}

-

{{ jumbotron_p }}

-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/license-code.less b/admin-dev/themes/default/components/font-awesome/src/_includes/license-code.less deleted file mode 100644 index 940e9a586..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/license-code.less +++ /dev/null @@ -1,25 +0,0 @@ -/*! - * Font Awesome {{ site.fontawesome.version }} - * the iconic font designed for Bootstrap - * ------------------------------------------------------------------------------ - * The full suite of pictographic icons, examples, and documentation can be - * found at {{ site.fontawesome.url }}. Stay up to date on Twitter at - * http://twitter.com/{{ site.fontawesome.twitter }}. - * - * License - * ------------------------------------------------------------------------------ - * - The Font Awesome font is licensed under {{ site.fontawesome.license.font.version }} - - * {{ site.fontawesome.license.font.url }} - * - Font Awesome CSS, LESS, and SASS files are licensed under {{ site.fontawesome.license.code.version }} - - * {{ site.fontawesome.license.code.url }} - * - Font Awesome documentation licensed under {{ site.fontawesome.license.documentation.version }} - - * {{ site.fontawesome.license.documentation.url }} - * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: - * "Font Awesome by Dave Gandy - {{ site.fontawesome.url }}" - * - * Author - Dave Gandy - * ------------------------------------------------------------------------------ - * Email: {{ site.fontawesome.author.email }} - * Twitter: http://twitter.com/{{ site.fontawesome.author.twitter }} - * Work: {{ site.fontawesome.author.work.title }} @ {{ site.fontawesome.author.work.name }} - {{ site.fontawesome.author.work.url }} - */ \ No newline at end of file diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/license.html b/admin-dev/themes/default/components/font-awesome/src/_includes/license.html deleted file mode 100644 index 8b2948095..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/license.html +++ /dev/null @@ -1,57 +0,0 @@ -{% capture stripe_ad_content %} -

- Font Awesome is fully open source and is GPL compatible. You can use it for commercial projects, open source - projects, or really just about whatever you want. -

-{% endcapture %} -{% include stripe-ad.html %} - -
-
-
    -
  • - Attribution is no longer required as of Font Awesome 3.0 but is much appreciated: - "Font Awesome by Dave Gandy - http://fontawesome.io". -
  • -
-
-
- -
- -
    -
  • - Applies to all desktop and webfont files in the following directory: - font-awesome/font/. -
  • -
  • License: {{ site.fontawesome.license.font.version }}
  • -
  • URL: {{ site.fontawesome.license.font.url }}
  • -
-
- -
- -
    -
  • - Applies to all CSS and LESS files in the following directories: - font-awesome/css/ and - font-awesome/less/. -
  • -
  • License: {{ site.fontawesome.license.code.version }}
  • -
  • URL: {{ site.fontawesome.license.code.url }}
  • -
-
- -
- - -
- -
- - {% include brand-license.html %} -
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/navbar.html b/admin-dev/themes/default/components/font-awesome/src/_includes/navbar.html deleted file mode 100644 index 99e1f5819..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/navbar.html +++ /dev/null @@ -1,69 +0,0 @@ - diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/stripe-ad.html b/admin-dev/themes/default/components/font-awesome/src/_includes/stripe-ad.html deleted file mode 100644 index 64a278609..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/stripe-ad.html +++ /dev/null @@ -1,10 +0,0 @@ -
-
-
- {{ stripe_ad_content }} -
-
- {% include ads/carbon-light-horizontal.html %} -
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/stripe-social.html b/admin-dev/themes/default/components/font-awesome/src/_includes/stripe-social.html deleted file mode 100644 index 6c303e385..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/stripe-social.html +++ /dev/null @@ -1,18 +0,0 @@ -
-
- -
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/tell-me-thanks.html b/admin-dev/themes/default/components/font-awesome/src/_includes/tell-me-thanks.html deleted file mode 100644 index 94be6b209..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/tell-me-thanks.html +++ /dev/null @@ -1,22 +0,0 @@ -
- -

- Hopefully you think Font Awesome is awesome. I've put hundreds of hours into the project to give back to the - open source community. If you'd like, here are a couple of ways you can tell me thanks for all my hard work. -

-
-
-

Tip me on Gittip

-

- Gittip is a great way to let developers know you appreciate their work. -

-
-
-

My Amazon Wish List

-

- Or pick something straight - from my wish list. Gift cards are great. -

-
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/tests/rotated-flipped-inside-anchor.html b/admin-dev/themes/default/components/font-awesome/src/_includes/tests/rotated-flipped-inside-anchor.html deleted file mode 100644 index df11b37b4..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/tests/rotated-flipped-inside-anchor.html +++ /dev/null @@ -1,6 +0,0 @@ -  normal
-  icon-rotate-90
-  icon-rotate-180
-  icon-rotate-270
-  icon-flip-horizontal
-  icon-flip-vertical diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/tests/rotated-flipped-inside-btn.html b/admin-dev/themes/default/components/font-awesome/src/_includes/tests/rotated-flipped-inside-btn.html deleted file mode 100644 index c8c9993fd..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/tests/rotated-flipped-inside-btn.html +++ /dev/null @@ -1,6 +0,0 @@ -  normal
-  icon-rotate-90
-  icon-rotate-180
-  icon-rotate-270
-  icon-flip-horizontal
-  icon-flip-vertical diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/tests/rotated-flipped.html b/admin-dev/themes/default/components/font-awesome/src/_includes/tests/rotated-flipped.html deleted file mode 100644 index a6620cd3f..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/tests/rotated-flipped.html +++ /dev/null @@ -1,6 +0,0 @@ -  normal
-  icon-rotate-90
-  icon-rotate-180
-  icon-rotate-270
-  icon-flip-horizontal
-  icon-flip-vertical diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/tests/stacked-inside-anchor.html b/admin-dev/themes/default/components/font-awesome/src/_includes/tests/stacked-inside-anchor.html deleted file mode 100644 index d034a9959..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/tests/stacked-inside-anchor.html +++ /dev/null @@ -1,69 +0,0 @@ -

- - - - - - Twitter Icon - - - - - - - Facebook Icon - - - - - - - GitHub Icon - -

-

- - - - - - Twitter Icon - - - - - - - Facebook Icon - - - - - - - GitHub Icon - -

-

- - - - - - Twitter Icon - - - - - - - Facebook Icon - - - - - - - GitHub Icon - -

\ No newline at end of file diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/tests/stacked.html b/admin-dev/themes/default/components/font-awesome/src/_includes/tests/stacked.html deleted file mode 100644 index 36e427f78..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/tests/stacked.html +++ /dev/null @@ -1,51 +0,0 @@ -

- - - - - Twitter Icon - - - - - Facebook Icon - - - - - GitHub Icon -

-

- - - - - Twitter Icon - - - - - Facebook Icon - - - - - GitHub Icon -

-

- - - - - Twitter Icon - - - - - Facebook Icon - - - - - GitHub Icon -

\ No newline at end of file diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/thanks-to.html b/admin-dev/themes/default/components/font-awesome/src/_includes/thanks-to.html deleted file mode 100644 index 8a2d15208..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/thanks-to.html +++ /dev/null @@ -1,26 +0,0 @@ -
- -
-
-

- Thanks to @robmadole and - @supercodepoet for icon design - review, advice, some Jekyll help, and being all around badass coders. -

-
-
-

- Thanks to @grantgordon and - @johnsmclay for developing and hosting - icnfnt, the best way to subset Font Awesome. -

-
-
-

- Thanks to MaxCDN for providing the excellent - BootstrapCDN, the fastest and easiest way to - get started with Font Awesome. -

-
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/whats-new.html b/admin-dev/themes/default/components/font-awesome/src/_includes/whats-new.html deleted file mode 100644 index d413d0dec..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/whats-new.html +++ /dev/null @@ -1,38 +0,0 @@ -{% capture stripe_ad_content %} -

- Font Awesome is always getting a little awesome-er. So here's what's new in the latest version, Font Awesome - {{ site.fontawesome.minor_version }}. Have some ideas for new features? - Help contribute. -

-{% endcapture %} -{% include stripe-ad.html %} - -
-
-
-

{{ icons | version:site.fontawesome.minor_version | size }} New Icons in {{ site.fontawesome.minor_version }}

- Requested by the active community on the Font Awesome GitHub project. -
-
-

SCSS Support

- A long term solution is now in place for SCSS support. Need SASS? Try sass-convert. -
-
-

Better & Simpler License

- SIL OFL 1.1 for font, MIT license for code. No more attribution required, but much appreciated. -
-
-

Pixel Perfection at 14px

- Version 3 was re-created from the ground up to be razor sharp at Bootstrap's default 14px. -
-
-

Font Subsetting

- Thanks to @grantgordon and @johnsmclay, you can subset to get just the icons you need. -
-
-

Want More Details?

- Check out the CHANGELOG on the GitHub project to see - what's new and changed. -
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_includes/why.html b/admin-dev/themes/default/components/font-awesome/src/_includes/why.html deleted file mode 100644 index ce3b87d13..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_includes/why.html +++ /dev/null @@ -1,41 +0,0 @@ -
-
-
-

One Font, {{ icons | size }} Icons

- In a single collection, Font Awesome is a pictographic language of web-related actions. -
-
-

CSS Control

- Easily style icon color, size, shadow, and anything that's possible with CSS. -
-
-

Infinite Scalability

- Scalable vector graphics means every icon looks awesome at any size. -
-
-

Free, as in Speech

- Font Awesome is completely free for commercial use. Check out the license. -
-
-

IE7 Support

- Font Awesome supports IE7. If you need it, you have my condolences. -
-
-

Perfect on Retina Displays

- Font Awesome icons are vectors, which mean they're gorgeous on high-resolution displays. -
-
-

Made for Bootstrap

- Designed from scratch to be fully compatible with Bootstrap {{ site.bootstrap.version }}. -
-
-

Desktop Friendly

- To use on the desktop or for a complete set of vectors, - check out the cheatsheet. -
-
-

Screen Reader Compatible

- Font Awesome won't trip up screen readers, unlike other icon fonts. -
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_layouts/base.html b/admin-dev/themes/default/components/font-awesome/src/_layouts/base.html deleted file mode 100644 index 76de7cb41..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_layouts/base.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - {% if page.title %}{{ page.title }}{% endif %} - - - - - - - - - - - - - - - - - - - - - - -
- {% include navbar.html %} - - {{ content }} -
-
-{% include footer.html %} - - - - - - - - - diff --git a/admin-dev/themes/default/components/font-awesome/src/_layouts/icon.html b/admin-dev/themes/default/components/font-awesome/src/_layouts/icon.html deleted file mode 100644 index 83723acde..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_layouts/icon.html +++ /dev/null @@ -1,62 +0,0 @@ ---- -layout: base -title_suffix: Font Awesome Icons -relative_path: ../../ ---- -
-
-
-    - -    -    -    -   - - -
-

- icon-{{ page.icon.id }} - - · - Unicode: {{ page.icon.unicode }} · - Created: v{{ page.icon.created }} · - Categories: - {% for category in page.icon.categories %} - {{ category }}{% unless forloop.last %},{% endunless %} - {% endfor %} - {% assign icon_alias_count = page.icon.aliases | size %} - {% if icon_alias_count > 0 %} - · Aliases: - {% for alias in page.icon.aliases %} - icon-{{ alias }}{% unless forloop.last %},{% endunless %} - {% endfor %} - {% endif %} - -

-
-
- - -
-
-
-
-

After you get up and running, you can place Font Awesome icons just about anywhere with the <i> tag:

-
-
- icon-{{ page.icon.id }} -
-
-{% highlight html %} - icon-{{ page.icon.id }} -{% endhighlight %} -
-
Looking for more? Check out the examples.
-
-
-
{% include ads/carbon-light-vertical.html %}
-
-
-
-
diff --git a/admin-dev/themes/default/components/font-awesome/src/_plugins/icon_page_generator.rb b/admin-dev/themes/default/components/font-awesome/src/_plugins/icon_page_generator.rb deleted file mode 100644 index 51475e540..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_plugins/icon_page_generator.rb +++ /dev/null @@ -1,46 +0,0 @@ -## -# Create individual pages for each icon in the FontAwesome set - -require 'yaml' -require 'debugger' - -module Jekyll - - class IconPage < Page - - ## - # Take a single icon and render a page for it. - - def initialize(site, base, dir, icon) - @site = site - @base = base - @dir = dir - @name = "#{icon.id}.html" - @icon = icon - - self.process(@name) - - self.read_yaml(File.join(base, site.config['layouts']), site.config['icon_layout']) - - self.data['icon'] = icon - self.data['title'] = "icon-#{icon.id}: " + self.data['title_suffix'] - end - - end - - class IconGenerator < Generator - - ## - # Iterate over every described icon in a YAML file and create a page for it - - safe true - - def generate(site) - site.icons.each do |icon| - site.pages << IconPage.new(site, site.source, site.config['icon_destination'], icon) - end - end - - end - -end diff --git a/admin-dev/themes/default/components/font-awesome/src/_plugins/site.rb b/admin-dev/themes/default/components/font-awesome/src/_plugins/site.rb deleted file mode 100644 index a6a74b7bb..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/_plugins/site.rb +++ /dev/null @@ -1,142 +0,0 @@ -## -# Provide an icons attribute on the site object - -require 'yaml' -require 'forwardable' - -module Jekyll - - class Icon - - attr_reader :name, :id, :unicode, :created, :categories - - def initialize(icon_object) - @icon_object = icon_object - - # Class name used in CSS and HTML - @icon_object['class'] = icon_object['id'] - # Normalize the aliases - @icon_object['aliases'] ||= [] - - @name = icon_object['name'] - @id = icon_object['id'] - @class = icon_object['class'] - @aliases = icon_object['aliases'] - @unicode = icon_object['unicode'] - @created = icon_object['created'] - @categories = icon_object['categories'] - end - - def to_liquid - return @icon_object - end - - end - - class IconList - ## - # A list of icons - # - include Enumerable - extend Forwardable - - def_delegators :@icon_array, :each, :<< - - def initialize(icon_array) - @original_icon_array = icon_array - @icon_array = [] - - icon_array.each { |icon_object| - @icon_array << Icon.new(icon_object) - } - end - - def [](k) - @icon_array[k] - end - - def to_liquid - @original_icon_array - end - - end - - module IconFilters - def expand_aliases(icons) - expanded = [] - - icons.each { |icon| - # Remove the aliases since we are expanding them - expanded << icon.reject{ |k| k == 'aliases'} - - icon['aliases'].each { |alias_id| - alias_icon = expanded[-1].dup - alias_icon['class'] = alias_id - alias_icon['alias_of'] = icon - - expanded << alias_icon - } - } - - return expanded - end - - def category(icons, cat) - icons.select { |icon| icon['categories'].include?(cat) } - end - - def version(icons, version) - icons.select { |icon| icon['created'] == version } - end - - def sort_by(icons, sort_key) - icons.sort_by! { |icon| icon[sort_key] } - end - end - - Liquid::Template.register_filter(IconFilters) - - class Site - - attr_reader :icons - - def process - self.reset_icons - self.reset - self.read - self.generate - self.render - self.cleanup - self.write - - self.build - end - - ## - # Reads the YAML file that stores all data about icons - def reset_icons - @icons = IconList.new(YAML.load_file(self.config['icon_meta'])['icons']) - end - - ## - # After generation, runs a build of Font-Awesome - def build - system("make build", :chdir => self.config['destination'], :out => :err) - end - - def site_payload - { - "site" => self.config.merge({ - "time" => self.time, - "posts" => self.posts.sort { |a, b| b <=> a }, - "pages" => self.pages, - "html_pages" => self.pages.reject { |page| !page.html? }, - "categories" => post_attr_hash('categories'), - "tags" => post_attr_hash('tags')}), - "icons" => @icons, - } - end - - end - -end diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/css/prettify.css b/admin-dev/themes/default/components/font-awesome/src/assets/css/prettify.css deleted file mode 100755 index aedd8d1a9..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/css/prettify.css +++ /dev/null @@ -1,30 +0,0 @@ -.com { color: #93a1a1; } -.lit { color: #195f91; } -.pun, .opn, .clo { color: #93a1a1; } -.fun { color: #dc322f; } -.str, .atv { color: #D14; } -.kwd, .linenums .tag { color: #1e347b; } -.typ, .atn, .dec, .var { color: teal; } -.pln { color: #48484c; } - -.prettyprint { - padding: 8px; - background-color: #f7f7f9; - border: 1px solid #e1e1e8; -} -.prettyprint.linenums { - -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; - -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; - box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; -} - -/* Specify class=linenums on a pre to get line numbering */ -ol.linenums { - margin: 0 0 0 33px; /* IE indents via margin-left */ -} -ol.linenums li { - padding-left: 12px; - color: #bebec5; - line-height: 18px; - text-shadow: 0 1px 0 #fff; -} \ No newline at end of file diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/css/pygments.css b/admin-dev/themes/default/components/font-awesome/src/assets/css/pygments.css deleted file mode 100644 index 5af20ee5e..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/css/pygments.css +++ /dev/null @@ -1,71 +0,0 @@ -.hll { background-color: #ffffcc } -/*{ background: #f0f3f3; }*/ -.c { color: #999; } /* Comment */ -.err { color: #AA0000; background-color: #FFAAAA } /* Error */ -.k { color: #006699; } /* Keyword */ -.o { color: #555555 } /* Operator */ -.cm { color: #0099FF; font-style: italic } /* Comment.Multiline */ -.cp { color: #009999 } /* Comment.Preproc */ -.c1 { color: #999; } /* Comment.Single */ -.cs { color: #999; } /* Comment.Special */ -.gd { background-color: #FFCCCC; border: 1px solid #CC0000 } /* Generic.Deleted */ -.ge { font-style: italic } /* Generic.Emph */ -.gr { color: #FF0000 } /* Generic.Error */ -.gh { color: #003300; } /* Generic.Heading */ -.gi { background-color: #CCFFCC; border: 1px solid #00CC00 } /* Generic.Inserted */ -.go { color: #AAAAAA } /* Generic.Output */ -.gp { color: #000099; } /* Generic.Prompt */ -.gs { } /* Generic.Strong */ -.gu { color: #003300; } /* Generic.Subheading */ -.gt { color: #99CC66 } /* Generic.Traceback */ -.kc { color: #006699; } /* Keyword.Constant */ -.kd { color: #006699; } /* Keyword.Declaration */ -.kn { color: #006699; } /* Keyword.Namespace */ -.kp { color: #006699 } /* Keyword.Pseudo */ -.kr { color: #006699; } /* Keyword.Reserved */ -.kt { color: #007788; } /* Keyword.Type */ -.m { color: #FF6600 } /* Literal.Number */ -.s { color: #d44950 } /* Literal.String */ -.na { color: #4f9fcf } /* Name.Attribute */ -.nb { color: #336666 } /* Name.Builtin */ -.nc { color: #00AA88; } /* Name.Class */ -.no { color: #336600 } /* Name.Constant */ -.nd { color: #9999FF } /* Name.Decorator */ -.ni { color: #999999; } /* Name.Entity */ -.ne { color: #CC0000; } /* Name.Exception */ -.nf { color: #CC00FF } /* Name.Function */ -.nl { color: #9999FF } /* Name.Label */ -.nn { color: #00CCFF; } /* Name.Namespace */ -.nt { color: #2f6f9f; } /* Name.Tag */ -.nv { color: #003333 } /* Name.Variable */ -.ow { color: #000000; } /* Operator.Word */ -.w { color: #bbbbbb } /* Text.Whitespace */ -.mf { color: #FF6600 } /* Literal.Number.Float */ -.mh { color: #FF6600 } /* Literal.Number.Hex */ -.mi { color: #FF6600 } /* Literal.Number.Integer */ -.mo { color: #FF6600 } /* Literal.Number.Oct */ -.sb { color: #CC3300 } /* Literal.String.Backtick */ -.sc { color: #CC3300 } /* Literal.String.Char */ -.sd { color: #CC3300; font-style: italic } /* Literal.String.Doc */ -.s2 { color: #CC3300 } /* Literal.String.Double */ -.se { color: #CC3300; } /* Literal.String.Escape */ -.sh { color: #CC3300 } /* Literal.String.Heredoc */ -.si { color: #AA0000 } /* Literal.String.Interpol */ -.sx { color: #CC3300 } /* Literal.String.Other */ -.sr { color: #33AAAA } /* Literal.String.Regex */ -.s1 { color: #CC3300 } /* Literal.String.Single */ -.ss { color: #FFCC33 } /* Literal.String.Symbol */ -.bp { color: #336666 } /* Name.Builtin.Pseudo */ -.vc { color: #003333 } /* Name.Variable.Class */ -.vg { color: #003333 } /* Name.Variable.Global */ -.vi { color: #003333 } /* Name.Variable.Instance */ -.il { color: #FF6600 } /* Literal.Number.Integer.Long */ - -.css .o, -.css .o + .nt, -.css .nt + .nt { color: #999; } - -pre { - background-color: #fafafa; - padding: 8px 15px; -} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/FontAwesome.otf b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/FontAwesome.otf deleted file mode 100644 index 70125459f..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/FontAwesome.otf and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/fontawesome-webfont.eot b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/fontawesome-webfont.eot deleted file mode 100755 index 0662cb96b..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/fontawesome-webfont.eot and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/fontawesome-webfont.svg b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/fontawesome-webfont.svg deleted file mode 100755 index 2edb4ec34..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/fontawesome-webfont.svg +++ /dev/null @@ -1,399 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/fontawesome-webfont.ttf b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/fontawesome-webfont.ttf deleted file mode 100755 index d36592469..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/fontawesome-webfont.ttf and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/fontawesome-webfont.woff b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/fontawesome-webfont.woff deleted file mode 100755 index b9bd17e15..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/font/fontawesome-webfont.woff and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/bootstrap.less b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/bootstrap.less deleted file mode 100644 index a2c96046b..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/bootstrap.less +++ /dev/null @@ -1,84 +0,0 @@ -/* BOOTSTRAP SPECIFIC CLASSES - * -------------------------- */ - -/* Bootstrap 2.0 sprites.less reset */ -[class^="icon-"], -[class*=" icon-"] { - display: inline; - width: auto; - height: auto; - line-height: normal; - vertical-align: baseline; - background-image: none; - background-position: 0% 0%; - background-repeat: repeat; - margin-top: 0; -} - -/* more sprites.less reset */ -.icon-white, -.nav-pills > .active > a > [class^="icon-"], -.nav-pills > .active > a > [class*=" icon-"], -.nav-list > .active > a > [class^="icon-"], -.nav-list > .active > a > [class*=" icon-"], -.navbar-inverse .nav > .active > a > [class^="icon-"], -.navbar-inverse .nav > .active > a > [class*=" icon-"], -.dropdown-menu > li > a:hover > [class^="icon-"], -.dropdown-menu > li > a:hover > [class*=" icon-"], -.dropdown-menu > .active > a > [class^="icon-"], -.dropdown-menu > .active > a > [class*=" icon-"], -.dropdown-submenu:hover > a > [class^="icon-"], -.dropdown-submenu:hover > a > [class*=" icon-"] { - background-image: none; -} - - -/* keeps Bootstrap styles with and without icons the same */ -.btn, .nav { - [class^="icon-"], - [class*=" icon-"] { -// display: inline; - &.icon-large { line-height: .9em; } - &.icon-spin { display: inline-block; } - } -} -.nav-tabs, .nav-pills { - [class^="icon-"], - [class*=" icon-"] { - &, &.icon-large { line-height: .9em; } - } -} -.btn { - [class^="icon-"], - [class*=" icon-"] { - &.pull-left, &.pull-right { - &.icon-2x { margin-top: .18em; } - } - &.icon-spin.icon-large { line-height: .8em; } - } -} -.btn.btn-small { - [class^="icon-"], - [class*=" icon-"] { - &.pull-left, &.pull-right { - &.icon-2x { margin-top: .25em; } - } - } -} -.btn.btn-large { - [class^="icon-"], - [class*=" icon-"] { - margin-top: 0; // overrides bootstrap default - &.pull-left, &.pull-right { - &.icon-2x { margin-top: .05em; } - } - &.pull-left.icon-2x { margin-right: .2em; } - &.pull-right.icon-2x { margin-left: .2em; } - } -} - -/* Fixes alignment in nav lists */ -.nav-list [class^="icon-"], -.nav-list [class*=" icon-"] { - line-height: inherit; -} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/core.less b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/core.less deleted file mode 100644 index 1ef7e2235..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/core.less +++ /dev/null @@ -1,129 +0,0 @@ -/* FONT AWESOME CORE - * -------------------------- */ - -[class^="icon-"], -[class*=" icon-"] { - .icon-FontAwesome(); -} - -[class^="icon-"]:before, -[class*=" icon-"]:before { - text-decoration: inherit; - display: inline-block; - speak: none; -} - -/* makes the font 33% larger relative to the icon container */ -.icon-large:before { - vertical-align: -10%; - font-size: 4/3em; -} - -/* makes sure icons active on rollover in links */ -a { - [class^="icon-"], - [class*=" icon-"] { - display: inline; - } -} - -/* increased font size for icon-large */ -[class^="icon-"], -[class*=" icon-"] { - &.icon-fixed-width { - display: inline-block; - width: 16/14em; - text-align: right; - padding-right: 4/14em; - &.icon-large { - width: 20/14em; - } - } -} - -.icons-ul { - margin-left: @icons-li-width; - list-style-type: none; - - > li { position: relative; } - - .icon-li { - position: absolute; - left: -@icons-li-width; - width: @icons-li-width; - text-align: center; - line-height: inherit; - } -} - -// allows usage of the hide class directly on font awesome icons -[class^="icon-"], -[class*=" icon-"] { - &.hide { - display: none; - } -} - -.icon-muted { color: @iconMuted; } -.icon-light { color: @iconLight; } -.icon-dark { color: @iconDark; } - -// Icon Borders -// ------------------------- - -.icon-border { - border: solid 1px @borderColor; - padding: .2em .25em .15em; - .border-radius(3px); -} - -// Icon Sizes -// ------------------------- - -.icon-2x { - font-size: 2em; - &.icon-border { - border-width: 2px; - .border-radius(4px); - } -} -.icon-3x { - font-size: 3em; - &.icon-border { - border-width: 3px; - .border-radius(5px); - } -} -.icon-4x { - font-size: 4em; - &.icon-border { - border-width: 4px; - .border-radius(6px); - } -} - -.icon-5x { - font-size: 5em; - &.icon-border { - border-width: 5px; - .border-radius(7px); - } -} - - -// Floats & Margins -// ------------------------- - -// Quick floats -.pull-right { float: right; } -.pull-left { float: left; } - -[class^="icon-"], -[class*=" icon-"] { - &.pull-left { - margin-right: .3em; - } - &.pull-right { - margin-left: .3em; - } -} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/extras.less b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/extras.less deleted file mode 100644 index c93c260c8..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/extras.less +++ /dev/null @@ -1,93 +0,0 @@ -/* EXTRAS - * -------------------------- */ - -/* Stacked and layered icon */ -.icon-stack(); - -/* Animated rotating icon */ -.icon-spin { - display: inline-block; - -moz-animation: spin 2s infinite linear; - -o-animation: spin 2s infinite linear; - -webkit-animation: spin 2s infinite linear; - animation: spin 2s infinite linear; -} - -/* Prevent stack and spinners from being taken inline when inside a link */ -a .icon-stack, -a .icon-spin { - display: inline-block; - text-decoration: none; -} - -@-moz-keyframes spin { - 0% { -moz-transform: rotate(0deg); } - 100% { -moz-transform: rotate(359deg); } -} -@-webkit-keyframes spin { - 0% { -webkit-transform: rotate(0deg); } - 100% { -webkit-transform: rotate(359deg); } -} -@-o-keyframes spin { - 0% { -o-transform: rotate(0deg); } - 100% { -o-transform: rotate(359deg); } -} -@-ms-keyframes spin { - 0% { -ms-transform: rotate(0deg); } - 100% { -ms-transform: rotate(359deg); } -} -@keyframes spin { - 0% { transform: rotate(0deg); } - 100% { transform: rotate(359deg); } -} - -/* Icon rotations and mirroring */ -.icon-rotate-90:before { - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -ms-transform: rotate(90deg); - -o-transform: rotate(90deg); - transform: rotate(90deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -} - -.icon-rotate-180:before { - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -ms-transform: rotate(180deg); - -o-transform: rotate(180deg); - transform: rotate(180deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -} - -.icon-rotate-270:before { - -webkit-transform: rotate(270deg); - -moz-transform: rotate(270deg); - -ms-transform: rotate(270deg); - -o-transform: rotate(270deg); - transform: rotate(270deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -} - -.icon-flip-horizontal:before { - -webkit-transform: scale(-1, 1); - -moz-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - -o-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -.icon-flip-vertical:before { - -webkit-transform: scale(1, -1); - -moz-transform: scale(1, -1); - -ms-transform: scale(1, -1); - -o-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* ensure rotation occurs inside anchor tags */ -a { - .icon-rotate-90, .icon-rotate-180, .icon-rotate-270, .icon-flip-horizontal, .icon-flip-vertical { - &:before { display: inline-block; } - } -} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/font-awesome-ie7.less b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/font-awesome-ie7.less deleted file mode 100644 index 2822fdee6..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/font-awesome-ie7.less +++ /dev/null @@ -1,67 +0,0 @@ ---- ---- -{% include license-code.less %} - -.icon-large { - font-size: 4/3em; - margin-top: -4px; - padding-top: 3px; - margin-bottom: -4px; - padding-bottom: 3px; - vertical-align: middle; -} - -.nav { - [class^="icon-"], - [class*=" icon-"] { - vertical-align: inherit; - margin-top: -4px; - padding-top: 3px; - margin-bottom: -4px; - padding-bottom: 3px; - &.icon-large { - vertical-align: -25%; - } - } -} - -.nav-pills, .nav-tabs { - [class^="icon-"], - [class*=" icon-"] { - &.icon-large { - line-height: .75em; - margin-top: -7px; - padding-top: 5px; - margin-bottom: -5px; - padding-bottom: 4px; - } - } -} - -.btn { - [class^="icon-"], - [class*=" icon-"] { - &.pull-left, &.pull-right { vertical-align: inherit; } - &.icon-large { - margin-top: -.5em; - } - } -} - -a [class^="icon-"], -a [class*=" icon-"] { - cursor: pointer; -} - -.ie7icon(@inner) { *zoom: ~"expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '@{inner}')"; } - -{% for icon in icons %} -.icon-{{ icon.id }} { - .ie7icon('&#x{{ icon.unicode }};'); -} -{% for alias in icon.aliases %} -.icon-{{ alias }} { - .ie7icon('&#x{{ icon.unicode }};'); -} -{% endfor %} -{% endfor %} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/font-awesome.less b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/font-awesome.less deleted file mode 100644 index fa87c2752..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/font-awesome.less +++ /dev/null @@ -1,11 +0,0 @@ ---- ---- -{% include license-code.less %} - -@import "variables.less"; -@import "mixins.less"; -@import "path.less"; -@import "core.less"; -@import "bootstrap.less"; -@import "extras.less"; -@import "icons.less"; diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/icons.less b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/icons.less deleted file mode 100644 index faf238b5e..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/icons.less +++ /dev/null @@ -1,7 +0,0 @@ ---- ---- -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -{% for icon in icons %}{% for alias in icon.aliases %} -.icon-{{ alias }}:before,{% endfor %} -.icon-{{ icon.id }}:before { content: @{{ icon.id }}; }{% endfor %} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/mixins.less b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/mixins.less deleted file mode 100644 index f7fdda590..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/mixins.less +++ /dev/null @@ -1,48 +0,0 @@ -// Mixins -// -------------------------- - -.icon(@icon) { - .icon-FontAwesome(); - content: @icon; -} - -.icon-FontAwesome() { - font-family: FontAwesome; - font-weight: normal; - font-style: normal; - text-decoration: inherit; - -webkit-font-smoothing: antialiased; - *margin-right: .3em; // fixes ie7 issues -} - -.border-radius(@radius) { - -webkit-border-radius: @radius; - -moz-border-radius: @radius; - border-radius: @radius; -} - -.icon-stack(@width: 2em, @height: 2em, @top-font-size: 1em, @base-font-size: 2em) { - .icon-stack { - position: relative; - display: inline-block; - width: @width; - height: @height; - line-height: @width; - vertical-align: -35%; - [class^="icon-"], - [class*=" icon-"] { - display: block; - text-align: center; - position: absolute; - width: 100%; - height: 100%; - font-size: @top-font-size; - line-height: inherit; - *line-height: @height; - } - .icon-stack-base { - font-size: @base-font-size; - *line-height: @height / @base-font-size; - } - } -} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/path.less b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/path.less deleted file mode 100644 index 8ccef8cf0..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/path.less +++ /dev/null @@ -1,14 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: url('@{FontAwesomePath}/fontawesome-webfont.eot?v=@{FontAwesomeVersion}'); - src: url('@{FontAwesomePath}/fontawesome-webfont.eot?#iefix&v=@{FontAwesomeVersion}') format('embedded-opentype'), - url('@{FontAwesomePath}/fontawesome-webfont.woff?v=@{FontAwesomeVersion}') format('woff'), - url('@{FontAwesomePath}/fontawesome-webfont.ttf?v=@{FontAwesomeVersion}') format('truetype'), - url('@{FontAwesomePath}/fontawesome-webfont.svg#fontawesomeregular?v=@{FontAwesomeVersion}') format('svg'); -// src: url('@{FontAwesomePath}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/variables.less b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/variables.less deleted file mode 100644 index 4d5271896..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/less/variables.less +++ /dev/null @@ -1,17 +0,0 @@ ---- ---- -// Variables -// -------------------------- - -@FontAwesomePath: "../font"; -//@FontAwesomePath: "//netdna.bootstrapcdn.com/font-awesome/{{ site.fontawesome.version}}/font"; // for referencing Bootstrap CDN font files directly -@FontAwesomeVersion: "{{ site.fontawesome.version }}"; -@borderColor: #eee; -@iconMuted: #eee; -@iconLight: #fff; -@iconDark: #333; -@icons-li-width: 30/14em; - -{% for icon in icons %} - @{{ icon.id }}: "\{{ icon.unicode }}"; -{% endfor %} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_bootstrap.scss b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_bootstrap.scss deleted file mode 100644 index 837d2df65..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_bootstrap.scss +++ /dev/null @@ -1,84 +0,0 @@ -/* BOOTSTRAP SPECIFIC CLASSES - * -------------------------- */ - -/* Bootstrap 2.0 sprites.less reset */ -[class^="icon-"], -[class*=" icon-"] { - display: inline; - width: auto; - height: auto; - line-height: normal; - vertical-align: baseline; - background-image: none; - background-position: 0% 0%; - background-repeat: repeat; - margin-top: 0; -} - -/* more sprites.less reset */ -.icon-white, -.nav-pills > .active > a > [class^="icon-"], -.nav-pills > .active > a > [class*=" icon-"], -.nav-list > .active > a > [class^="icon-"], -.nav-list > .active > a > [class*=" icon-"], -.navbar-inverse .nav > .active > a > [class^="icon-"], -.navbar-inverse .nav > .active > a > [class*=" icon-"], -.dropdown-menu > li > a:hover > [class^="icon-"], -.dropdown-menu > li > a:hover > [class*=" icon-"], -.dropdown-menu > .active > a > [class^="icon-"], -.dropdown-menu > .active > a > [class*=" icon-"], -.dropdown-submenu:hover > a > [class^="icon-"], -.dropdown-submenu:hover > a > [class*=" icon-"] { - background-image: none; -} - - -/* keeps Bootstrap styles with and without icons the same */ -.btn, .nav { - [class^="icon-"], - [class*=" icon-"] { - // display: inline; - &.icon-large { line-height: .9em; } - &.icon-spin { display: inline-block; } - } -} -.nav-tabs, .nav-pills { - [class^="icon-"], - [class*=" icon-"] { - &, &.icon-large { line-height: .9em; } - } -} -.btn { - [class^="icon-"], - [class*=" icon-"] { - &.pull-left, &.pull-right { - &.icon-2x { margin-top: .18em; } - } - &.icon-spin.icon-large { line-height: .8em; } - } -} -.btn.btn-small { - [class^="icon-"], - [class*=" icon-"] { - &.pull-left, &.pull-right { - &.icon-2x { margin-top: .25em; } - } - } -} -.btn.btn-large { - [class^="icon-"], - [class*=" icon-"] { - margin-top: 0; // overrides bootstrap default - &.pull-left, &.pull-right { - &.icon-2x { margin-top: .05em; } - } - &.pull-left.icon-2x { margin-right: .2em; } - &.pull-right.icon-2x { margin-left: .2em; } - } -} - -/* Fixes alignment in nav lists */ -.nav-list [class^="icon-"], -.nav-list [class*=" icon-"] { - line-height: inherit; -} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_core.scss b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_core.scss deleted file mode 100644 index 0189c73df..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_core.scss +++ /dev/null @@ -1,129 +0,0 @@ -/* FONT AWESOME CORE - * -------------------------- */ - -[class^="icon-"], -[class*=" icon-"] { - @include icon-FontAwesome(); -} - -[class^="icon-"]:before, -[class*=" icon-"]:before { - text-decoration: inherit; - display: inline-block; - speak: none; -} - -/* makes the font 33% larger relative to the icon container */ -.icon-large:before { - vertical-align: -10%; - font-size: (4em/3); -} - -/* makes sure icons active on rollover in links */ -a { - [class^="icon-"], - [class*=" icon-"] { - display: inline; - } -} - -/* increased font size for icon-large */ -[class^="icon-"], -[class*=" icon-"] { - &.icon-fixed-width { - display: inline-block; - width: (16em/14); - text-align: right; - padding-right: (4em/14); - &.icon-large { - width: (20em/14); - } - } -} - -.icons-ul { - margin-left: $icons-li-width; - list-style-type: none; - - > li { position: relative; } - - .icon-li { - position: absolute; - left: -$icons-li-width; - width: $icons-li-width; - text-align: center; - line-height: inherit; - } -} - -// allows usage of the hide class directly on font awesome icons -[class^="icon-"], -[class*=" icon-"] { - &.hide { - display: none; - } -} - -.icon-muted { color: $iconMuted; } -.icon-light { color: $iconLight; } -.icon-dark { color: $iconDark; } - -// Icon Borders -// ------------------------- - -.icon-border { - border: solid 1px $borderColor; - padding: .2em .25em .15em; - @include border-radius(3px); -} - -// Icon Sizes -// ------------------------- - -.icon-2x { - font-size: 2em; - &.icon-border { - border-width: 2px; - @include border-radius(4px); - } -} -.icon-3x { - font-size: 3em; - &.icon-border { - border-width: 3px; - @include border-radius(5px); - } -} -.icon-4x { - font-size: 4em; - &.icon-border { - border-width: 4px; - @include border-radius(6px); - } -} - -.icon-5x { - font-size: 5em; - &.icon-border { - border-width: 5px; - @include border-radius(7px); - } -} - - -// Floats & Margins -// ------------------------- - -// Quick floats -.pull-right { float: right; } -.pull-left { float: left; } - -[class^="icon-"], -[class*=" icon-"] { - &.pull-left { - margin-right: .3em; - } - &.pull-right { - margin-left: .3em; - } -} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_extras.scss b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_extras.scss deleted file mode 100644 index 9a25845d8..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_extras.scss +++ /dev/null @@ -1,93 +0,0 @@ -/* EXTRAS - * -------------------------- */ - -/* Stacked and layered icon */ -@include icon-stack(); - -/* Animated rotating icon */ -.icon-spin { - display: inline-block; - -moz-animation: spin 2s infinite linear; - -o-animation: spin 2s infinite linear; - -webkit-animation: spin 2s infinite linear; - animation: spin 2s infinite linear; -} - -/* Prevent stack and spinners from being taken inline when inside a link */ -a .icon-stack, -a .icon-spin { - display: inline-block; - text-decoration: none; -} - -@-moz-keyframes spin { - 0% { -moz-transform: rotate(0deg); } - 100% { -moz-transform: rotate(359deg); } -} -@-webkit-keyframes spin { - 0% { -webkit-transform: rotate(0deg); } - 100% { -webkit-transform: rotate(359deg); } -} -@-o-keyframes spin { - 0% { -o-transform: rotate(0deg); } - 100% { -o-transform: rotate(359deg); } -} -@-ms-keyframes spin { - 0% { -ms-transform: rotate(0deg); } - 100% { -ms-transform: rotate(359deg); } -} -@keyframes spin { - 0% { transform: rotate(0deg); } - 100% { transform: rotate(359deg); } -} - -/* Icon rotations and mirroring */ -.icon-rotate-90:before { - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -ms-transform: rotate(90deg); - -o-transform: rotate(90deg); - transform: rotate(90deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -} - -.icon-rotate-180:before { - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -ms-transform: rotate(180deg); - -o-transform: rotate(180deg); - transform: rotate(180deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -} - -.icon-rotate-270:before { - -webkit-transform: rotate(270deg); - -moz-transform: rotate(270deg); - -ms-transform: rotate(270deg); - -o-transform: rotate(270deg); - transform: rotate(270deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -} - -.icon-flip-horizontal:before { - -webkit-transform: scale(-1, 1); - -moz-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - -o-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -.icon-flip-vertical:before { - -webkit-transform: scale(1, -1); - -moz-transform: scale(1, -1); - -ms-transform: scale(1, -1); - -o-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* ensure rotation occurs inside anchor tags */ -a { - .icon-rotate-90, .icon-rotate-180, .icon-rotate-270, .icon-flip-horizontal, .icon-flip-vertical { - &:before { display: inline-block; } - } -} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_icons.scss b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_icons.scss deleted file mode 100644 index 5febd993f..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_icons.scss +++ /dev/null @@ -1,7 +0,0 @@ ---- ---- -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - * readers do not read off random characters that represent icons */ -{% for icon in icons %}{% for alias in icon.aliases %} -.icon-{{ alias }}:before,{% endfor %} -.icon-{{ icon.id }}:before { content: ${{ icon.id }}; }{% endfor %} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_mixins.scss b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_mixins.scss deleted file mode 100644 index ca9c5931b..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_mixins.scss +++ /dev/null @@ -1,48 +0,0 @@ -// Mixins -// -------------------------- - -@mixin icon($icon) { - @include icon-FontAwesome(); - content: $icon; -} - -@mixin icon-FontAwesome() { - font-family: FontAwesome; - font-weight: normal; - font-style: normal; - text-decoration: inherit; - -webkit-font-smoothing: antialiased; - *margin-right: .3em; // fixes ie7 issues -} - -@mixin border-radius($radius) { - -webkit-border-radius: $radius; - -moz-border-radius: $radius; - border-radius: $radius; -} - -@mixin icon-stack($width: 2em, $height: 2em, $top-font-size: 1em, $base-font-size: 2em) { - .icon-stack { - position: relative; - display: inline-block; - width: $width; - height: $height; - line-height: $width; - vertical-align: -35%; - [class^="icon-"], - [class*=" icon-"] { - display: block; - text-align: center; - position: absolute; - width: 100%; - height: 100%; - font-size: $top-font-size; - line-height: inherit; - *line-height: $height; - } - .icon-stack-base { - font-size: $base-font-size; - *line-height: #{$height / $base-font-size}em; - } - } -} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_path.scss b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_path.scss deleted file mode 100644 index bb3f36b70..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_path.scss +++ /dev/null @@ -1,14 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: 'FontAwesome'; - src: url('#{$FontAwesomePath}/fontawesome-webfont.eot?v=#{$FontAwesomeVersion}'); - src: url('#{$FontAwesomePath}/fontawesome-webfont.eot?#iefix&v=#{$FontAwesomeVersion}') format('embedded-opentype'), - url('#{$FontAwesomePath}/fontawesome-webfont.woff?v=#{$FontAwesomeVersion}') format('woff'), - url('#{$FontAwesomePath}/fontawesome-webfont.ttf?v=#{$FontAwesomeVersion}') format('truetype'), - url('#{$FontAwesomePath}/fontawesome-webfont.svg#fontawesomeregular?v=#{$FontAwesomeVersion}') format('svg'); -// src: url('#{$FontAwesomePath}/FontAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; -} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_variables.scss b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_variables.scss deleted file mode 100644 index 30bab220a..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/_variables.scss +++ /dev/null @@ -1,16 +0,0 @@ ---- ---- -// Variables -// -------------------------- - -$FontAwesomePath: "../font" !default; -$FontAwesomeVersion: "{{ site.fontawesome.version }}" !default; -$borderColor: #eeeeee !default; -$iconMuted: #eeeeee !default; -$iconLight: white !default; -$iconDark: #333333 !default; -$icons-li-width: (30em/14); - -{% for icon in icons %} -${{ icon.id }}: "\{{ icon.unicode }}"; -{% endfor %} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/font-awesome-ie7.scss b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/font-awesome-ie7.scss deleted file mode 100644 index 3ba99da60..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/font-awesome-ie7.scss +++ /dev/null @@ -1,67 +0,0 @@ ---- ---- -{% include license-code.less %} - -.icon-large { - font-size: (4em/3); - margin-top: -4px; - padding-top: 3px; - margin-bottom: -4px; - padding-bottom: 3px; - vertical-align: middle; -} - -.nav { - [class^="icon-"], - [class*=" icon-"] { - vertical-align: inherit; - margin-top: -4px; - padding-top: 3px; - margin-bottom: -4px; - padding-bottom: 3px; - &.icon-large { - vertical-align: -25%; - } - } -} - -.nav-pills, .nav-tabs { - [class^="icon-"], - [class*=" icon-"] { - &.icon-large { - line-height: .75em; - margin-top: -7px; - padding-top: 5px; - margin-bottom: -5px; - padding-bottom: 4px; - } - } -} - -.btn { - [class^="icon-"], - [class*=" icon-"] { - &.pull-left, &.pull-right { vertical-align: inherit; } - &.icon-large { - margin-top: -.5em; - } - } -} - -a [class^="icon-"], -a [class*=" icon-"] { - cursor: pointer; -} - -@mixin ie7icon($inner) { *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '#{$inner}'); } - -{% for icon in icons %} -.icon-{{ icon.id }} { - @include ie7icon('&#x{{ icon.unicode }};'); -} -{% for alias in icon.aliases %} -.icon-{{ alias }} { - @include ie7icon('&#x{{ icon.unicode }};'); -} -{% endfor %} -{% endfor %} diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/font-awesome.scss b/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/font-awesome.scss deleted file mode 100644 index c7507de06..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/font-awesome/scss/font-awesome.scss +++ /dev/null @@ -1,11 +0,0 @@ ---- ---- -{% include license-code.less %} - -@import "variables"; -@import "mixins"; -@import "path"; -@import "core"; -@import "bootstrap"; -@import "extras"; -@import "icons"; diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/ico/favicon.ico b/admin-dev/themes/default/components/font-awesome/src/assets/ico/favicon.ico deleted file mode 100644 index 742243e31..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/src/assets/ico/favicon.ico and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/img/contribution-sample.png b/admin-dev/themes/default/components/font-awesome/src/assets/img/contribution-sample.png deleted file mode 100644 index fe7647f0b..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/src/assets/img/contribution-sample.png and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/img/fort_awesome.jpg b/admin-dev/themes/default/components/font-awesome/src/assets/img/fort_awesome.jpg deleted file mode 100644 index 3542fae0f..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/src/assets/img/fort_awesome.jpg and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/img/glyphicons-halflings-white.png b/admin-dev/themes/default/components/font-awesome/src/assets/img/glyphicons-halflings-white.png deleted file mode 100644 index 3bf6484a2..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/src/assets/img/glyphicons-halflings-white.png and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/img/glyphicons-halflings.png b/admin-dev/themes/default/components/font-awesome/src/assets/img/glyphicons-halflings.png deleted file mode 100644 index a99699932..000000000 Binary files a/admin-dev/themes/default/components/font-awesome/src/assets/img/glyphicons-halflings.png and /dev/null differ diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/img/icon-flag.pdf b/admin-dev/themes/default/components/font-awesome/src/assets/img/icon-flag.pdf deleted file mode 100644 index 1c8913d14..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/img/icon-flag.pdf +++ /dev/null @@ -1,1355 +0,0 @@ -%PDF-1.5 % -1 0 obj <>/OCGs[5 0 R 29 0 R 51 0 R 73 0 R 95 0 R 117 0 R 140 0 R 163 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream - - - - - application/pdf - - - Web - - - - - Adobe Illustrator CS6 (Macintosh) - 2012-12-10T10:41:19-05:00 - 2013-01-02T00:01:34-05:00 - 2013-01-02T00:01:34-05:00 - - - - 256 - 128 - JPEG - /9j/4AAQSkZJRgABAgEAyADIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAAyAAAAAEA AQDIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAgAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYqw /wDNP8zdE/Lnys2varG9wXlW3s7OKgeadwWC8jsoCoWZj0A7mgKrE/yX/wCcitD/ADM1G60n9Gya PrFtEblLd5RcRywqwVikoSL4lLLVSvfau+KvXMVdirsVdirsVdirsVfOtx/zml5Ni80nTk0a5k0F ZjE2tiVeXENx9VbYISyd/wC85U/Zrtir6HhminhjmhcSRSqHjddwysKgg+4xVfirsVdirsVdirsV fP8A+fP/ADk5d+Q/Mf8Ahjy5p9ve6rbxpLqFxe82hiMqh44ljieNmYowYnkAKjr2VZH+QP58r+Zt rfWeoWUen69pqpJNHCxaGaFzx9SMNV14tsyknqN96BV67irsVdirsVdirsVeD3f/ADmJ+W1v5pbS Ba3kumRzeg+toEMNQ3EyLHy9Ro+9etP2cVe7RyRyxrJGweNwGR1IKspFQQR1BxVqaeCBPUmkWJOn JyFFT7nFW45I5EEkbB0bdWUggj2IxVdirsVdiryr/nJjyZYeZfyn1Sa5kaGfQlbVbR0ANZII3BRg f2XRyPY0PamKvA/+ca7vyl5H8t6/+avmG5mJs5BotlYQKC0jzLHOeFWUM7BdgSAqhia9lUH58/5y 9/MTXJZYPLix+XNNNVUxBZ7tl6VaaReK1/yEBHicVeP6n5v82apMZtT1q+vZSa87i5mlP3uxxVMv L35p/mN5dlSTR/Md/ahKUh9d5ITTYcoZC8TU91xV7t5I/wCc1dQt7f6v500YXrqPgv8ATSsUjUH+ 7IZDwJPirKP8nFVDzr/zmprl3BJa+T9HTTOQoNRvWFxMK90hAESsP8ouPbFUj/5xi88ebtV/PCB9 T1e6vW1a2ulv/rEjSCQRxGVNmqBwZBxp0Gw2xV9sEAih3B6jFXwDrf5Q6Xaf85B/8q3gvZRpct9b xpdFQZUguYEueG5ILIsnDl3pWnbFX0z+cH/OQnlv8rfQ8uWFi2p65HbIYbQOEgt4qcY/Wk+Jq0Wo QCpHUioxV8vecP8AnI783PM8sgk1uTSrN60stLJtEAJ6eoh9ZvD4nOKsBfzBrzz/AFh9SumnqD6p nkL1HQ8i1cVZn5Q/P781/Ks0ZstenvLVCK2OoMbuAr140kJdB/qMuKvdNE/5zd0Y6aP075buU1JV ofqMqPA7U6/vSjxgnt8XzxVh3nn/AJzK86atDJaeVrCHy/A44m7dvrV3T/ILKsSV/wBRiOxxVH/8 4d+a/MuqfmZrsGp6nc30d3pUl3cC5leUvPFcwIkhLljyCzMPpxVv/nMf8sDp+rx/mJb3CmDV5oLC +tGrzW5jt2EciHoUaG2ow7Ed67Kp5/zj75f0X8rPy5v/AM1/NF5WLVreNLS2thzdYDJ8KANw5Syy AbVooFSetFWHefv+cxPPOsSS23lSCPy9p52S4IW4vWHiXcGJKjsqVH82KvGdX88ec9ZlMuq67f3z k1rPczSAfIMxA+jFVbQvzD896DMkuj+YL+yZOiRXEgjO9aNGSUYV7MMVe4eRP+cz/M2notr5x01N ZiAp9fteNtc/N4wPRf8A2ITFU/8AMf8Azm9aCBk8t+WpGuCPgn1GZVRT7ww8i/8AyMXFXg3mv86f zL80axBqupa3Ok1pIJbKC2PoQQspqCkSUWv+U1Se5xVONZ/J+C0/Pk/lpFqDfVJL6CGO+KVdYLmF LkVWtC6RycfAkV2xVmn5mf8AOVPmh5pvLnkYDRdD08mzg1CnqXs0cP7sMGcUiDBaii8/8rFXhOq6 1rGr3TXerX1xqF01S091K80hruficscVRHl/zV5l8u3a3ehapdaZcKa87aV46/6wU0YexxV7l5b/ AOc0fPdhp31bWtKtNaulFEvuRtXPvIkatG3+xVcVYj58/wCcm/zT83RPaC9XRNNcUe00wNCzj/Ln LNMfcBgp8MVfT3/OK+tarq35P2M2p3Ul5NBc3MEc0zF39NHqqljuePLavbbFWUfnX/5KPzf/ANsq 6/5NHFXxXH/6zbcf+BlB/wB0ubFXmmKuxV2KuxV2KvYP+cT/APyduj/8YLz/AKhpMVfemKvkDzN/ 621D/wAx2n/90yHFWFf85Yf+Tt1j/jBZ/wDUNHirx/FXYq7FXYq7FX0B/wA4Vf8Ak09V/wC2Hcf9 Rlpir1X/AJzV/wDJWaV/23Lf/qDu8VYp5+/9Y28uf9GX/J18VfKuKuxV2KuxV2KuxV9K+Zv/AFtq H/mO0/8A7pkOKvnXVv8Ajq3n/GeT/iZxVCYq7FXYq7FX3V/ziF/5Ju2/5jrv/iQxVmv51/8Ako/N /wD2yrr/AJNHFXxXH/6zbcf+BlB/3S5sVeaYq7FXYq7FXYq9g/5xP/8AJ26P/wAYLz/qGkxV96Yq +QPM3/rbUP8AzHaf/wB0yHFWFf8AOWH/AJO3WP8AjBZ/9Q0eKvH8VdirsVdirsVfQH/OFX/k09V/ 7Ydx/wBRlpir1X/nNX/yVmlf9ty3/wCoO7xVinn7/wBY28uf9GX/ACdfFXyrirsVdirsVdirsVfS vmb/ANbah/5jtP8A+6ZDir511b/jq3n/ABnk/wCJnFUJirsVdirsVfdX/OIX/km7b/mOu/8AiQxV mv51/wDko/N//bKuv+TRxV8Vx/8ArNtx/wCBlB/3S5sVYLoXl3XtfvlsNE0641K8bcQWsTSsB0qQ oNB7nbFXrOh/84i/nFqcSy3NvZaQG3C31z8QFO4tluKfrxVB+av+cV/zg8v273KafDrMEYJkbS5T M4A8IZFimb/YocVeSTQzQSvDMjRTRsVkjcFWVgaEMDuCMVWgEkACpOwA61xV9L/84p/k752s/Odv 501exk0vSLW3mFqLleEtw86GMcYmIdUCuW5kUO1K9lX15ir5A8zf+ttQ/wDMdp//AHTIcVYV/wA5 Yf8Ak7dY/wCMFn/1DR4qw/yX+Uf5jec6P5e0O4urUmhvXCwWw8f30xRGp3Ckn2xV6RF/zhl+bL23 rNd6RHJ/yztczmT71gZP+GxVgHnb8lPzN8mRtPrmiTLYrWuoW5W4twB3aSIt6f8As+OKsGxVUggm nmSGCNpZpCFjjQFmZj0AA3JxV9Zf84lflB518t65qHmzzDZPpdvdWDWNnZ3A4XEnqzRStI0f2owv oUo4BNemKp//AM5q/wDkrNK/7blv/wBQd3irFPP3/rG3lz/oy/5Ovir5k0XQdb1y/TT9GsLjUb2T 7NvaxtK9OleKA0A7npir1vQv+cRfzi1SFZbi3stIDioS/ufjp2qtstwR8jviqH8yf84ofnFotu9x FY22sRRir/o2f1Hp7RSrDI3yVScVeSXtje2F3LZ31vJa3cDcJredGjkRh1VkYBlPzxVQxVm35efk /wCe/Pl7DHo2mTfo55Ak+rSqUtYlrR29RuIcqN+CVb2xV6/5m/8AW2of+Y7T/wDumQ4qs0r/AJw1 84ah5rvzrmo2+n6AtzI0N1CfWuLiMsShSLZY6jrzbY9mxV7f5c/5xl/JvRLdIzoa6pcLTndajI87 uR4pVYR/sUGKoHzd/wA4q/lJr1qwsbB9BvqH07qwdgte3OGQvGR40Cn3xV4bqv8Azhb+ZNveOmm6 lpl9aVPpzySTW8hH+XH6cgU/JzirKPJv/OE0izxz+ctdRolIL2Glqx5jwNxMq8fekX0jFX0x5a8t aJ5Z0O10PQ7VbPTLJSlvApZqVJZiWYszMzEkkmpOKsd/Ov8A8lH5v/7ZV1/yaOKvEv8AnFHyh5c8 2/lN5i0TzFZLf6ZNq6u8DM6HlHBEysrxsjqQe6sPDpir6N8t+VPLfljTU03QNOg02yT/AHVboF5H pydvtO3+UxJxVNcVdirGvMv5afl/5muBc695fsdQuhQfWZYV9YgbAGVaOR7E4qt8vflh+Xfl2dbn RfLmn2V0u6XMcCGZe+0rAuPoOKsnxV2KvkDzN/621D/zHaf/AN0yHFX0p5h/Kn8vPMfmG28w65oV vqGrWiCKKefmyFFJKiSHl6UlORpzU4qymOOOKNY41CRoAqIoAVVAoAAOgGKrsVcQGBBFQdiD0IxV hOo/kl+UuoXT3V15U04zvu7RwrECfErHwFfemKp15d8i+TPLY/3AaJY6Y5HFpbaCOORh/lSAc2+k 4qnmKvAP+c1f/JWaV/23Lf8A6g7vFWV/lP5X0HzR+QHlvRNes1vtLurCMT27llrxkLKQyFXUhhUF SDirOvKnkryp5S08af5c0uDTLXbmsK/G5HQySNykkb3dicVTrFXYqkXmXyJ5M80Ko8w6LZ6m0YpH JcQo8iDwWSnNR8jiqUaX+S/5T6ZcC4s/KmmrOKFXkt0mKkdCvq8+J9xirM0RI0WONQiIAqIooABs AAMVfMuvflv54uP+ct7fzNDo9w/l9rizuf0oAPq4jhsY4n5PWgYPGw4nf23GKvpvFXYq7FXYq7FX Yqxb81NJ1HWPy28zaXpsJuL+8065htYFIBeRoyFUVIFScVeb/wDOJXk7zP5Y8jarB5h02bTLi61F poILleEhjEMacuB+IDkp64q9xxV2KuxV2KuxV2KuxV8ya9+W/ni4/wCct7fzNDo9w/l9rizuf0oA Pq4jhsY4n5PWgYPGw4nf23GKvpvFXYq7FXYq7FXYq7FXi/8Azlh5R8y+Z/y2srPy/p82p3drq0F1 Nb2685BELeeIsEG7UeVenz6Yqzb8m9F1PRPyu8taXqlu1rqFrZItxbvTkjEluLUruAdxirMsVdir sVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs VdirsVdirsVdirsVdirsVdirsVdirsVfLH/OS/51/mb5M/MWPR/LWs/UNObT4LgwfVrSb947yBm5 TRSPuEG1aYq8n/6Gj/Pb/qZv+nHT/wDsnxV3/Q0f57f9TN/046f/ANk+Ku/6Gj/Pb/qZv+nHT/8A snxV3/Q0f57f9TN/046f/wBk+Ku/6Gj/AD2/6mb/AKcdP/7J8Vd/0NH+e3/Uzf8ATjp//ZPirv8A oaP89v8AqZv+nHT/APsnxV9j/kn5k1nzJ+Vmg67rdz9a1S9ile6ueEcXIrPIgPCNUQfCo6DFXgV1 /wA5tawvmljbaBav5WWUqEZpBfPEDT1BJy9JWI34emfDl3xV9X2d3BeWcF5bnlBcxpNExBBKOoZT Q9Njiq2/1LTtPgM9/dQ2kA6yzyLEn/BOQMVS+y85+T76YQWWu6fdTHpFDdQSMf8AYq5OKpxirsVQ 2oappmmwrNqN3DZwuwjSS4kSJS7fZUFyBU9hiqJxV8u/mV/zl9rvl/z5qGhaFo1nPpmj3Ulndy3h l9aaSBik3pmN0WMB1KrVXr19sVfRPkzzPaeavKuleYrSNobfVLdLhYX3ZCw+JCe/FqivfFU0ubq1 tYWnupkghX7UsrBFHzZiBiqUweevJNxMsEHmHTZZmNFiS8gZifAKHriqdghgCDUHcEdCMVdiqhe3 9jYWsl3fXEVpaxCstxO6xxqOlWdiFGKqkM0M8Mc8EiywyqHilQhlZWFVZWGxBHQ4qvxV2KuxV2Ku xV2KuxV8Qf8AOZP/AJNyH/tlW3/J2bFXhWKuxV2KuxV2KuxV2Kv0K/5xu/8AJJeVv+ME3/UTLir5 f1/8svKsH/OUA8jxQuvl2bULXlah6ER3FtHdPCrKAQnKQovcL3rvirIvzT/5yz80XF5daF5Hij0T SbSRraPUQoe6lSI8A0YYcIVIGw4lv8odMVeA6vres6zeNe6vf3Go3j/auLqV5pD/ALJyxxVA4qz/ AMifnp+ZnkqSNdK1eS4sEI5aZek3FsQP2QrnlH/zzZTir07VP+c2fO89iItO0LT7K7K0e5kaWcV8 UjrHT/ZFsVeH+b/PPm3zhqR1HzJqc2o3IqI/UNI4wdysUS8Y419lUYq/RryDLLL5F8uSyu0ksml2 TSSMSzMzW6Ekk7kk4q+P/wDnJvyVoVh+edhbWUbQQ+ZIrW91FVb/AHfdXcsEzx1B48xFyPX4iT7Y qyz81/8AnI288j3Mv5dfl1ZRafa+X1XT21SYetIrRKFZYY3HGqtsXk5cjU07lV85eYfNfmbzHd/W 9e1S61O434vdSvLxr2QMaKPZdsVSnFWXeSvzY/MHyXMjeX9auLe3U1awdvVtW33rBJyTfxADe+Kv Yn/5zc85nThHH5e05dRpRrpnnaEnxEIZW/5KYq8a89/ml5689XQn8yapJdRI3KCyX93axHp8EKUS tNuRq3icVfcP/OOUkkn5J+VWkYuwt5FBYknitxIqjfsAKDFXpGKuxV2KuxV2KuxV2KviD/nMn/yb kP8A2yrb/k7NirwrFXYq7FXYq7FXYq7FX6Ff843f+SS8rf8AGCb/AKiZcVeFeZv/AFtqH/mO0/8A 7pkOKvnXVv8Ajq3n/GeT/iZxVCYq7FXYq7FXYq/TT8vP+UA8s/8AbKsf+oZMVfMH/OVP/k/fKP8A zA6d/wB1G4xV4/8AnX/5Nzzf/wBtW6/5OnFWFYq7FXYq7FXYq/Qr/nG7/wAkl5W/4wTf9RMuKvSs VdirsVdirsVdirsVfEH/ADmT/wCTch/7ZVt/ydmxV4VirsVdirsVdirsVdir9Cv+cbv/ACSXlb/j BN/1Ey4q8K8zf+ttQ/8AMdp//dMhxV866t/x1bz/AIzyf8TOKoTFXYq7FXYq7FX6afl5/wAoB5Z/ 7ZVj/wBQyYq+YP8AnKn/AMn75R/5gdO/7qNxirx/86//ACbnm/8A7at1/wAnTirCsVdirsVdirsV foV/zjd/5JLyt/xgm/6iZcVelYq7FXYq7FXYq7FXYq+IP+cyf/JuQ/8AbKtv+Ts2KvCsVdirsVdi rsVdirsVfoV/zjd/5JLyt/xgm/6iZcVeFeZv/W2of+Y7T/8AumQ4q8Ck0TWdU8zXWmabY3F5qL3M qLZwRPJMWDkEcFBbbvir13yp/wA4e/mfq8aT6vJaaBA25juHM9xTt+7h5J9DSA4qy27/AOcG9QW1 LWfnCGa6ptFNYtFHWn+/Fnlbr/kYq8Z/MH8kvzG8hs0mt6Y0mnA0XVbMme0PzcAGOvYSKpxVggBJ AAqTsAOtcVem/l7/AM47fmb50miki019K0lzV9U1BTDHx8Y4z+9l9uK0r1IxV986JpcWk6NYaVC7 SQ6fbQ2sbtTkywxiME07kLir5N/5yp/8n75R/wCYHTv+6jcYq8n/ADksL64/ObzVZwW0s13Pq1wI beNGaRy8hZOKAcm5AginXFWVeT/+cTvzY8wJHcX1tD5ftHAYNqDkTFT4QRh3U+0nHFWet/zg3efV Sy+cYzdU2iOnsI6+HqfWC3/CYq8o/ML/AJx2/M3yQj3V3YDU9JSpbUtO5Txqo7ypxWWP3LLx98Ve ZYqzryL+Sf5k+dpYzo2jypYuRXVLsG3tAD+0JHHx08Iwx9sVfev5beT/APBvkXR/LJuPrT6bB6ct xSgeR2MkhUfy83PGvbFWS4q7FXYq7FXYq7FXYq+IP+cyf/JuQ/8AbKtv+Ts2KvCsVdirsVdirsVd irsVfoV/zjd/5JLyt/xgm/6iZcVeFeZv/W2of+Y7T/8AumQ4q+sLDQNC0+8u76w021tL2/b1L66g hjilneteUrooZzU9WOKo/FXYq4gMCCKg7EHoRiqBt9A0K2uPrNtp1rDcbn1o4Y0ep6/EFBxVHYq7 FXyB/wA5U/8Ak/fKP/MDp3/dRuMVfWCaBoSavJrSabarrEqCOXUhDGLlkAoEabj6hUAdK4qj8Vdi rsVQB8vaAbn60dNtTck8jP6EfqV8eXGuKo/FXYq7FXYq7FXYq7FXYq7FXxB/zmT/AOTch/7ZVt/y dmxV4VirsVdirsVdirsVdir9Cv8AnG7/AMkl5W/4wTf9RMuKsG1r8lfO93/zk3B59hjtz5a9a2uX uTModfq9mkDRmL7fIvFtQUoRv1xV9B4q7FXYq7FXYq7FXYq+fPz1/JXzv5y/Nnyz5j0WO3fSrOC1 t72WWZY2iNvdyTsxQ/EylJduFTsfbFX0HirsVdirsVdirsVdirsVdirsVdirsVdirsVfOn5/f845 +d/zD88x6/ot9plvZrZQ2pjvZbhJecbyMTSKCZafGP2sVebf9CVfmn/1ddD/AOki8/7JMVd/0JV+ af8A1ddD/wCki8/7JMVd/wBCVfmn/wBXXQ/+ki8/7JMVd/0JV+af/V10P/pIvP8AskxV3/QlX5p/ 9XXQ/wDpIvP+yTFXf9CVfmn/ANXXQ/8ApIvP+yTFXf8AQlX5p/8AV10P/pIvP+yTFX1N+UnlDUvJ 35d6L5a1OWGa+06ORJ5LZnaIl5nkHAusbHZx1UYqy7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq//Z - - - - - - proof:pdf - uuid:65E6390686CF11DBA6E2D887CEACB407 - xmp.did:5FCFF6CD6B2068118083DDCF5AC233CF - uuid:ce683a68-df29-fd49-91a3-fb4d92bfa24e - - xmp.iid:5ECFF6CD6B2068118083DDCF5AC233CF - xmp.did:5ECFF6CD6B2068118083DDCF5AC233CF - uuid:65E6390686CF11DBA6E2D887CEACB407 - proof:pdf - - - - - saved - xmp.iid:FA7F117407206811822AEAA5B991C736 - 2012-09-06T13:08:53-04:00 - Adobe Illustrator CS6 (Macintosh) - / - - - saved - xmp.iid:5FCFF6CD6B2068118083DDCF5AC233CF - 2012-12-10T10:41:19-05:00 - Adobe Illustrator CS6 (Macintosh) - / - - - - - - Web - - - 1 - False - False - - 60.000000 - 56.000000 - Points - - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - - White - RGB - PROCESS - 255 - 255 - 255 - - - Black - RGB - PROCESS - 0 - 0 - 0 - - - RGB Red - RGB - PROCESS - 255 - 0 - 0 - - - RGB Yellow - RGB - PROCESS - 255 - 255 - 0 - - - RGB Green - RGB - PROCESS - 0 - 255 - 0 - - - RGB Cyan - RGB - PROCESS - 0 - 255 - 255 - - - RGB Blue - RGB - PROCESS - 0 - 0 - 255 - - - RGB Magenta - RGB - PROCESS - 255 - 0 - 255 - - - R=193 G=39 B=45 - RGB - PROCESS - 193 - 39 - 45 - - - R=237 G=28 B=36 - RGB - PROCESS - 237 - 28 - 36 - - - R=241 G=90 B=36 - RGB - PROCESS - 241 - 90 - 36 - - - R=247 G=147 B=30 - RGB - PROCESS - 247 - 147 - 30 - - - R=251 G=176 B=59 - RGB - PROCESS - 251 - 176 - 59 - - - R=252 G=238 B=33 - RGB - PROCESS - 252 - 238 - 33 - - - R=217 G=224 B=33 - RGB - PROCESS - 217 - 224 - 33 - - - R=140 G=198 B=63 - RGB - PROCESS - 140 - 198 - 63 - - - R=57 G=181 B=74 - RGB - PROCESS - 57 - 181 - 74 - - - R=0 G=146 B=69 - RGB - PROCESS - 0 - 146 - 69 - - - R=0 G=104 B=55 - RGB - PROCESS - 0 - 104 - 55 - - - R=34 G=181 B=115 - RGB - PROCESS - 34 - 181 - 115 - - - R=0 G=169 B=157 - RGB - PROCESS - 0 - 169 - 157 - - - R=41 G=171 B=226 - RGB - PROCESS - 41 - 171 - 226 - - - R=0 G=113 B=188 - RGB - PROCESS - 0 - 113 - 188 - - - R=46 G=49 B=146 - RGB - PROCESS - 46 - 49 - 146 - - - R=27 G=20 B=100 - RGB - PROCESS - 27 - 20 - 100 - - - R=102 G=45 B=145 - RGB - PROCESS - 102 - 45 - 145 - - - R=147 G=39 B=143 - RGB - PROCESS - 147 - 39 - 143 - - - R=158 G=0 B=93 - RGB - PROCESS - 158 - 0 - 93 - - - R=212 G=20 B=90 - RGB - PROCESS - 212 - 20 - 90 - - - R=237 G=30 B=121 - RGB - PROCESS - 237 - 30 - 121 - - - R=199 G=178 B=153 - RGB - PROCESS - 199 - 178 - 153 - - - R=153 G=134 B=117 - RGB - PROCESS - 153 - 134 - 117 - - - R=115 G=99 B=87 - RGB - PROCESS - 115 - 99 - 87 - - - R=83 G=71 B=65 - RGB - PROCESS - 83 - 71 - 65 - - - R=198 G=156 B=109 - RGB - PROCESS - 198 - 156 - 109 - - - R=166 G=124 B=82 - RGB - PROCESS - 166 - 124 - 82 - - - R=140 G=98 B=57 - RGB - PROCESS - 140 - 98 - 57 - - - R=117 G=76 B=36 - RGB - PROCESS - 117 - 76 - 36 - - - R=96 G=56 B=19 - RGB - PROCESS - 96 - 56 - 19 - - - R=66 G=33 B=11 - RGB - PROCESS - 66 - 33 - 11 - - - - - - Grays - 1 - - - - R=0 G=0 B=0 - RGB - PROCESS - 0 - 0 - 0 - - - R=26 G=26 B=26 - RGB - PROCESS - 26 - 26 - 26 - - - R=51 G=51 B=51 - RGB - PROCESS - 51 - 51 - 51 - - - R=77 G=77 B=77 - RGB - PROCESS - 77 - 77 - 77 - - - R=102 G=102 B=102 - RGB - PROCESS - 102 - 102 - 102 - - - R=128 G=128 B=128 - RGB - PROCESS - 128 - 128 - 128 - - - R=153 G=153 B=153 - RGB - PROCESS - 153 - 153 - 153 - - - R=179 G=179 B=179 - RGB - PROCESS - 179 - 179 - 179 - - - R=204 G=204 B=204 - RGB - PROCESS - 204 - 204 - 204 - - - R=230 G=230 B=230 - RGB - PROCESS - 230 - 230 - 230 - - - R=242 G=242 B=242 - RGB - PROCESS - 242 - 242 - 242 - - - - - - Web Color Group - 1 - - - - R=63 G=169 B=245 - RGB - PROCESS - 63 - 169 - 245 - - - R=122 G=201 B=67 - RGB - PROCESS - 122 - 201 - 67 - - - R=255 G=147 B=30 - RGB - PROCESS - 255 - 147 - 30 - - - R=255 G=29 B=37 - RGB - PROCESS - 255 - 29 - 37 - - - R=255 G=123 B=172 - RGB - PROCESS - 255 - 123 - 172 - - - R=189 G=204 B=212 - RGB - PROCESS - 189 - 204 - 212 - - - - - - - - - Adobe PDF library 10.01 - - - - - - - - - - - - - - - - - - - - - - - - - endstream endobj 3 0 obj <> endobj 7 0 obj <>/Resources<>/Properties<>>>/Thumb 168 0 R/TrimBox[0.0 0.0 60.0 56.0]/Type/Page>> endobj 165 0 obj <>stream -HTTnU1 +7IĪB > -)H-/1v=ROqlόӇoOky+WA(~_セ-o2DլuUuѝwf.ބV퍖U KpEoZ,јQ!uĜhqmg[ Dwitj!GBk2Tg:]a*y6? 9H+f`UcP1} Fތ7[W^_ψ@-B&PIE5# 87wC7h3$8Ilr).FFxC=pX yb#17c4RO֤! 920mwJ}&?0J& `>stream -8;Ue`\B]'l3Wi]-*=SST5_&k8\Fg9!~> endstream endobj 169 0 obj [/Indexed/DeviceRGB 255 170 0 R] endobj 170 0 obj <>stream -8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 -b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` -E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn -6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( -l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> endstream endobj 163 0 obj <> endobj 171 0 obj [/View/Design] endobj 172 0 obj <>>> endobj 167 0 obj <> endobj 166 0 obj <> endobj 173 0 obj <> endobj 174 0 obj <>stream -%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 16.0 %%AI8_CreatorVersion: 16.0.3 %%For: (Dave Gandy) () %%Title: (icon-flag.pdf) %%CreationDate: 1/2/13 12:01 AM %%Canvassize: 16383 %%BoundingBox: -56 -119 188 0 %%HiResBoundingBox: -56 -119 188 0 %%DocumentProcessColors: Cyan Magenta Yellow Black %AI5_FileFormat 12.0 %AI12_BuildNumber: 690 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%RGBProcessColor: 0 0 0 ([Registration]) %AI3_Cropmarks: 0 -56 60 0 %AI3_TemplateBox: 7.5 -7.5 7.5 -7.5 %AI3_TileBox: -366 -334 426 278 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 2 %AI9_ColorModel: 1 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 1 %AI9_OpenToView: -58.6665 18.333 6 1261 742 18 0 0 134 133 1 1 0 0 1 0 1 1 0 1 %AI5_OpenViewLayers: 7 %%PageOrigin:-393 -307 %AI7_GridSettings: 4 4 4 4 1 0 0.8 0.8 0.8 0.9 0.9 0.9 %AI9_Flatten: 1 %AI12_CMSettings: 00.MS %%EndComments endstream endobj 175 0 obj <>stream -%%BoundingBox: -56 -119 188 0 %%HiResBoundingBox: -56 -119 188 0 %AI7_Thumbnail: 128 64 8 %%BeginData: 5936 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FDA0FFA8FD41FF7D527DFD3AFF27F827FD1EFFA8F8277DFD1DFF7D %F8F8F827FD38FF52F8F8F852FD07FFA8FD15FFFD04F8A8FD09FFA8FD12FF %FD05F87DFD37FF52F8F8F852FD04FFA87DFD0427527DA8FD08FF7D277DFD %05FFFD04F8A8FD05FFA85252272727527DFD09FFA85227FFFFFFFD05F87D %FD04FFA87D52522727277DA8FD09FF7D2752FD1EFF7DF8F8F87DFFFF7DFD %0AF8277DFD04FF7D27F8F8F8FD05FF52F8F827FFFFFFA85227FD09F8527D %FD04FFA852F8F8F852FFFF52FD04F8A8FFFF7D27FD0AF87DA8FFFFFFA87D %27F8F8F8FF27527DFD1BFF52F852FF7D27FD0DF8275252FD05F827FD06FF %F8F87DFFFF52FD0EF827522727FD05F87DFFFFFF52F827A8FF7D27FD0EF8 %27522727FD09F8A8FD05FFA8A8A8FD12FF52F87D7DFD18F8FD05FFA8F8F8 %A8FF52FD18F852FFFFFF52F827FFA8FD1DF8A8FFFFA87D2727F827F8527D %FD06FFA85252FD06FF52F8527DFD17F827FD06FFF8F8A8FF27FD18F87DFF %FFFF7DF852FFA8FD19F827F8F827A8A827FD0AF87DA8A87D52F8F8F8A8FD %05FF52F87D7DFD17F827FD05FFA8F8F8A8FF27FD18F852FFFFFF52F827FF %7DFD19F8FFF8F8A87DFD14F87DFD05FF52F8527DFD17F827FD06FFF8F8A8 %FF27FD18F87DFFFFFF7DF852FFA8FD19F8FFF8F8A827FD14F8A8FD05FF52 %F85252FD18F8FD05FFA8F8F8A8FF27FD18F852FFFFFF52F827FF7DFD19F8 %FFF8F87D27FD14F87DFD05FF52F8527DFD17F827FD06FFF8F8A8FF27FD18 %F87DFFFFFF7DF852FFA8FD19F8A8F8F8A827FD14F8A8FD05FF52F87D52FD %18F8FD05FFA8F8F8A8FF27FD18F852FFFFFF52F827FF7DFD19F8FFF8F87D %52FD14F8A8FD05FF52F8527DFD17F827FD06FFF8F87DFF27FD18F87DFFFF %FF7DF852FFA8FD19F8A8F8F8A827FD14F8A8FD05FF52F87D52FD18F8FD05 %FFA8F8F8A8FF27FD18F852FFFFFF52F827FF7DFD19F8FFF8F87D52FD14F8 %A8FD05FF52F8527DFD17F827FD06FFF8F8A8FF27FD18F87DFFFFFF7DF852 %FFA8FD19F8A8F8F8A827FD14F8A8FD05FF52F87D7DFD18F8FD05FFA8F8F8 %A8FF27FD18F852FFFFFF52F827FF7DFD19F8FFF8F87D27FD14F87DFD05FF %52F8527DFD06F82752527D2727FD0BF8A8FD06FFF8F8A8FF27FD05F82752 %527D5227FD0DF8FD04FF7DF852FFA8FD06F82752527D2727FD0CF852A8F8 %F8A827FD14F8A8FD05FF52F87D52F8F8F8277DA8FD05FFA87DFD08F852A8 %FD06FFA8F8F8A8FF27F8F8F8527DFD06FFA85227FD07F8277DFD05FF52F8 %27FF7DFD04F87DA8FD05FFA8A827FD08F8527DFFFFF8F87D27FD05F85252 %5227FD0AF827FD06FF52F852FFF852A8FD0BFF7D522752527DA8FD09FFF8 %F8A8FF52F852FD0CFF7D2752275252A8FD07FF7DF852FFFF27277DFD0BFF %A87D2752277D7DFD04FFA8F8F8A827F8F8277DFD05FF7D52FD07F87DFD07 %FF52F852FD1EFFA8F8F8A8FFFFA8FD1BFF52F827FD1CFFF8F8A8A8277DFD %09FFA85252527DA8FD09FF52F852FD1FFFF8F87DFD1EFF7DF852FD1BFFA8 %F8F8A8FD1BFF52F852FD1EFFA8F8F8A8FD1EFF52F827FD1CFFF8F87DFD1B %FF52F852FD1FFFF8F87DFD1EFF7DF852FD1BFFA8F8F8A8FD1BFF52F852FD %1EFFA8F8F8A8FD1EFF52F827FD1CFFF8F8A8FD1BFF52F852FD1FFFF8F8A8 %FD1EFF7DF852FD1CFFA87DFD1DFF7DA8FD1FFFA87DFD1FFFA87DA8FDFCFF %FDFCFFFDC0FF52FD1EF827FFFFFFA87D52FD1EFFA8527DFD39FF52FD1EF8 %27FFFFFF52F8F827FD1CFFA8F8F8F87DFD38FF52FD1FF8FFFFFFFD04F87D %FD05FFA8A87D7D7DA8FD0AFFA87DFD04FF52F8F8F827FD05FFA8A87D7D7D %A8A8FD09FFA87DA8FD20FF52FD1EF827FFFFFF27F8F8F8FFFFFFA87D27FD %06F82752FD07FF52F8F8A8FFFFFF7DF8F8F852FFFFFFA82727FD05F82727 %A8FD06FF7D27F827FD20FF52FD1EF827FFFFFF7DF8F87DFFA827FD0CF852 %7DA87D52FD04F87DFD04FF52F827FFFF5227FD0BF8277DA87D7D27FD04F8 %FD20FF52FD1EF827FD04FFF8F8A8A8FD17F87DFD04FF7DF827FF27FD16F8 %27FD20FF52FD1FF8FFFFFFA8F8F8A827FD17F87DFD04FF7DF8527DFD18F8 %FD20FF52FD1EF827FD04FFF8F87D52FD17F8A8FD04FF52F852A8FD17F827 %FD20FF52FD1FF8FFFFFFA8F8F8A827FD17F87DFD04FF7DF8527DFD18F8FD %20FF52FD1EF827FD04FFF8F87D27FD17F87DFD04FF52F8527DFD17F827FD %20FF52FD1FF8FFFFFFA8F8F8A827FD17F87DFD04FF7DF8527DFD18F8FD20 %FF52FD1EF827FD04FFF8F87D27FD17F87DFD04FF52F852A8FD17F827FD20 %FF52FD1EF827FFFFFFA8F8F8A827FD17F87DFD04FF7DF8527DFD17F827FD %20FF52FD1EF827FD04FFF8F87D52FD17F87DFD04FF52F852A8FD17F827FD %20FF52FD1FF8FFFFFFA8F8F8A827FD17F87DFD04FF7DF8527DFD18F8FD20 %FF52FD1EF827FD04FFF8F87D52FD17F87DFD04FF52F852A8FD17F827FD20 %FF52FD1FF8FFFFFFA8F8F8A827FD08F827FD0EF87DFD04FF7DF8527DFD08 %F827FD0EF827FD20FF52FD1EF827FD04FFF8F87D27FD04F8277DA8FFFFFF %7D52FD09F8277DFD05FF52F8527DFD05F8527DFFFFFFA87D27FD09F827FD %21FF52FD1FF8FFFFFFA8F8F8A827F8F87DA8FD08FFA852FD05F8277DA8FD %06FF7DF8527DF8F8277DFD09FF7D27FD05F852A8FD22FF52FD1EF827FD04 %FFF8F8A8FF52FD0EFFA87DA8FD0AFF52F827FF7DA8FD0EFF7DA8A8FD25FF %52FD1EF827FFFFFFA8F8F8A8FD1DFF7DF852FD39FF52FD1EF827FD04FFF8 %F87DFD1DFF52F827FD39FF52FD1FF8FFFFFFA8F8F8A8FD1DFF7DF827FD39 %FF52FD1EF827FD04FFF8F87DFD1DFF52F827FD39FF52FD1FF8FFFFFFA8F8 %F8A8FD1DFF7DF827FD39FF52FD1EF827FD04FF2727A8FD1DFF7D2752FD39 %FF52FD1FF8FD60FF52FD1EF827FD60FF52FD1FF8FD60FF7D7D527D527D52 %7D527D527D527D527D527D527D527D527D527D527D527D527DFD5FFFA8FD %62FFFF %%EndData endstream endobj 176 0 obj <>stream -HTA1 AC.#Vq|\"!UnhCAM+;.&y/2Aoyg [FPP32w&@ȝNnա׎sB%h; i*`, endstream endobj 177 0 obj <>stream -HWkoܸ{%Q(( ð)Ea(Vw, 4d_KJGH"K⫿]gssO|zMSZv7G^Wvfض}wJ]'uQm7u~>Be[7h˺9٬3BDQp/OZoto̥CݪnTǩw,b8R/{{lRwM;fu?lO{y?u};ÞUծlaZ Rzs)5+ V?Z.KÄz-o 4^vܴ|h_GVow-m+=;esYCDxo|cC%G^^H?6N}טgEoM~}j?}_`7.ف~}# {) -7Mw5 yDZ's/;q%Q3 'pf5vqZ6Β30qhoC⛡]F$D:t5c]=r%'/0k٭NsՆ`Mԃ7f~Ά2Wg{tK^\xuzC} xƜIqx_x?7eYGԂ6ϋ>[]=x>I~"<,{n{PXʡOhO p^0QEjvm^ 7m˻68xjz}.&鶙Zc3=؟ Q觛?^ׇۛܶ&8?d~İ}n'v5w/&+W-#n䘋o]yy4_nۿowͬnK4mE#/& - OD TUM^5w;[!}%Zߘo"Օ_{pBoD 7 d[Jb~5b0 -p€- b t.jB>A0 /%5AU-nȁc fna@)`3ʀ|F3 .wͪ\: YGDkKm?uDsYqLrpf\[I(X'̙!i,d f9\4Fқq *^B9IE i1m/0&ͫ QLG< ])W@+D<"%(TTDeTA"HD*2D.JQ1,(F@.4bqWjĉLD%yR$$Ld*3d!KY^B4J!'i4O˴ϢLdq&42YdI!6)%U.rU -06ϣ\X@Yˎp MHHaTRhse} _,${LdsNE6(hndtǧt]'4*J*[8t\k-:ͯHP1WЫ+cB(i׆/0STr9%D6f[%ӱDf1$a>> d(CҢXJQ&11g69bQpF"=oQM #G{ ddOK>)gl1m -v9U@==̇H9!z؋-Nt"m8Fd }r<1{ R`W{u?2 -/!{_!?viǼL55Xf2(fj?OOqqsqyPGuV?,zkb!5qI]e{&/+J)qtȂM>XfTqv}4·'v?Go]tzgO{j?~})?ݟ.P~L=3V!(7 ]mz#N?Sq$#tN@y/^+`olF6|^eB+8B`-dg:ud4f}9}| d$i0i格 Wr$)h`AQȲ8$ -I2f!IC!桩䡁y(3I"粦 Wb#FH‘g8, idB$))W ZD% K&% L$4IlJ>08Itrti %[;9,iwqaZ]Ҕ2țͩob,uՑkd#y:<񘃩c1O=厓|Bsxe.fk1n+q? 0FB.E45PЗ#0Yu>aO/Kr^e_OQ3Bڒ}@HA#tfsi[-OP4K!vL(|dNGk+A!G(ZX'StK` -GD`a<; @*\qր[H>厞/7\e; -ZWrR1܅l12cLo٩jG5ZnW{c޷;ޑjs;fT>vY![?>#^KWpdZI-{(z\Ж[bw/ 5o4H![ <}9ytYރ)Vζ]Pi<}Pe`x_XYo2-tBtճ}޾mf:)}RGS˓w~hQɼ /?˧7}凿>h y"h'e]R{^XVPzqR(eMS7ܬe|:' x_/X^q uoh΢ E[vvz؅( "a'_}w'쇅SA  6(锿e{;COS<|vؓM*!T- -iFP,0 tY[*S?1 |N1&aq`;43BfÜ%S=9p AA=+wioqYAH1H!(~#:tL3dac IV2j - - -̃ Cs7-TV,$챤cZn Pffz!Pl +q5>i=)X `\,@ 30`vؼ-nԙl#sfrL02+3Ȅ&ΥdOH+zZgϑ'Zf5U&t0$cHʐ!IY+=r t`d4whسJ]GՔ! $ƐENadYz#5S$=q_$IZFf'd 5%*FaDrrd-a*PȖCf&!e~F z]]najY\iAѲ5Ύgw8 - Td /K8W9kמ徿F%<$1f=#{\#FΝɩmOFj.:^j(sqǠɁ{ gcmE[ժ_>>c -իvާp'CȻA9̵-Wm5 аHW_=z6zm{J/M_ھ6~irtDRpok~[[&6hJ;a K7$9%{$I[Ash4-AтF"zGja7 ,"سe|u _6ʕՏڸ?ƷħA+q\\fDZKr?.:2Lw }^/?Cay_dYMU"ì*v([~WCW6MPXEX=#6VV{&gǙ30uME95y"{ZR\O) 9x?OlUwzȳcZDdWuռɗQRe. R  -'{dԽCͳon\쒆Rs)`[jTs7#WTjIEܡ{<7D4W XA L,m)φy wdR5lNLO* -9O8;XFQK+zf&qvb7aъe /^_*n?_Z18o⢶jeHIC ^e0רQZb&i-j˪uVgzƁ;:xԭo=s;KCrҤǷ,6d<5ĥ[D~ߘv{ث^sʫ5XaX1qhx ye8Jh bTzJ&5I=I)idWuhhiշUM\K%~4 ~ 5^ΗK[C"sRXÿ2.?h2NZ6܉ O\ďf;[{O_ //|~st?EםG,Yfkд1g9#!gK3ТIH%c%eXndY}"Ȕ@- #8[++mET"XHȈOXVQbYztT`,"af䥢o{/ ZHEnF^A uзnx-nn%L1~(xN'Q")AJ$K6\IJU?, UCTErQ*RuJBELLs-YTEuBaZ{]w. B"ظp8t}Kе߀&| pUw< h FK P'&XKdhY p9;,6,ȕը-ƈk( OyqG˚mu<$XlUcMKZh ZÄE` A*RҤ$P! U!*^V*j S'mڦ} 97c * f[@64nPdqg?iFx DΎ82Zf 0У3 l?HT' -P=Nwi]GC2=:A@ޠGH ]M8 7Z1^ÓdP&zjwxP:;Ht+3;A1 JbaMA|Qdеe7OxTQ#-HkVAX)7~ -$`Uwz@$͂I0T6UZa ķi ~î c.a0]H btmt?̀ -  -CA>CA_~~BAJ -^}/2Ʌlۓo&'5WRQN99mN)5Gy'4'OhX}/~?48pv߱>a蚓3޵;SICeُt߾~z^>y~9󧿟O%,/chڄbZ00| ұT1:L/s0S> n2hh2#Vs0,>hlZz` s|wjcu.ΗZЭnoهa? $`ov_ SYd)re̻ܰ2dU͢=&'9XCk;#{!At 2kq2Ss3?~۞wT}m -ȟgXԪP5hv2&e;g3,B{xHˮ]w}+uBxkb?n(CuJh -C(B,F; RiݔMVյEwGN6J}5>z78pm?}?>f*[6P9QvSZZGq8OY?e7r -OPd#UF , c^dNΩ"ؒZ"UsKHwdDaKBZb5H` -siKr"fT༩Hp$,hd:"ބM:/jܓW8 pdE~,1IcTȑ%W⥬8UA4I#T**iZ|+@(+3%Q-PHeUʼnE/I!Jg =Lmsg?1)̋/V/W~'vاؼ3+-H(EmT -=M?S\xp8n"Zq'l -Ngn鴰w(ڔSsfr/05%&):郤H}iYR(STc̡ܺ7lf6$]:=A;Szt[XC 9C>8dd_.UCQh?)%L^C\"5 EjOD!&'(vQr!* -q[a5r\1J6nM<э/ψw'O09=BnJpm 9  'ʼ_?Y+)g͌3ʚ2L衾ʫUvRuڳB-dbj7V,wB c}u+dB +d o(HIeJ& -m6DH$>h'ehPDZNVή Mj5_tڤ֍3Cw ;t78 -NAi+W*g͗iw־{ftn2j{D/)Zgh-X9^f9gVgv$E% -wHl hJW,2,3y\WfGLl.{v4I|$!mfu|牿W'6NۨYC|oQ壍{|Gs{Ļ} 7Rc|49E"j櫐ѣ_ hpam09ǖs9R[Tdh1ExD-Z"\T!FJX4frM'jiuOH4FB0nc$cDb? .5gTmcER%qeeJPIʇ ;<@O&܆0s9s$"s4ݔ,(1Q]E$eb}qFY=*Q:wQǽAeBqT A T//3< # -> !@XSz8rx1{:fWxkcmlCX? -_&t>nI%?x>~O?|obǟ>_}~c)'sWZԫXYZc׭+2WgPl0c".zL, !_Fa6`tl /6W  ;1\-5Wb4vMQdA3ǩCc{`xѴ",50VCJ0cn -9Y1rK$:Qa?0jn PQfU/fӞS|Wrx@9_GK$@0}ieX),k]{5BTw>i=qSUo9ڗ_Z.94!aX*L_-wIer^\-kdM-UBGZbБk>WZFxM.PĺDHy<ڐ"u:KKQf@Fb\ݫDfiϏ(ؠC,RaEEI*0*JX#Nb./%H"8rH$IJH'SI ! -D(e:wWcYwܐ%XY u#vaL,ԏah$s$r9o.GΡuTsHIAE!iaإ>ĸT  ŧsaKjlG؞ 1zH T14&pM^mLmBm줭ORҼ!mY;NMZ?˓yY"edyAYeea0u&PNBaHp/R3[:Rdzt2zKg.M^ŠZ9=L׻'fx{rwRYMFFҹY2BJfgc|#b)s}i{~b\{>XN6DoZcu&mUA8 1d s@F0 #& "A˾?4YcXEA# IC* -,`,RFU@|k #1 H<\Mg=A*x I-H)EliUxU~:=&+ӢNSX gÆCM; ObTK] yХ6M=CXaU<@#+ =JzDO' -5+ -E GHgR%\A+ -Y [ךaY} 9l7Gag#UX `pg L``0(L0LdJ&OhdBjbFbBP,XC3S5c cAdJeKLeOV8^=>>7٭9N5 Ȓ -ĂpX-cr*YkiQ6Ӑa.A,d15t /=ӑ0ɿN^Ѩ:/`O;{$kZ\=*vhi<*[GUdo$kX3c (ڞ#ڳmF6m[6Ru0{4ptp`P?~ D@8(9D{"j"CM""2Xpہ;wܼ!~$W" x'Yo_(.>+ûo_4߾ol/ڏ_>)u)Xs!8QCK!t?_揺n_7g{~MkLS/|Pzt+Sc}>_\޽n`HnosM\]].m]WO?n?Gq4;}/z:iJZ:Oi Wߴwn2B56wX~)Y*tN'jKqB -]6)o+:׳j LF&_g#EU)uCBx9bǝq1)%ɞ\.^\SuO)`M8u_w0W͹0mpͳ3,¼pm19ŵ=kP_%Q (L3TDIVlMqߣϸ 3 I/c[]P9:kd1N0e-#ݛB]646 J{WޚQO9屋y?ɋ `QZB%m`%'0wmQw$u`Zj n -V浦Ttym\n-1W/6pezdJ z8A&2\Yugitt8mGwVlִyg^Q^^]_=ԅ}sI߾|}qS.,_rSIROAI>Q=7#ՄT&7 -L&.v}F W]I -)dɱryLT MZ12,Ōh-ڗTfӠVTfC!V# -=Kφ I&s>8JKkƻvr$hVʋ C2&:DR,'蠚W --Uic+5Ό4*a:/]34mx6oVE)+ĉtt!9*vP;zNHY9UJRNq_veE~vK^:@B$YH}-g]sUC -683];>YX@B'U<- jm![Pcu>у80`ms 68&&bN7b&nt.6+ $E̢ovt}3he `דwk g ',s1k0ﶗzT^+0Q{՚L 4fDr9+ߨTjہQ(cj2W,( -ƴ:> 3?δGSu_ox+{oUOd] h( -rīנNfHZ1F=PdZ7Q/ ;`!/ѳ51.gR -%, ӜjU.x 5:*!hO$PiQq`"HptV0lo5dg1t5}鱢_=<lIt\# }؆jtY]= %6YsOwAWK땓Bx*\FIG6ҺفۻYn#)ܽNڻu=jzx5z';~CX`*WM9yDGx9ߧerRv G*߱`P`,=Q -uxg[;tT\%#vku U[<$c8ڊ9LZ -{XEv pqCٙ'N0Y! ǦM4rܣӡ ljxK@0x4.BjC5 m9H!@tWQԾXoq>th]s[&a-Oiook9p$ 15bӡ)Ciru\n906e}, 7%Jn4oϊJc+k-i.AjVCKX2)u G Dbe'9B2J]sabXȴڴ_~ꐙQRL|AaQz6ڳiH̀JB8z'|]kG枫f2Wdds#u˸}=;D/ 8(?;_~։j氘3G/PI/#FQ(ƔHڌӨAr'.{[QUZK8[-W`lNvorD_RkW%[]";4% -=aD*=@\]ʰPM% -%SB,_Bs~b%Y2'y}+-Gr&]ޏr1jr#~e+{'|ӏsD)\yv.Z=۷k=po>S,`eu$&.L UNeGF?BNxƉ}#s3JU۵D˞+2fq{{WIv%! Qyo[DgٯWI€epegp&M6<ź߄Ɂ>F?4sX4t+<ӦK.o0Mre c3FIb -T^r:dA5x8{'\e\ual'0}(x+}DM˱N@(pwphz;5c}L_0Vi pXD4VQs0Ĺ{8N'eȸ}amm.Yc+*w!?1pO'Jb쁑ݮ45Q ҝr&V12@{P&+WEbO_YQD\:[}W\/*Ppn*U}*˥-gji G35auŦ;Bm);6COw 2g\qQ2tZM)ՑsDC7aʦYwlyR\<,~-#InQ|Иd>vXw"xrQH#4|7M8AK|%j!iD;XGlo/ϜR'JlꉐH:އ#A!]dK@7?T!(F˙0񷂾6v@yØZmsU$]:$؛ 3"V+=<1ۨ3 -. -="W!_0X9U֏\=seDEͅ{ό<_>Y<# -EWQf,gc-B4$~A7*UErK_YQͅwۉ"ϕ e_WCS>m7N_ hRoMYKög8d2Ð2+{ʊJ 3"q8[}W\Y{H0."WxyA endstream endobj 178 0 obj <>stream -HW= <'|p_fрlۻ(u❙GG"|6^ӓZ/4 ?TSk[>kT3KdJ\ێm,O:/= ~;~'4J{QȰ>Cj o4S&'7ORdL|@eU|8qAp|hO=,|Z-@. |ԞAh:L?DΫH ɯQ^GK+v۵#PseA_?ELl#)nC_ ٽ3j+=uyUKE͓ZpdQ#އr2ֵmO:C,io2?];rV<ׯLz< 2!%ܕhKoBa -,7"/4ݐHƨSH4q˕GZKUˢ !)?T1_Ʌp-H ȞHf0J(//㭊>)!.9Pkh -d[ܤ(\.&T͍YH[F[EYiBJUJxFz*5щt/YLK9cbm&ox}&KI%Hgv P2GG6pDft  SFK\* )7k| ) -u3R('er6߶WpL!3AdGqCAE ~؄αN -)ԇo @z{Į YXLtpx%Vk; /lA-ajNFT:8'|Nh^g/`*s<}XȢI*t`u>|OٯmFpku DIϯhyrid=fuC'v!FފY`QYX܈܎p>t/AYxTlL -!""}3K. Qf%SGGW _l=θT sSWVɬ==cE$I59!TXG ۣ JtҕVdB÷ oqFƾIĶP::Dh!QHE4&@:AxD/  Qjǫ-,H9,q2O$ugJY<ֆX'Qp,𜽳M8z7`iu9yb#hk!FDV_\g,+bǐ2jXNR[8! ^{$F2,L3c -*be=A1#F8 exy m^F~TxHm:<83 ^ş˯pVඐ۴5^3 S%j +^M?ؓ2uLmM{_&Wv܀xJ-2t mc@ P/X"K0G/$G%Kiت6'xҹ{+ϯ(vA\T -&tx䐳uesBە)uSJ dvɅ[׷8oGM^+ϯz1pñr"s_˼۽1oTE/ شo^Pz ҨxEtPl -6cbոtK"@M?(*T~Z-y o[u}35WFlwZny]套P -(Ki0I鏕Q2r&Y&d`iWg1KͅZ=s~4zP -+ؼC6״VɍgtrhIue}ơ:I q۷#? B + =+C± yjߑCISn],:X,G8ˢ_[giy!&†R1~~E1EpdET4Ab4s҃D-5[ptl~, 6 -x.ؖ"r=!I - -|-\lʺXC.6oė5J e˘ ˤ n+5ΩanL&,35vNؐo'e͏mAJ -=amv,| -(?kYn4v G95&JR&H Xc6E@c EDt5V -'Rk5& Xd|D#.!E#ߊ6 @"yU,nOnǎ\ރ3.Ӗsui|NX"=|_pcqX9YKW{ʸL.g!Mo!X=X([>oAZfutcZ+zd\pTH0Iq( -yY,5;Y&Fqg-(]@ٰY/:+ -Rʙ~ -HUe;2Q}g}ORR~g^{趟\ >c˯x/:ӛoo;ݟno^|p=7?>8<^WV^~[c1ض0DUuvR0ȄA,q}d Bhj3j+⦞a&P }wNA9}HDH 6g4O] 3fNdՐ“P ȮklTk@t;YvwijVfzȜ쾮ǜE:c[**BHOLW3~LkJV];u+1gk{0ܒ5 i`f%K6ҭEB2o6-USR4[pi<- q>4ğ;\-8Ұ"j-'6[º|ͮm Fd{r}bm3NԦmY5=mƼbDt%etWTH|0кwX=n(B_|E(L2["ַPvb"0pYRS_4`rpRP -ibayAIֆad4io+]F)F)Sڰ04h'X'q0XiZw+eFt1&ȱmi8zֺ5 -!7KG/LfyF-h%Rh:պ2.Lz+ޮmȫu/NF Ͳ - /[36o?v|̮m`.l mn4ep.B,Mm"x 쓻j fFC,Cݿ!Z/R6`5V TQ)?ThaS;v-#f85j V[6СX}zZ];9 yYznm` %$4={g٬X2!&cwEh#M۪L$@9c:E'U.90_k4 b \%NԦs߶etSↆ=Txl%5kJlQ @{}u.lOsYzmN Y79N4Ffr߰&= 1e7dNP(S̠jӷw@;]h2Yz=e*"xZVxqw|~΅Kh_ߝ -o?__#ǟޫ< qu_;9yy,D,!>=^╫>^}ü6>yllޣ>]>܋x)b|rz">ۯOX}Z'c+>{=wչ E߳75_wwx>n>5fO-?wxrnj=?#Owo9սED`2YWY4Mւz="jSB -{E/+?Kʶ@r2 4FTC'H̐m'y:4u,RZ#:ACZ@P\;evi`oNe 0;4&W½8=X&eiSF5d1;NX7a8A-;Dm-´Mŏ1dH*rͤsl]]rI}Iȱ/ʼu`TmsaF2e#Ij2Z1"lU(JS_7b&UhI:/xB))&a,ߐ4Z7mOeD47E >ϛ0%0ԇ0Ps -]1ȼ'j+ܑ-rd鞹C1_ҒBhU,&^۞<Ă@ T+6Kǐ^3M4ŤgBB13N2nƺTFćtL,R и͍/VQ=EGh^K(ЉP%\[1J TU&[iՈ};xmF\ Q;mN2IÌ]pl -C"3X0O `F6$ j[ Q Mv0rg vi؅GG~xy'&fNYAyC6R8h -'VTW@>ULATKo/.EWM`.VTWYߴC ̛J>p$@itZ)DdOa@N.QAi|ʎSg¿8i, -R ]u{<4 =U (D|~(ʹ\:Jup#sܷӻ 2DNrX>'oTE5[+frlW6E|ul% ; SnP9%\dW΃H*n]{ 1}S`ehD7щ*{٤/#Oj0+{o7p i2 XtH* -KHɪฉr -11@ (#(Q_aΙߴSzGR.j/Q;1>M|URrUXivx&*{&x֢sf`6rh|&*۪0kLmlE(qH* ->3"HިM ӴCll}ߨ,&)vҧ6i9Q%Jg93N\G(U8ehI|y]V"4{6ڈ?;څfӂ|jzb8:ů]u½L ȔvV7O}|tb,vq'd6À#(ɋGM 4y~6|𘴎lMlv)")E2rwö1=n7Xn -ixZe\gL+W 鿒+:㎰gc(K jyzkYzvuވ3^Tu{ -"!9r?L̬=CN͍` ~',qlwR?DAx׀_>AOA| .kych,/ \SnNR̗W' BO)ύt1dH.yF_O8qL+4EY 6h" f[- PJh@,r/:j!Nu@&ȩdk(J*fdy<_n0VPqˀ󒀪h:"(3!BzV6%N1Ocu_wWxӼ^T~EUYe24}MSϿh[|lj>JL|DvYD'@[CByST36Hgbhݍ~kVro%x( -E>ը2<דtE!wFuzL 6[8v@vO($|#CŅ>ަI55?v&Po 4kf @G)D; ԖWNQ벁M+h-o= ԋ>ev{ͦo?m&9c -yWaAZCUJ+nxLkLLԥEYxXuxzz{B)n}Ui\/id.y2լZupR?o~HDP>nQ!g.5F%gɴs9j=<ddUH}惍.(^VZ 0PU.8jP?&+r-k4_ -5BNk}9-.f@N԰1 {Cu[+ 4aprEmgJ٣Fui| A(ʿ;jӞuJ#@\a(x`z^Qk# :vM,9ŻDyB) ܾKlÃJx#yqY.r'fjPc ok imvN5vhVow527(F0Z_X~5KV]\R: -E6*u|f5a 1- ?y>|Zir^Ud{)8{0ꒆ`wc>UWl(n;5}мt#T&}IphgQ-~#U>8ka4OPKCu-zzY~6 nx %X';c" - ?,ŞQT!gIf7i[p@/^|8}zj( -RS5%~Fmz1nUXҖ+Ìf. 1<vQ۾3MӆwxW>JІc# )ß[ݠ7n(f3[ i׉)TSh'R`)~LiOVs{#UMl> [EUw#Er}nktגC5v'wDGky:nO@jhr;MT8]2f>'y *L%\{!rV20˺ X{yy7^g؍'hU7UkCֶ&\_WdzfZ=ס,u~-B,<* vFYS LsML@ 3ty4} j+lŝv闆X۳vJ-p%ImUGŬt,R\兠!.7 [jQ62׵Er7>Z=mTuɨ.[,CBqf{1,,&"kNYh+i箩29gF5 '6">ӊhͣtUb\#@L =Ldax"\ @Vb -!-<KgqK@x覇^qMƦ)aU@dL[.b9tl^$CJkeG&=~7yAYtIG< "^Qǔ=BTĨbǍ&Zj)G/Z)%< -dI8 qݥڊ6#l{ޝ!4z腝u[áԮݮʲ.,sX5njC㠲MĤuTLzE|x"_m+֞fRC^ -4O-y@{ELb -GuޙKea| zmo=-'7TkWݵ1]]\֒ 孛R@S,OR1 -$߼՘6˕UŔ >JcnŐ%ڑU9>F" AAF(ᑋ wEϵ(';Fe=MS w':a[׽LmMxF0ǛCl`l9#Pp[Mi2USu&qt 䔕Y7p iJ T!jZY/^;* -3 z? BBxve#E - ]̉Z{`k⍪™T^j/|TA'Ōϲ]]ayBĽYٍ*x倜nȖܥjD 8P:~J}p=iNlW؏_#f"X]ܪ@ޖFUœ+8z9ՙg 9Nygx^@ض|8-* s5Kg6e\!5yN U: uo|BE#2G1:ul8i)xS𻮱k8~"\D̐pQukFbG3*s7"TmYeELs&'l q;vkk}!]G -Զ~uh]UDM#^QWLq;`&nq+DsI!ab (P51Qc( -OQ -aPcل͸.@hto ļ gvt9$s04S/b6V{=:U8 -:6 wS%KxOmӤ_E}5%+I:i -C, -IG-s,<5)ٴfL3TR^ Xָ8[ʦ'gGbuİLh;ڻld^l&ۓ>, 0{MI~`*ؐ%7pUԏӯlT=.K)z~/0$>|̠#ZS -` 0^M:'ecgh!O@)=\F܆~[]-J!Ll@*tPo۬ ާx ֚cT+X?$0{:ds-$cҲ&A?c&N_n1iF.b#$X~>{P.:_x7_x}/?|}w>o߿M^|ˇ??կo>~7oIQnZZ1G1-%]Y)k<޾ӬɁnuđ_Mu3&49Ǣ;ƻ'_q1b aAD2t)QU -Ƶ(]TQ,\h*L[`t1KexɸֱsԜZowi%-Y k0lmBj"V/Q6D!Uz ,mr-WO/,HnOشNk, -K%Dx#@>m 5Q ^ ).+V?2_; n58uVd5{7P!|pMn -LxZp1qKge0fZ55Ո?։R%0_i*,R* -cE-Q$tόyj9j_{\sb(J\zQϢ×*8KXGmTQd^{Ꭻ;źPPs9tUcRj9ŐRp]&I+Jm@f7:24с8ii߮cCQoeS}K\&7nW9$̑B7\Mϩrˉi\ڷPG9 TRQ=zb-նN&?r(e'L[6-roM̓: 0}5s6%7dhv[WY<# ڹOGp~uYߓjJgQ?:JbKIrӱhQ:{,SewG~cn5';mjt2O#'G;!UPkߙ(&|wL"w4 -{ |W4p]%749Kha[gF0O53|*z_>j|ARKyFMvz7lJ_VǪnԫ!G}"#{MO&tj lG5 Ȼ\#f?9F!do軗2>,ѻd<$}QN̎`Df}R{&x!I@s0(ލC+Q֛EAPǻcɒ߱{u,+]R)jlBO-–CYQ6*chw=]m=W =՟~hװ0nf$`@7cQ(i3 h|2$%x Yŏ;Kz Vy -Y!378o!h3Yc 9ʆfZijM|c ^}}ѧ?a!2 m+(?Q$ ]gG?/[1v*Hğ. L5)i W ~;@zJL{R~,F5}=cRМ5 C5@?CUяrh oc`]GQֻQ 3|mjDmu8L+-_5<<7d4Heg2wg 5Dgt>!}w˭jJ3nN!V3QKrרHlTE*Q>@\uL4iAYk -eCˊz;S@/m΢Ɵ ss%r@QUUi[t(>$;$^+G]y4%dX׻¡!,< -A|A] =A )oM565XnOrw< -mά9;dr{re{b,nD쉿 R -P}j(g S"lN#7ㄿ,W^?Jf3y1,}=WZ]xΕ0I7}/Rpŧq*p."Ա/@NPsKX~o=9d-Ҹk樠g~U&VcbɯT6$#. Ȓ{trxuY OuҠrn>EEG\ N 'ڠACk$Ԁ6'Z=C&uypt/<{u$">DbƘXy$f !q"#ҕ(Yn+'B61 ̖ŷl*Ql:=IG}fibY;%_GnƢՓ0<@(FԈbiYk$u{,uu~of˛LU s'mW -5p1g|qь֟8[^ #LG%2zڑNn^}f'C+ZyJQˊ",܉Y7GMFcP `O=>g-rm[flBcx[8E0WkoX96=s+!݄Yj1y7Eh&‘RG" ra/Hwf^+19#hzP -t &12qvHmN\Y%3]HWmyu gqR=}6>+R) "kF^X%Ҧq-y69yN/L3JKw3 Wŗ:#)ʓ^StZc`â -tQIBct&G))Dq}A*mZ"lbꠛGJSF)9 91Uے6a yۤmof+/Ue\2h'Kb*Ɣ9=.CLPr*Myit7~3t$ѶiTejsILaЃRy *6aYr3w7l7^)5V!ߑ9h - ]*0!9`KC`cx\: TqVBSJ t Sh+dJ1 oEo>O]SEʨkk)HLX? ̯?2KO~(zӋjmJUUi4E% @N[iJbz^$΅]ч^"!FCY -AtPVlxD ]2c<٠̪MYOd{V,8VGB$[JH a!5nxF`T*^%]*ۀAԞ&EJP(Wt Vd`vBp;x5ڃJ45z͐D0K]Zme"q@]{YDǎC면5#jUR^/SwE^,v}4`1iPvl[_vĘ4Ռ7lSH`y:kMqGr[aj=T'E{~v-)i kjtHLNTќܚ8rc1TXbt,${ dX=B2ڔ -SLq߫IVXy.*\{@aa<J<; o5՚6'ywsr^1>jl.Zښ~:L;$b\2ȭgDJw.KjE|B8I> qb9yoxg)TkBxJǎٍ."d5OfU>z]xQMi/Kx -?s$~ե#XD_NvvvWK0buJJDx|zjDMKs.Ę-ا9tT F|$+yW/3_ 磅 %$4iѱMvk:H{OVQҩ+meCN~2C&tӥ7E>lf-"o \"ЦZz[vȀm ?׽iïNcF̸PTlPMl[r2LUq]L^;t1Ն>@/_?|o~ -}7bSS߿~/뻟~ӧo_?96OV3]$h6yŴt0/*K "+z1mxBꆠRᰡtpp"c'g]>k:/ R*amHVYW=Dfg"M5<jΘ3X#S€(9)$c3K;_xlWU vֆ&* aw&2774N{nof4VGiAVܓTNn":>MǺ fjmZ6zT1Q:vM&SxS#>Zp[]doc -$wdnZ2@qLD0hP9BK3KY;QtOOh#V8~BFsT'+LF؈iMǒe1@J+-cw4/ed;[{rə}?S+R"$O#{dT]-PXS*w.E-kj]Ŗj} %1&g<>b>ilT'GV"Y@|p\-To0ui~4E#cQa!s]~Hb(ڒKMpEo5.br6P j`QV?WKTgS%7G/ -ԢӨ/qT~Mbz`~ޝ5#s^1na!AUoCύٝ >1y<$xwK4iɱY]۷fKCmWOm]6utEJtP\}T S;Gw@XR+n+Vyg_X^N1WYO>U-?_F'<:V3܂VQkG]3#,W)7nZe1S68mZ t8/-te0*| - ].PATV4ǘ,p䙩DYWx)hCAw|.kƺ0ix_WOkNAGE6LPe'mJh,RN+v5#~k+F]ssw;6hftG3}B%1b?_LGS¯?*$d(KHpy$yd29m` {.ipii.ϲ#s2|]emh(Yq9?2,=b=V"^JnyughfYXeB n2\.:`{ZXF$MnO4Fh%">NA7ֆDd僡qi -$:7b람xsg|k,sM;7t\}O?D4)8Q+74 P쩻+(n5/Ѭ8T`>wA 抜TQ=1GQ֨Zgal ?f5LxV>ۮ=݂ҼVisRrruHC cBz˼u3#_"$g\f %86g=klYAKIݶIO,0 XS$-7׸6JS}vϗX>=4cu_%Xr<#OJyd6)PcA<`Rlՙw pze{_p xe)]:%zharAu۔]Z/m{R@s%xPBѸ&X~™ ʝ<=i)AO-lןږ~qxp}Ӂ[/<ˍOr[ !.55[`v"<ێ7^gud (3#}&$;B[/o49!{T< E<qƌ_no;E忣E-;ͅK3"l)̉{٫g&b;$^ǵc@ ܰ*eG& [ԫ,R|o@Ӟ"nm.0"u}܊ f׋~|d픁fB|$;V>k^B-W,Öi.#.QDhqd}qJ -r$b ;GSKbb⍊ȝ15~/\!AiBKC@b.:]4"!LޡzLL.DόIU1'y[iWB\~,sCf# &T3ZuާU}rvTz-w Q$2S&fm|\ǨIoA UjvW}zmW2qCC7:"K@zGɘXOňm璐e8~_M{&2&!j߯.w,_˥׮ث{ "3J b+؃{^{_',dSg*YJ'.K18>/Y}?7__}xohBw߿߼Ǜ?~?Ӈ_קO\Urn -u&>A\b L%-:~dS)08haTlWqNQ&&;&hc[g * -erz*5i?ˍ}Naf>ФS$PEɜ)#UB!;F bݨc7x D6'zOslу bodrf*ts6urf^'G={H+jm$ła5|U5")uKfbTn~B{VaD V ͵N))iQ}g.*sulu"~-^ΊJBG8͐RP/RfӬAuh㬌@2uuzQD`(I$:}-ւ%iJLaY\wޘd*zcѫr_僔=Q]Nu}1Cƨf8:Խܡ8ْ _+zfo5\rWfS">!Y\Ib9L"R(V5^ώ )-a͝^׹PhZmyu7'Ŧ"D|˺gRMv.XΆUIJEiG;mj֬{KWem#n{B2s ̼t=uȺԘə<[1Isqq!5m>?"n2=Ooʙ1<_*{S2hD3*@?i4zwسq̮Y ӕ}ޱ.}kfWuvgK}$xvzK93Zi{;WQ>OV$m N%1v9ۧyq8tlj{d0X_^Ĝ=hK8ٕyq\g)Uנ&j? }⾤dɞ3*ЊxkÓHJжsU"Ec8+/U j+R -lS.LHl^d 7BJ. -\^GX -s2E#d]yj5u~ERRP\8=soPW}Q)ָ@uZ%t(*fb -Φ"*rf=U*b[ի5Yѐ?:"|*G1?)WKWgm+Hdԝjko-3y5n7(͑Գ%תInDKYpxא@tT"D v1QSDp Hh:7?N*"3(RE;eSo-=B#lˣf){V.3?`ޒaK%7SA|yCɭ*~2EP^yĪƍkdV3=ɕˇRH(yBСVF3\RZ~"h:z" L)ܮ8sk͝d\i iNdf .Dr̓z`gTH`"wn5.M$ʢ8 嶹AD2|P:T"Uy?fSN2zaP\D%!N - 5 j 5@do<al֫~6HJ%O'K~)l9%Du~_(g3Ao<;U0/~8#1,-V`^.ŝïH\gH=nMK[9mnkͼi+n,?*gEVߗUG-ʈwWrjw?I[&xA^Ey=cD3sdud*k_-#+tTt#͓gPSO - (e0]FY Q/ -'AoJ$_Mes^AƸKv$1j[ MFzD[LO#0xj"ad]8ll\K*{q>y+u]= W=5_uARsJ+ ߝK.1iA9ѰEN,n]g4EKLmΣA<6U+3^d?ޛp$H1Ю^xf[Hj6]R+Y`9v TGJ_KmEfzֹďٴ&gPs~uC"/@ӪkOEy geq]*Z4jjDgSXJnzn\8 1A¢g sĔ}Gk)lrZ+ǩoiEwO)[qRj<7=ʮ] vb!jbTg鋼{Ph, ':ok[|ȰN io%y0[k鸥Tw1<ƺs FFdb,@ƗFVErE=5ގ.xWJB75j =C\?[J%BDͫ `<~e/Rhu&Y@w2Bqn<7|&,Շn+Y@5ϔUR(&mL/Nw:S"u,t,Q1ϝKG_ ֻ;\^n '  $e!{%& Ukni6XE؜hrd>CO+!JJUxĪa_:W@d2>xzt"qK1jVY{7ʽk;e(oH-dW^ۼq3ٲXJ -f+K,ui%!+ ( endstream endobj 179 0 obj <>stream -HdWe5|y sIqfVء'zHfOU9|߀vNry>,3{1/Ogh{ba~{Ow/D7v˯l9pBʂw<*@͎]vB3a%mn-{cG$ZL'2 Cx1|+q8qɉCoD5y^vgRTouz\72Ek t^N|E*oْB|nCv%H: ojyn"J@gY( -j ٝ!l>f!DZ}E[BةBdw]cxGT}dY;U MoD7n/`q )>'VZYruuJOfqg@y^5;KI> -SwYe]CvMA!d^48ַGSU%񁶑A.DL&j";pDҁTr! o6:ȝy a (dMZ֣";z4MfD7u,`O^7ēu -fl.<+45uA'Pܯ(Z*XH8*vV#5Vgoi] >s/SD7&x%8Ͳ 5-_|9K? b0gg DXLsDQ`ޘKU`^@ h2\#*pDA0! >nO -bU`QGhj%`2`_Bzǟ Lh$D4D} -`hAb֏腿{Y>~WB1 uDk:(ϨztfPgQO@A?2Jl@f+`ĻK؍<T4K ) [FiQ3T@:BJŒPq$vT>^5gRtB$j5Q4[{ -ȋ)uI@="zw UbW29Q])J󮜃f$!"Dd舰. ]XvD{^3vޫmx-T%-mWX0UDI4ud@A!ՌR3{Y(HWಋ|]v7Ï-d#lDϸr~X%VO!I2iC$79r afvԿ֖%y"j,"=iE{Re sPPӨܵ* -fڂ}L%Ԙ8)=c:Dlą/1## >B7L(.n5 鳊h?bx0a{Pa6JcQ. i$ -f:(]jwĐܴѾZk -}@]BYzL09)ľ 19YZ %1ٶ>Scs&m$)Q'Rʋ3$~YP" KCYpi̝' -J(5ȘinS:Hv﵃d̠EsY#Zkc~Q~~(ތ+ɡ-_4SuOa-)7.M6C8%} }A|_B׫g7!]6huͥV|=pXfEj1"2$QBJXb3BN;gGD1r6^#O=0BgvWbCңI./E Nޜ=(Ty݈#6϶: ~Tzz(ۈ%%r@-&7!0R@#_C\;Uk7h׋3Ŀ E+;Yag' 'lV0A7Cn鼧rsWf|vK2ǭ-ݗh~ҫif9gj qKat-fNζn+,@$IJCuYαƭ>h$ºrߎdBcGǨ\& |3耺SEHw-AFJieA*h>DNcw*O,|)27}#p)=Lki嵕bJ,D ԹUlxۋt q:2OW4zԉGhTlkTnw.v@3-ר -dwVW>An!]?De#HFXG^퇶Vޭ%?k`6 -tzZת|m(gu&gP7x)}~εATc;P(VDK@GI}E`os链WeypDP%@- ,ʝP0dxz3y73A?ƥИ!HøBEgOVVz9gh%vʴzAqjh&U ~)@@$n7wRȻQ q<{~L\~nLկTuri}c>Q9cfLN{uP\9wVإiH:~3;,Z>Yz=] -1s~ՠ 1!o.ֵB2QN%.YֱrטOA@g ;$' p7êK dK!:bG xhϤT-1 -7[H3KtU\>luwݴT;膗4#}hҚV - pEFZ`^9/* qS4@%jZdF{#Yg -?`lO(X-VrN@C` &njb D7aJ/VG W^;h#.iu*2ᘙ&f0yOz):3Ϛ" tH%In./.13)7Wrt2A2=1fU4'/I'1gh-+:&Ȟid){G{l@Op!ʬ)f0(1Oc+eb>*jR"U.G# '%Be=VaRpc绤 nF[L4LXEoY4R~[ꌇ(^Yi(zKu}d}%"@WplJ*X"T`t@BzYDwI'tn,uӂ{ZyEtWn3HG5b'QPMv#+o)2|Zد~Na. F*Zͬ#d tZ<e7]EUSpJSk"`i -W&#nsu͵ P;wb19~#fʏ@>qo&!41 D1gNܵTjZOX sB}6Doo wh+*.A#(Y$!ju3ϔ⌿ ̚_D6eB>XO_[]83`0c a:?gg\Mlsl< -(c(6YuLajV[Mfu%8_.TvZ9_==|r+9Bnn2b" sJ!ZVF )Yے_N VѕovCd6u#k63htިE3I (&;F˾ՙVK@\''fys2XAȶ C>*fJ@ՇU1s> ˼h ^idUVy5j\AX뼇h&s "YrPHMCjr9e\Z: W 1L<@f!+`}# S_(ѩݻ{=jUymIVHX湎 ,(Q+Qn2Ed7 -`"'6^&,= A,!kncs'%Q<|OD"qDI9Obt#{Cl EB¢}x2;+К"b]u h9Ruqcz P$u͞6Y:vQ ŻT_TJּ؏WA!աF? A|^'F8Z Iv -n1w-%ƚ(!sƲhꗧ32tfYo~EJs?ݧO~>}Eǟ_^^?woԿ>>OsҔFՆX-VX_Ƕv+Ggo ĐF]UVWrBnH>\-jkh/n6ۉ -2T, -;gRm`%5mkm66كE1LsC9|]b64QB t5&?Dn\JyV=urb;] )kfib榻G X3 -Gh&4AFq|9:2M&o%WL~[(g򈓫ږW((&єdl뤰YPkwܢsGI"Puޏn)&E?`*[B0 -,Ǘ[@@UJa@s7bX`Xޞ~_XyViUdd0$A#:3nuA>Zqhd i]>;;|(bmg#7:d]HVh$ғd(0yTCVEf{&KGqC"eJ5 ?cJ!zlڱ]vp1mzKlTþ\#6"Ta|ѿu*T;@ /ht -@] VHSJN8t` -ꑞctI9e÷zRvIU6 [ݏ{|!#tđ?&}[1TVM?:w~ိp X_SNbn"bgf,^y|L]KUz|Jk _IV5}dM'R[Jjn1m{vnhbP ̢|Sl[f"j`LBl`߫PlR_ -lnP -S`OgS]F\SKx|usk_މ ~'qJCQmŤM} y[hDI0eˢ$`Gx82?FR#ң],+440*64 틚΂ -ߌ[kX< S0JH^*7[M ؍X&+S UdJ ?*v5Zb ZkX(ޅ{!j6MGR1òbN#173!bv|;T!=9c+Jg=TQXsQ92wfтK*M ¨UM {Jy1۽S ) -5<@vL.P ΒloFWT m(a(4+ Ig2%dlgkBĪ$2:Fy(qrmB\i 9K|^f -!s]-ARE>UxX5%SCF^9^JϹ/8&,I0[Mcg =-q1.mu ~ŌU8,K>9߱x:˜Z]+ٻnRjlA{2-4.; ա$`pTЫk4G``'SӸEECK ؗ5ԕ{w#5I;f,@bjw[nBPubȚO#ե=U&Z՛eAW⓼HC%58x:)pO? -QQ -:\_̇R1hg?=bXZy:p{ǵE1ǂX Z]HݕIJ3 B B6"d=t{*~bȑ#Rb"HX.g2MwTе#s(hOtE1zYʪ*+Z6'ڋkӗ8/ˋ)NT:>1@+|)R\1(X:g'p !l"V+e= rDh1K+Q}kn(akt`T"" X. DY\K^^yʻiԶ@Qܥ4<7[OXĀjV]8{F;k- txB޽&d zK$ٗi`m rܨ+y|[%HZqht1nCHr& ŧ]!m|>]W:,Z;p J%"&ү9 /ms'Ë[:CU|qHvqH/,)mIeAGc~eCDRLj{_ -;ϔɳ6eFן|)+sQ:- 1Zu扤2 z픅܉nt)Ț.M"Ȝf~vPVDjvTh(=U`9ypu:ƛrH϶jzW Kw&d!3E^VˣOu,F#!i|JkAIn[]9*qȞ;$dNt,yYHuՒW"&IɠT{&v288%0y2F s֫7S+aXvIFuqcgam3!M:SB'g u Xo5ϊS}T8趌 ְM=OHLyDI%B6-(pW9&#T[1i9lB@d4 -ntos!>2~{+S_Fa{sw+7@l6V^IB:SRT;Tf3r3:h$ZJTbe9k"- -Ptoͪ;hՈAAsss 2V(a~O9A`j^|"4 ;91wmpbk.gXFnlԾr֎(nscoPQJ[ -}9>uo#9' U xO 5zdрUІy";VXE-$DBwKRf _s0*yV VB`S&W{<^IF5 -SyPy5Px2+ΒUwFv3?"Q^u!|5ˈϨI¯1fqd˳t K#aYc ._FUKRugwCk>P -[(Y:0jH+jmDJ]/ Tm(f -O6DȘ{ bk{Ū4$7M Q,T6!y+y"+z2nc^# G Hb#%,bC8Y@. 3d-(k^K .g*i_W!_wTo4#Ť~ -?Th٥#Wߖrwu$W 8OfRXu j Hq1/(J,y4!kb6Tf!a{16*+d룪b1"6F} Qd1D>@jEJ}*]<_T5jEWQVK 1u:^EwS"< B}] NAx]7cK/>v*L֩:HrټlKMڜƷ0[VdJT6WEdisO3[GF:z}-ҟԮ_"v5IȈ6-:]^h#tD {OR:ѨU~ /2@ xiu;J#jn8Ё`'o~ CfjMI0ifZyh:VXqxb<wbcl\,tZP~}FzS|t3L˛lguэͥoIjDEE% iF\e$7l(wvG@?c\Q0h1៩R]| 1T4n([+x~Ro5Df$KѴŇjI|MjÂ-UvgH""@F9p'@$xs6 |?K^r6dmly -  b끓4UӁr&&Cd͛["/;m92-GMX ClD;KwB5!uxܺ-v%x+d<0 -'Y5QN1;g ,L2օ\J@HzM X*SW+Lo8bn$d1Yנ\/Ѱj/M?A~_>/yIwoqo?O_ǿ?? oMpEQN26LAӧGVuiG5#$P @drV N698X8H0p.ad=oU}*u%~BWm*a -P81Ɖsia-H^CPډuCACrp $7W -t̫Sm>/p͍/pb:,_'s)~]2 ͗Rn;X33F/NyPiʭWUU}FԜsoN?V}m+Y:ЙtT}CMu?`2HAL&K'”&WFOZewoYv׬]qRpΊ3ơ;nHu&'EyvfzV,wW\ RcuAdkd <{MtJ5HþA*cuKQ̚vzdH5YcǤ$g=A2mRZ@4uX0$YdJ\j$%yci,kѴ@Gd*Bvl]MwUMR#1?bqH0cyx",%zn!&}.7H}{v_%F,d bl="EeЦ&4*&}))IN߱ªXtfp#T 0 9!Ȧ Tdbm7 p(EPhp#]'S)6(ʓX`( É$L$`wGfZKyuۣe"WKqdA@)\Ne[s=Qt`e暊w5`EDYnic)CFi* ,:Sb?̑sL÷v \t ܬ9hWl.h`<3 ׵0e)a+0,e!∑\Bx,0P^-TIˬLldLNR^&3N*XԈ I<\b9}}ԯg(@ <%ʼn&N%T@Vi4݌-ȃZaSA_Z,X>%,6UP~r{@.V%5BxR![h{^|fY BF;2-rù4us'̃r,cGs&vL&BMA 9•DJRЁy}?|*"D=׋P| 4ͷcv̥%>y?''_{_onWQ  }=y^y>_ި[]!\ztut|y'._#ngg~ؽ_ROW9^o2qxǷQOxo9O=BJ*I/h9aK@NY.!u⋇L炇8 HġA]2ԜGrJ:>#Zb,NY :@_[ddjat݈ FclLV -*Zuɤ|X\fAAcIX=h@XLQbPSq-6L0A0ALh̎v82d -ihb0Z *xu>= -7ZpaM"Ĩ`` -C+~ՠg_Wj+}}325$xH`5dxEa3(J_w#s,(ݪb]5fX]BTƱ\9 ȬԅK&l`j:wG ARkchUj -5Rr6sՀM\7ؤ&Zu{IW7.}bJgq~n;m2v.#U;v.^B1Rl4PhR]>8+MÏw8wB8(΀V5Fl4Αm4,fҼN -mU9fJk͔l0SڀvJXSh`؞ݲJU@aJ5v shsjV3T5h`1glRl4PhR]>8gJ:m'{:I0⧖zpf_zNTZ 6ڪTcV:tO $X *~2Ce&R -6Q`TcV{:u[!J%X 0\F]eua&J%Ll6 6Ƭߟ,8/}pS,@D8 ]Uk)jj@F[j:=/kb -ZFYaV'2eh]k*քAkL&laj:}_dZFSUV2uhjJ@DK&l`j:Ai~s> :":c@4 HUb4\PUcSz;w(P%JTru/H'/ϟ]..P_n387Oxo9Oٔ(.?i8\壻v)@7/t䝁0^7C.kkR,Qܿ1gY#KTUUU{sSAdꪘʠi\7n-dB@:qPLkӁ20ҘRUT6U&TWOzS^CUFH)h&LkӁrimsmUli~TZڽ؁k60m[;?F -bɩ; eT 6ڪTcׁYu ϥ"s2:Z fj:>ܝHs hV|pʖȄoeMV{v#T1gj+ -d3շ#T1gKU~+n#&d߁ΕkZ/_j-dV -mUE'ղbq`7*뽔/ld$1AYQ+yFDGd%8'I΁5g8SB.o=Vݻb\mk)C>W-싧rzbDJwxwmhanC/ -꿵H6\ګ7fpg?V=8XuϺ ϯ#}Lj?ytہzq䤸.G߻L -Vݳn&a#G;G݂aP95ꔻK.Y$vþU*կ ]45T+TJ~}i}ε@ǦߤPO_zzչp9h?'V,~'OwO?$ oEw+ӦSU>pH;u-#Ze耗lng~/{Fww>?~i_~ǿ>]_~ӷ?<_ O_x_=~OO[xg79ň:OG$dz/W8t9Ǘ1iGNڊ\-4JW@jMDФ|..Us~^mͰP}-,5d3yۋj,[FpDjp.( wrS+K -.b~NN=mѲv?Gٓ6K[Q1EFLDx TdmeQâ4Z\*_B̟T?GKOn~e&A'Sm%n./Dr<{|c@?jc?,:VӰg,* 7SKslS*X$[K2CgO9hf:l1zR 0ZUkQrl&Z EHo~ qaEQQ{T<`U -B,o9dAKecZWm->ڂTjjgQui~Cs!-3a.6H -.HRyVĔ5` d!+~X@n1SAC4^okO0%SW cb 50an,ZyYoxӤ䜁Aʂ{04U>!]be~)Gt_[Nƭ[#>?%hm?X\om+YՂ`z$:g/B8b&Z߽]>0C#{`T kRl著ar̆aVTVb)i}iN샊^@s8,S ?B9Y,L7D![!> n&V= - e K5[6ZO8KrUx6Y)G|8@i:6!IV&N,D^oԯw~.ʋW8̦v0r_ - s5mޒaVSԊY߫&uS yOAOπQ"@̀e`ePշk -PWa-vzuT3ɢ'+]eKFߜ[R'0_SQQ,.OT,Ұ1CvVzdZYFzlqW9pIނ'xOnHV T9b -ȭ|NRdŗPCt |wubL͍Ȱ4t촺 UIgaBngǵփ2{8ͧ7QAd]k"f ;<[*ʐOWό5Nm`k%)E5q3D -a/3g&ahaIWOs4N}Y0u *G5a$$E.Jld U;7t{+&voؽJtPBeR$+hQ!(oI:>n.0 QD$?]-P٣rz2!3 2K0-kMDʳq XΩ{N,“td> -KFE̎[һwW$LKL^Y\'+#KEb@bя9ϲ:9ZKO#hFldҭS`^U)%k!|Ţgü2xi}~ p{[SH9r5f8Ƚ&M pA)Ug9c, 0oI2}N,9|`=Je2P=w$\8;9zO4XYm>pj&k -wXJe;䙖ѕrm|F:=ɹS"bIvo%w:omT8*!_Ci`K_ krYݎHvu+;10x8hk8gb[7n#4;LC*@hVs?6->A VZa[*j( ;&C3X}3BњB $<+-6i|dE11G־~O0kwUIy #BKC;<H&.n+ O>kCkћ(7mYQrSDlW:8Ae1Ce{Vr׽X3pTj`LVX`.%[cfQY) s#ߴ+҇ڴkٓP `5Vھ2[>WrJfeg>"& ^3z2.uy-hJL=I{ ~ʧ-AF'a)|\G}Bq&rAI.}4Sv }{+V{X V/H XKo -n!E9 HM=w.X̓ڝ΃\[Y.J'T-6Vn&8V3RV`8VFf^^ };|nvf".aWg٤ԃTܭES0&{:'Ϟ؇g{o}j^:_;i|OWp:=Fo۬mQ)y~APd=8$sEECN D+s Π *s=.iWuP5 ,3/TFe1=:8Wq\&^ `0l|K j"w |)s"=0ߛVfN٦ƟʵʸZZJL8T]_GQfN_-B8KP+fR)ؠiy-z<"7{Nwϡ~Fw^F*U¤YB$r ]U4I$lU4J}%k'@ |T &O0PTz}kJW_1륯r^eZX&Z5Xa/P=Qd_ smɵw-`y)ڣ6_Q#N69y48 Im$3w${q<+c%x`H {zsxks0CSaq^Z}m7+f9@ݡd!B|ἔ#\Bzک/j:,@C(_ 9k ;xytU#u}?Q $&Q EydIYW-E9y0xwͰ֙E%@ZGmQWÒ7gKd`k+l}m̭2%QmGU#u+3_I ; -bE)֨O=o~oZ{LTybDaXQΦE25\cq7푏 N`>stream -H|WK$ <pA~ڀI=ËH=?sNCwg `>kFb^ ^!0 Xj|@7zl^o{w$[/'u5fgYNJҤoǰY-Cк(^ݟ9yB\X`$t>>^8$| ]{}ai~e3Vd*6{n{SF,7AyE; CAB\[-&f> ܃4HZ4o'{tQxnWf%q uOWb^m -YTv iыcCCOF!n^6/I")\HJP=yEﮕ|}ƥnP㦰y&)(OYȋ*Q>Wp~ -p_MS2x/7ׁZNvE]'bC25^<`m_^a!H)4?xd26UlA&(t| ?*d.yn"ְSb .2кw> -ru}6%}%&4HlCnn7֫>غG;KH g_eXG> ؛Sx~+xeQ <j\ 2{ Bed i]xa ٩"+N?:¶=wǼQI@o-.x5ch{=$S%'I1۳6lqA7zBJ X&U:/p IMA72[xƬ r |ϴullX`yڢqxUuDtJN]+A2(bH c_ n8|,:߰ʗѯʋ SYp=}ȂǪA p#!%|ajlپ kNҡ$l?'2Ž*з`cCrd x<{-KJQO3q Z?pީ[I{k - H])K0}'yl>];>

͉fz)^J'"4m2`!ʛ2X +,ۤ:U(]j_f:*.M $fgH!fm7ԘsGQ<ԉ߆_ &&f(^9?W#jmZ%l6fZ%<[3COZRlxR:wPCxkcCg6iA6(2{68>=`;ioyzZk40U$h>ռ!r8;G*jcY\[^ ߎYe,(RT^\D:nX#+9@;j>jT}AAyqư#zcPD>?BY$7<˕B -.:$R$G :64qWcj=V8GP3zIxЌf`wXv7c9 K( ח@̡-o[^kHlqNXE{s4-֚$!CjH ē!`w?ڱz69/ -0IxF?mO[:2[_#_PHy[S#}+\C)AIl)s4 \fl`=|Ne?|-y';&3v'v^N fq^ydؑ( #%BE2!>,Ho:0P *RΈjRf}C E'l;@{}PPU@4dh/`B6R`251 g`4ܐfa͏RB5$@_/i[`Q~`$a= Lj$$}0XZ[X"7L,(p̲XT́']M[r^l [}2RkE΁j* -ЈPR>}{O٭&Բ?8FQS -G JmPk& \!OXLf8!Ϥ`gܤ %P*`,ld=*C0r fY9/~R5{*;0Q\3BVYMmz,`[AO ƱtL5l)o)+@<La)eD<'lTC,&` }4+\Q떊}0Lf״X=vg?r9ʄg4`Vp 1`ѲĢ{QU2k^qvX#< -&mn*6ID[=m& -iԸ[|H8tsh^M U(|+|GtŠ2pceL"tvJ1؅M߳¶Lu֖%,726fAۇіpPn@jwGNΖy 88AlZ] 򴥅ۆ5-VK^(N}.$]RC -}"g w CL'660ΪQ0DiQ -z@7@6P;`Ե'\ͣP`$i(0+ e]<- -5bfn2S`:@ba*s`Nk;_E\+00tzsYLUht~/̼`MAdNX0%1#{׀=7Oƥ73Oh,n/ >vv,USL}-J]tf5ss2|pIZ2/zd`LhWU FFqmng{`wպkZ``Q8ڂw~.i;0Gk!DegF]t?kt%[uwS,lox+]ail2,is▹_ƕ0+X@ <3!Շ,2GNH89j^q\`{ugog=@ei/$~q1;U[ 3CEV:~rq3,o:vėqߋ˫ioM7'ͣz=P><^~{h>3| yTX|),6_Z/7Iކ-LJŏnIW~ᛛC3\/o.p?zNЄV7?ݜ8|l艭nhd[櫴š9OL{?$"f^ݬO?O>/OܫfozWv _!=ri/ܶDOЙd%5v&"X|R"N˃$@$8X ?ٳH5X.2scWsݮ -خ_Z -خvJƊoWIҿvlw&l6$/G#dbH>?3iиɂ H;[p#4 6ф-9\aE^1!LI5'騒1D ]ϰAp[68TwF}~KXuy1 ~]e2e)ׁm-Xڐ<: e3Jξr'6洸B?'Tܽ6ӭ˦q"E[A_']|݋ n| -n}W{SF/q;r3vYX{Od4HE ԧ+۠*%6ezZ''Q$ fi -nޓ #zV#2}ekfF"oOemd,m58%织;pa,w1} H@.utaӨHP]2FÀ'1Q/p*B i淇bT%~ru2^zIO'P74 E,{?W0%L"zr8i5YBF\5;^Bj>XsO,UH!a@uk5-xM7M`V\h6"||xY.e^:&KDZf-2xtq36'S쯜Q75! -{jȒ,3 MP>= ZĊu"$ i2}<f7g:ݠ YL̘`f{?| -BJ[!mGOP>X*C‰(MlRsKͤny;yDS}x '0Q~|A_jK!-YX[7m [rHOq}pJ.෰; (礩L+.["4_ Rs6Ŷ>Ƌ"nss4"ɺ!JIwsJj$89Q`Y,]e-sSF*^AoXdb,x1Þ6wٔZs޲Gi ڇnʞGa\U':*tc7N[d".܅mhNrR\^D~tE|qO Y -Y*8'KpCOoO$&jpvu"$װ)<ͦ- g|A'$M1BBusHxДC' !O+}\5"DuY&\gP`%YfRs#nC.Eo8B RUX -neϢo~غiMؒͅpGz^S6.hJr9IG"wozhJ[ [ Om2Iisq{:9aqw淇 İ|܌4Cy 0"5ǝ;eSEӦh[(̘"FmZ -'ReIR>[}߷o0|oV+}U?h[+ojn٫[kZukխU۔ZsDoY`xm [r>AZD&&jT7ngEkgFܖӨH0t|{AD|3)@BiJy✭(A(EhD<5\iCy\. YIEBp9{IܟvΣ3qD'01}uzn7,vs -}Y\*;hƜ ok Ib6{we7"K(q" /tn.Fͅi΀n5gMI5'騒-DUHrS"Y)շ{zG1E19Ljn}^!\A>stream -HR -UKlMW(sr%K=%iVx~13g-l%Dnh.w?dpՠteUwĩJ= Ii*N&NД A.ӽk<~k\ui:HN7%\pƪND<ґQ(I30bT`남cj(J/g?>NW+_mi6[b"#0֚Uw*l:=.yUY5 U)Paڣ&8g~ r;xzpӖyA¥skČJuU4 ~UD|TS*n JAVQ͎ 7 o32Gh/O<CC1!aQ$27?Gp LzV2g^72j՟eu<fʥl _&| >znX‰S,Han9Y\, -7uXڶV3U9|$9HE:ڨ -}ە߯6! '45 -hʓ,TIk%^,~ 2_/!m[[Ge׶'W[ .{1#jWDț%P \UHGUY.JˬQ!|j:1n+ -1#Cb ^<(:CL`OGE IK4ֺ RHL5X/T n`@i"h1}u;{/HN RS8yJHGLGQE堉qк 8 zRxEx4:UY -_.FD8NA[Mff7 ϳ.,K]ݕg&Ewtxx4;q2kV.f-W`X°rYHm眔E:h?`_xyb1ܓ[i$),^%ۦ?g cU]|C:$O9e{. mGwIg;z~VIM&߀*%C?=j -6joœV.ӃPl"9ƢLHg,AR }Tmܵ&D̮!zIp2Ɔb.<5-J6"$9WfZ#Vi{ n2hȁQ6A6D ohq<_UG> =2+qMqV;A(1nCAp4"fdXm b20P"Vp" PfQ9hb^co*U ~\@Uw*lQ߯<ԫ7fJՆcsَأaK l] -[5'75xYW^wfƙIݹ?j4'q"iVc?DŽp7^9UoK(>`d]SCn%nCF|Eu (IIke)n{"Ym΀>BO?} -ܧ} -J_"ۇm C`B`Jb1p1p73-}ܺ ӴG*Ŧe9xr/~\/ɔL[~@0-S5*sUdE[RН-KR]~EKr"=/7!޵uDz_8f1q<2Oczӓ4'ki[KD驃[xi"8q4ʴGV`dDt,8s"KLs6=8>stream -HWmo8-N -%~miwlkYl9PRmYK7YZĤp^L?KGߓ؋YlRKvSlgĵY8{NzZl<?Fs:ma] x9]TzKX>ztѩC -W-#7;/ͪ=T=f $p.ZVOeC?p dZ i\q1|V Ժ.۲-1:k{n5[_ɲe|2Ļ)fgb0DX%5u%9Vly~~HN~|c5b$E+X4Ay3-~b8L؛EI$ $+/ Ϭ%Ѕ097E27zŮ?` }aw_l7|HRimeYaa$6k؜ #4KΌSRpG* T,upw\ z7 9wV![@MmUfh>06[;ϓ5q#+cX"p AD8F|/Lqc˜6&)Ě"wLLt(HhQRJqM]&#Ey74AVk`@pHZ枰ቆ0N@.niI -l!r)Gal"`hG.q\˧a{ [VP)4)J(U1kZcl;8i"r6¡m62a19LgV i!bB ̹)Wx/ A" -ģpNJ$aKd Q M:O>%W %IbًpW -NHWH=.ayIIYx[$J['n:>8u J^pu2ܑ<)m'1 vDǺx=4D 1 .r4{7+.gqy9͠y[O'?<_ӽ4Ewzz@5L\u{`\.3wq3jv{Aқg7 d sMY HB$}|Q&-"7_~)񢹓^ 7 #PS Is0lGq"ɱ⠼ppxkI|yf^ ܘ 1ʼnGآ D\52gP0opEJbrn<0+$}^钝Io@.h`ny^hFŶ)0JDꀦ.-+x,|HG[4!c_Z&kfaL.)5kA0iD7lӘCA!(nsLbI=b:_$ۧ =_֛mFQJ<.ظE4#B<0{=Zol-|a5VB[Mxn4TCkB1xXTzֿ7`C 99 FY p#6M@c %9d,W4x g6G$Tw ^ Gz\$~x f>z8jn=OMu=j+ +s+rѠq3~]k;-8yPKxAy/X^ ^0@5W"W 9ߧLR+eR!aARJo*-ԡ*}*7&T;>T |tWmk -KG1/bv)a+G/^TO⥣ؒB#7NtOo/I|n M<>"xOT=QCzC>x_8p}Б< Ǭ GELGf%?bR FΦzK.7{7$!caYjPZwR -Q4 'nż/ͣDʺn̛wyeD3ȦQ얮l]c *ۅ}({׷7kM1]TPY*yKønW=\E^l8X ( -g֋KgW_ e?;SnL ˜$.sA \;6bMImi_mc_ $iMsr|BIA J9;ARJ8"<Μݙ= 5UsWװtmza2I`'@4{|ۂ8E)Mtmz}"`Ml#'}ưsn{Xil7ZٽϖGeBHLQ!..<`@PoofO.WfX?qix<:z7(9 tj6Spl*Swr j)}F.q\E_KoAȞ< t[ 2 -' .B2O׵Os. En˪@)7N)7KU ꒫@δڲ;ɷgko @n+oqWB+_3@/ɭ$PDРR&Ϋfxl͐fUPͷRU2U?OG{%'36dI:$ 4ݚХ4/ \7A:ۄIe2aɽа¨JRAa+P`f׺))qPL@/JX!v:/meAVPjWayw뼲Ma֦}[؁(Ū3m8jSB]?Ԡa( VCY˝ޚХBHjȆ{rrۼ-[N̯0E?ÿk^OakMN sd28{9(7S^z"e/?7P|/z*ktg'rp:yyd|778[˯},9E/T¥?|ɰ*93ˢ`zc[猪> -=SYPQ=)y"_ ttP2|- &B'@c&*cg -:RRhЯW;;荝-^9va)%oe260aujv~v:I>/]-mѬa7[li'˶j ;Ssn`qC+f=bi÷/w-&>!`5uQVMfMU6ʶTlnp&]l*pQWM] m'@m Grl\!b&J*rŢ6![}bs^RMk`iq^(vA-1yVrZWHn+g: j,YARQaAu^V5AEhm - - BdOc7 q ՛wXڹIi -Ui\4! -5d $U*2}CIj(UNQEzR?(1pu Sv8-򪲥W)A -c:(ƉqAcO> 7ZKHR^ juea\ " -4@M fMCۥyn=8 -$hW' e*;GBd^yMY۲)5c F. jĘ@̘02KB'q IѬO -ni4(}x0?U1E]sbL11 ahlbUZBG8dW'S!6o5_$js^+}Gw2*4[!Fk;}W2 U09"QNFQlW0xN䉢 ԑ4")v P1$)(F9x\Qx</( $!$$ E0E - M -7M* _5T>Zp CP8$T8㒖HExLLl3 E0E - MfU<wCђMO@<~3]W&{Гw˳r5;bxۃW'ux>Q==|j5dǏё˓)/I?xӂ/3 =n~^"ѝak}|>g~?]nu?kַ}~s_S<Pm+P7VX}bk3(-/|֣`p3+u7_P['ًEv -PN]yӝᅵm 'W{F@@9رd`ƥIBCNV+ A -͹1Z6MpH!$3<[') yGkC{p->mIdH!;qZj;ŵԚvâu2 RMKPWM+&eeG:| KɾdO L:7]5inUKt׾ՔN"ꋢQ6? -,+0ƙ'vC2;a|@OLhe$JݗJ4pW,f2\e> +Y#³h"x8r[(8qL8gWmo71)n|_nR/@Je67 +q CbYr8 9|xi#d%XʧD~YgC(hV(F0,W(P& #eY̑Xb63q=6L `"m/0 :e2Zk!Xe npI-V<&vI,*,1ec8O)(J{b'd:Ěy;T>8_lKy-U;&rI+{*ix,eiUd5Le,s&N7{MxE,xW 0Jg{PUP9m&vδ,=<+U/_%Q$҃QPR$Ԗl2&X#4d|LRqٮh3S~>W%Qđ,%$' #If-dL)0%BԒGP˱0<mq0 -$$ %y\֗l7% ""&]dq;-mfrq&{ ?'7WSݯggnۜ>77'_`zv}yz6\zq}Ocn7̞ͳ3.yMmw9_ȳn73՜ߛ_g~^߫֡7PPp+bò+j m (~Azռ(m^6jqu]uą@ek c0 mC @-,"E htiR ީZ3thR!&UBa"d͡k@= R^#iٻQ0 ErKaaPd\GPp)4)!J6#kP5'왶?v~[]psΫ4'gwo|辳ʚOT7z`s`aH|} 7W닫-쥟oag+>WHKϫvq=w~YWacױxh,y? )UIdpTw|PV1.F%ςIS^Č,%Fmt4F<HaޖmLs#MO'?1<GLtb]}}wڬ5 W`kf85͛hJOR-"9Q%]_Xf3k3G}LS;T*)Tr>ż#)2ON1!f",hS,>ӱ ǭ`5hB ?*>iAl|5WV'i_, -DGQ8ӫv(- 6<x]:zG}>=o}lL(ow\o?0ԗIMJ jEG WZJly5ڊ]Su -aА**nEe|Oq0M&e1%56QȦ3n9~E(H@kdeߒ -UM A`jf23HJo9 )J8I|i{@]M#E4e12TF7عHILUCW(9r6z:PNclzSt5p"٣VO1!IH6Dž 5QM)6Ʉ̑pp9=s2! -x1Ӥ.'cTC:5>!:vYکU(_2`lN i%]d6& p–g5+ۄ +N_9ܤ@Kܹ؁z1}qk1P~R = 5;&q~(ȒwQ x ;ޗn #)9-q ˽YR>eڶj T'49:t#>ԑNxć\m/?)+^--֢,vOqΫ=\E <ޔ0TY91ڲq,.5#M)6|;/\*0&l؞3$i#mXoLJJh'Q?aˆ0 x;*6N5Mt{]b,H "pJ57욹f-)TB}+!!LeP'R=$Y![BSfڇeƽX*- ;7&J3!Kk -N40n/IS=S@8;c('9?@3LŨiZ#QbX$EO%N)m*Wk"8GPTFu%^41QTj#\M{LZ-U98POPrCl -f[:$L )J<)ŎFi9m#ѩ1@Q`d9 ZPH_gP - әqYzXbquECGuRIa|hT/c%x*Cб9b>3b&gT v s°##..˞j3ɯĶL8 -Yiڅ5 86AN\I9ܠRlKsLT GRf `4 R u -|D3"$d͊X@j1:)5WU+iQc4[NҜ8}0wP#=i4rSqzJ>ra4DaFv UM8J(gU|mJ%E* l7˝)bC֨XgV1Bx5 {;Aj T+[)$g6T_Vˈmdŷ$ -Cv -.=M$M߄u"ā" @_?"l*PAJB}FI)"J%o\cL`ݸX+jxX.uPd*Ս eQrD\.K:]2Śze:q7QMeRϰ~ FztvR,Pm}-i 㞯L6Te {]2h,wrI.%跖B+BE%23nmo2 "̳d*md ;XUXvuZ˔W+wYUPkpy|>,&h2-vk]Gwx;,R6\0|9l? 8'{N͉Ǟ:xĩX-=G q|#O֊*F F\ڷ@kc[|4b2i nN x8uSXEW,J@KQ}kMlb&e CkD-yH܆ڔܟag\7r$)5ǭMJ=U2қ䉞+nϰE|1^P ZJ\ -Q$V5m~;ONԈVo8JՋðU{W6i}$ern }^E7ڋy8qDǟ,t1ݮ'Km~輿0ߣug`8+zu:>h9![?Gb:;?DW^tOQdP6`x79z<-Nj,Fx:+`uQ )^DeϊU?yS7 C?ZZ%jc# a,G>17+D s:<=}X@u[lkߥ룎67N 87ѹVΥ'XUr8)-n7 -4TըwY?*~$NΪОܒr#H5,1@;7<6N{ķi=xd >_|r`md?꿇t_rKb进pQ2y7xLWS[ -lK8Yƿ?@`7ٗߋk0;ZFH b}\hk~ۂpI'4l@vq:ކבDz͆zϥ>wڂjK!蟪Ŀ{Ā7{κEWvA+ehθxV/h2wiv8'Ayl3%Z`\ܓDXrb>y* 'S}֋to(A>o]_~.TU$n썦}߃kȋa9ZvSr+ fhtu5}*c6/ܫsz.O~ϯؘj:;0~d]ELf}5nH5`äa0YTGf>vv2 E+GcG;|D8P9U/,e -^zڪ` --{%+I&zۢd0x2'% -`NdPka]5 4 ~ԝǴrL+>YUO,{!`H1 #&gyhT$tFh.A5MKC0xL$BbIf*⍣U#&"H՞0(! -I pIhiDbw0FJKX7ƕ"DK4bYq-'5H1 RKEPBV4C1vð.G !b8ZZGאwx?Yk82 -x_yy oBO:HԟK>'+,40}qJ`BrkUUBөJg]Z`A{䇻g[Ϭ 4s`'rq K$E3+]Lg&YgQ>ZF(oi*TUirK@=˓,/2fO_XR/ endstream endobj 183 0 obj <>stream -HWnH_D%,'cLf'6L& h9aH|VUwS -XêSUW{<:>c^'cISw{`ٜWeϚ͂Ţfhǽ˦">y[G^z,w`WquAT/57=*VE\~7rj[].eԔ9p/N+AƲ9-|8}^2zq+ԣ?%@hhK|GGmN/eF8M8E@Pn"vKRwi`6vq껔2 2L[GJnB!>>O\ϪKmcm7t?.^Ib.U5ӆٿj/hڿ։w5`o1,b덓t7*8lD{&l(X߼?W9hxӴEhqM;Gw|';MT0{qI%ܘ(ݧoIDi<D _eo4;dKƼ0%(z_qw#Nv|U͇LgN437YS꫆Lqx7UjUի%E.C΃c8O@:ٿ~\/ڎZw^?mVB8ɫ -lgk/{ݵ9j~&-/ʮvOv&eO \2?ebމV͕dz?Eea=pQ[u\*Zz;V^is Kl&bD03܁LVlu0TuT%P:f 3kK!Ѿl_D(J(—BƘWTμc+VAG4},,Y,2x6#TN9DvKSHKH Dg'@HHNHM҈LHĝLv< -Io EHʐ9&ހ N3'8Cͤ IUHB)aCG=gUkҁa RK"OS 8R鴧TzDEІ$kI9]n ݋;(*dE,cN-ljk o#X\S0:L6aӋe5E 9o)5cm'(~I ؁ZH0W)ZӌwXPJj=2M*kZF&TjhVʊ ī$ 4;3gea<i|9l6^8}{uV\q..孛Ⲹ/ zwxe8jeQgs8܊3\`'bokOVq!m9|Mqib6Z:^ -1C1cHh9;x莐#Q1fgWA`N?PT/8QtvaЧ -=ԒdL\jrK'/ [fvkFaK -M_x=`VǦ̺~)&k;U%7uA{paذ a? G~6V.u87dhCY&Ձb6 -1/ 㔦RlM<$[_aWlZ0%СI tlDa`;YvTM媯̠ZVQlEږ(nT -j{vk 02dɍ rn؞$yךdRY/3 ]rpNt_+n]{?` HyTV(wfk47f3T/єq&jHI:P~HS#2׋"gCS-(Tzͪ&%i9ƫZޢ$_)kbzslMD{.>1;lrb -hkR𾔸hGk*nwֶYJ{ vO+YL\`fʀVNI@,[}礽o{.X8uj`vx|j~uj9B0rm_n@ ~%QtdžMf][R50ĴS!kS#Ƶt JqC0Y&dJ B),/Q}dz -F`Zur>]f">'D #@,16u ;̷jk6 -E-ڠ92"™|hbn[N @ -d\$75c:^N[-OeSĠ,KXhj ~LNSZaī̷sB>5)T7fbehjCCsJCӊO8C7`z8zv# rp@ۥXӟMV30AwD[pz͡4h]7 -RrysSi(C\t$da۠tuUT`ȡTri*X'P/90}RsćA -RjJ A5|Ĥ7M3F>d:$ޞ3# -{w4smrE?)I-GLL^[IAB+ŕ)J/TK]B_8%=e;ٯ,ضctuіocCڽxpؔz/j!X|\%iR42F -Z\yYLfY!p/u4?XeB`ֻM2sLŇ=6a2`Q; -?hǺtg͕r*2Tzr +6c1bKљPp=X+]D>c8#mFYrHU>v,Rjަ4](M5Ysl{81D:9%qKd35wP+Mf9τB`$AGǘC"D -ђ0GPbb \O3X m#d-&کai0mKuϲP !0Q%E$˺i@fB8&#IS LBP#I @]F]BO.ʤs1J -, *})qTb9cfH5bRhĀ5ΧCdP:dݎ1fП Oc%pmA!c|a@mB7&D[@=ZPQ o2{/s,Q|Eu4!@F4h,hHe"Q?^-A&i4Cθ)$.۟I&ItXA b-mi>aIACAlHSvJ`) ûZ;evZRXW>EVMnAӨIKIRRU,!?f^n~=zz};Ko^E~2WgW{[qnx}&x ִD}gY nAvOP - "y!k>ɴ_Zr@afN$B"i5Q2ԕO;'0WbW)H* --hoJD(sHA̾3Qˬ&bCY.կ/KbW%>bEQ_c?1!h1`viWdK~MYrńƖkӽ%/^?nb/joZ܀Ʊ>jdul_F|i6n89n s*2(jwJ##>PڧB =7x=v#' -v -8,(bxi^)э\+rsѹu|*Y -iVaSH&'M]dMkV 3pYQ~!FyJ -Y?QIFH6Z9nFtv|!,UCS+1J kP%<:y6^l,>\E4=lOԍ\%,-p)'m \GVb ,#e]&1sz6AU4)@{Xj|j{W1Vij|Qc4 gvԛGd2m=q$QArHsrZ -ݽ N1cV8Mn-{~;|"Xݘ{).ƴLgT!K8^9cK[7^,2>z)R)|&@$L *zd=GSy!L$HnR{|ڼD$P*R4WDLl0T /YRGn*? -E&UyIsdFƂ#0yfBPGxR;k G<*߁`Y{8R*13%g <%.*7#zTװ%*+T@$+mEs#e +@}TFLIE^ٔcA("D;E I$M fAs:^Ec - 2L%fjtԙ87 ?4)/6Zŝ&xf 0{6*w] u L.Zh;sy9 -d}tVf'b} hBUA_~ռqwZ/'/.zW) i8RLaKK!x6C>8W_,: 4m{#-̯ -NJ gs>f"j -w[n <`ׂpY^`Rzo?XM/?XMSAhϿ.3V)6P)wAX_磏X 'fm}*ETz~Fh}}Aaf!%b,f/rlkSjf;N"-4JfC a?U욘[L[=9LFٖ~YRx0YHp{~'z63: - WtNyHÛ!`n侴.`Q3Ap1HHaN% Tg#i2ڠwj2Bp8+܋RAU-:!-MMo㽛bחq*Bwevz|k/p:-DAT&9۝LHh~;|\4ch)]L BNQP` Lw;697vBF ͏[8UJ_q\P)#c?#ơ1w,{#FbPdM`{ɀ7=*G#e[e;lV#T$-?9@e_D0kN,;1U|*-U1<JsN܌{G:sjQPXb6rϮ8aiiCc %7}u8 z@C8Jٱf܁˸=g *vk.͎}Ɣ,Ae<IçNHSz(8ߜivٓbXW f%}VZӓ}T %V:"ՙ?S>p(K]ypc>$4\QDo3A_@hgSr x`%MkwGe+ Ba$ZtQS:93b {EaJSU{Y+N8+ PVE(2?ߵ'MVVVbIQ65iEW(Qmf$^Bz;_ARoaef_/QK"EzeodCnj]tm[xh&^$wn}aѹP) J 5X\+سE=v^x]o\>Xè5߻uO+w_)bڝzۢSà .|}hOnە̟xx`|mƶR*&siH56N-Y=tuu`Ø̟|}׽SZj ajJZ}gjj>Y謏b2lVS'c4?gE&ris;%`E. c|CS`(ыCPEOk S;nReuI7!"jDXLٱ"g9I7gyQi>BcFDb7B#Q w.PЊ`_uua/՜)GMhbV%d(͏ wqTvWl"R~?SgB*YY% O –BlY7 U;bBIEm1^ p+GP8.W^(^L* 'Χv'=6{sWw_` <[׭5vB7@ ~t Q~!i"i'J ڰ[|C0!}-3P"c#}rk\JGA{2bfJ<.D0XncϱA-E!w~Hx͖[$Hpw4D+ja*z mOaDz0 YwbZaHE8E -(8ï\c B `"6OlV>ayR'5z i8v"h2U2+q#)"TqY,keJ`R>L3%?Ogj:qґnjR揔񬇂%-cA&lOJwtAxoKOwb,M^ Og7Q6]l.N5 -B2vq:3 ORUn ^$pZX e/o |;tCCQ; ҚdK8_$6l~Y}Sq -1EDY`J#;ɫ#u<0ď"7ְ鵏LOW} ?Gya>̢̈́FX(CB!96:Yq̭~ tl0sU_F%0or'%a*%㝽/¦LM@yaalsVJmeΧ 6m\wil g^tŒWǶp @=1 ]xi<>Dw0 -n 47_G z̃ {6-6.Vx/."s#[<Td^|\w - VLpG!Dʭb<,lXo$"B—gCECA:w>񐗆NVO ;%og_7+"AH"iLYS L.Diy?N) W슼 "}q ,dKl?qBI"U(ίlȦm! -LʘFiTQc~- -Ij#$k1 ]39ޡH̉m$GKY& S-Yh䏍*t͐b:NqP6ʐݻBq| IWxTĀ1}K}'~pp4U4P0Ou)0?h‚*F3l.J)` tY"P$q NF24I67@ѳ40,MIaX_aNz`хc}`UH5SC/y6F'#-9zGa,fr`;m3h2 X* ~P!4Θ 1K*mm˨K?> aX(BV.kic!ǫM/M9.EB[R"Ք"#ï,KU'`8wd|[\C6 83`}2{U%6^4 RU͉{uPa4K^ne…+PxJ~tlj6i7fH -qCKw,>j&M{dEXgaK \դs_'GBd8{Pʒ+z -P'hHNC/Ͽȝ{ P!>(CLk*T87d>$=lu s}sM8US z:8cnY: C^B/.[HP1$c]BthܤsгJ/zO\H&&;,m%q=fDn?7;or1ӭ+W!kGJvHH5% ANb HKu螫"3s0_0N?S5!wIC_;KJIuXr;{]k̵ J/Aȑ݆l35.Moƻ+pLD[OlzpxI1I_6Xb#-O# lN)=Hc m&Iy&o=픳ck|,CW,[Yiq}C%[/bmy`/|3IW~{'7rqpӟO&}Qli^JM!ln -W#2٦}%@zFIr "%6rɣ'>]6YEsxT>}8aځfƥ,{"%s-zb.HX}c&N-XbCz\qi;iZ["}(^n֊]ڒ@Z\/M Ҫ~>Hi}xLf.r"*qOnl5֮pa+$Tǁ"%X2K٤5)h2?Uږ8EAD -[q@YdQTTdu`$ ]BҦ2_{{=wX _nOV]:f@N|9u?^1'(Mw((>쌸==O8?ԣxȽ2oSc0;L)Ͽבe1žܼ0o N}7Iy]j{`%F{R ֝4{*ņy$O"܏3?v3oRǼ=@sqUxc} B8a6SB{9f}J5̼^'3m3Ul.Ŕ?cܞ|xs.{M|zn:ϗvZ%{i'!NRuŢ6HlE9/t3)"$ǬM,S̽_-n-N3"o8MBodZksp>t?)3\lNZSAO1:t4-We_!B'>goVݸ;%%f˃?!:wF -m0(DryS0ksU __ 2QsE![{WIM}*Cm$ m ڛHW*qY3ci\fMw,"G!wo -]c:dp,LYF,'D jmAYCtj*PL4 AJ,9`r8̊_@d'f`%q2P}'XƒiJ)=X?*ˬ+D+<w nq%|m:.SOzުvI3Gp+kccS*0`Fɴxgq 2s0qhF󟁚y2ǒ {yĤ]=zZ4!mM欼H:[N^0wnKQXxxiJ#/9]e>Pƥ3axIҪFlc\hT1:,ۂMul -xe%h:U}.ixFV Fgw-e| Ԁm=HaQ5\5JFӻ -yHA~U~GXiSAli LأdIX_:fn#t@F^aI{ ^w|VIOf7;3s$.c6t,EOCk}o)ұth6 }>yYhnuM^|5g}7ŠcŊ1 ?ŐY1Wi< üY8y; q`xV?Vm$xNp<f'ްף\*h}EπuiQuuCW#U/?EAɠvC}uQ'@& eb+PA}aPA>\=R"f*SG qӄ$&Y p-) j;w՘0hsT '>|Sz{xo<1Y5?}EXQjL,k[LR7Њ{ۦzZn%ikl{]T&Om(\]w A=%)yԛXWHsе>?Gb\Wp-˦R$N_Z:>?u_W}|RX=G0q -PrKc)0Tk}CE)r3`GhIW`->ۀ'^4pd 4`d+Ht!:X%)CPPJt)SD5xAۖUKظEluUnU9G z,NZ'A蒬Kmi`Cxl R4ʆ4g ryld"voƒyGN~mnezVlix\M&圜R4j6S$c5ixpdH<ې|JG5ۤD!K)}Bp*ɦ:sqX_zZn%68Ӭə6<5ctj:|.%7H+m0N4!5WJ8(-+ }0o([ytU[)=gokMZARr3Q^{B% ЎF,,.\$ý]dZ,g-/@N,gwUb%m48 e4`_*I^O8*)!`, endstream endobj 184 0 obj <>stream -HWZL\` !( Lj~_w$#P˩:U.Z ʥŦM+"|$lqR!~T慜gN#>d|F.TRnBAѣ%iK7%k!UKbWTDzQ4i3!=tׁޢ O:(;[hշŀB?6SWIOD+Lo(P;08,g,.4`.OQ`Qo -b:TL]e;DXf5?W&9X豢\y^%D['Z2]3j9܅ҡF9L5&jdJƀh h,0o}t4#|׎-W9uaQ_67u;foFƙX1wҡ)C&&1g"] *ϓށ -NN֝ACc艔NL]<|ܠ|FPu"h|t3T{eZ6[$Jc|W. '[|!nƌŭ|9LJu1R7.2[3~e@tyTb'V}N;q?zL8JVIA$g rE a^X)e#iqECNAB4- 4Kdc8 9%/ jhs9<1/x;GbvR^7O+ak$?NTG v 4aRoJ88 -w$eb^B0ImI:8t/v}gR=청|v6?~@;`gzhqɇ)ܷC٦JV{F,Uj&8 8 iHs 6qk pI$9]3 bX|@@cz\E~JXw2^q2azWbldspD{M08{! ݄a9?-`.4iH+% L~sP7rԟv6 -CcYt`L;u)'~!f=X3;;I}kCŬ5FxCZyz X7\Bu!du#C5Nu~}FJpSӫN^%!0A:TY\JW.u{Xב|gUfB{7W-]~7lbwc/N/[4;ӝ$i)NnςƈTlN'7yycl{cdgS";>ZN׻W%po=mӳ`pu{&;NisMUթt;MhNƄٷ]Ow=iTxO2CS` -B}9{/ofo,f#M{huޞJ*Tw΅:.!e;I+XȥmMiTSEޫ6u&K ?QߔV!AÐpBy^uBz8oȡI!_v#$X:NЉ!¥7pB(5/vM`[`0R! ia5lpF$c0R -!]XV! .Czť@J7m+Z{?M4c V_Iܠi;\`O<,m˘crⲢ i+%ioc"-O'$Ϝ -q|fX;/cl9(x4'#zǥX+b7ZaޙM\TQVT0b &2ԟ+Oɥw^M\ u0Z61W˜oy=y<_&RѰˮ43Wj/ 5:ȴ6'aqǛx|aє HU$TĠq{Ww+yB+B/ 1 <RՅ7EtM^ >rNJdTٺ - z +$cqw 5 -yM,1~m 0]' ˮT42/rq\Dr?;]9m&$Lµ&+.G,sNZ1juIDIJ fSVAW#J,iy;iI+s`x9KLā 03toiGjCj&:a;$uݲ oz3 -A%UbyrHn/VOԝdH͒܆w:+o3qAŕhj+hMMqu-~t7<C0;32_ r:T+IɯW 4Um -Vh*iBJ8֛X0o;J>XWn7u+ kNKKd1\C2Ls 3K͂|ܶtL@e")_cE 3B!AIdHTJ!W;}7tGL={q/} -'-Yn1)NpQehPoi;4a@L.xŀo~LFa{ߥaа`H!EB0á pR/QlF#+eȒ4}aXNeǂ:C{h! By]!uܐN:NfWla.RKăI4/߅!Uy'?v>Gn_Nj$$-$ -j9jtAY(n\JQ$WN uJ\Uk-FlV^|°oVR:'0frԔ~F]J-լL~}vBbnqJ諡m8eIQeSPZfUJ# 2iI]4j -ӈ'uaY284h4~lM3+.sŸCE:~;{bgA N -7C^0cY -xtTct|uYb$襦yʼnOV,{Q!Ae*w'mRq"<G 61 }g傊M3 {m -qOFm*b/*F)ڞ8`JiYЪX2=,@~ڻRꄙ;@} -A,dWS4< i݂ƨw1X[ӿ?lG@-D.- B4VMTW k}6'%b݀W)x++f !ܵ!C}R!x3ݬHTl>](K#rPӺ))-u~g_1 Ƚ'ɀՉ+ -urC:&3(u'#N0CbT!9zܕ_SN!$lIHPǬܠ6y&vܷ6rIVsyWnA+Hqy"ӝ S6щǮX6XHqYphhB løTjueA!N0j[ٵN7yVa3+TctKP{K.Af'ޕlOV9-ȡ -p8W,g!uYdW)ҰwhN?`y=[c<͏n= Ik -ɑ[2@Bi*+gO(SB&n^P<2.|IPoLVRKՙn7j$wUKxn'ISatN9uY3vvn YBa0cBtG -8 dh82ےi6B:i5u04q=RQ\ zA 9Xe -b/,TJaXgmVBu__,b2_NQJ<\;V0R,YI mZ@`sK.X6ݏEV kT`D(*N|h@.6dŤuyI2Vg!eB07>^1Z%<x(MC;I#4tHxHh9p`結 R$tn1ljxD<) P텓TbR{[aXz|"q'Vb%M_]6`W,W[63c/6Tlо-!{bJz:p6=uqPЌyIGޣ;Os~ { +5v알_u2_WEC%_aHqu̵#v7^Zpm6YJ.b4'BI0חal;Š?`X XDt嬄=W,[}] zpqf5WBq"Bﳗj`VeCzZÑ>å]( > |d&2?y`*f0X_y`y0%a ȕt@x`~N7^`Rr0~D| 3`RPjη0+oICg֠iRzV{DM=cgVl N+AYT/7d_Xvs%/nQ^9Nx!^4vfNh’fz}XxаWerL|7pkXʞ;';YNz%¬|p?0rm0L2¸}p 4 QUx:ǐ_)ƷcR678&cb摓79%)1oݛ%ks2ydBYh{ )ܚ -:p;} }~aݻHEDCQVǤDKԃS' Rt#R~}eEpxP9M+5<4``ĪWZ&gE*r07m.<31 -o{p" m$-C/D"'x"@8)AZ$ -=fnG ?:uY?8Uch~*yiaB "uYM;01$QNwX\$#浰ie06fM| #1b' -=4 )յ/:ox3YRu22i}n@>%.$@b%6Z,T])Kii3Wl7>okdko3[SBng̫͡t] qtZq?"Yznu{U7nͻQmwՇ,PA#J6ϳu*FaǡE}Q7fB7i=skqս'==u %,A a6L a hn*P-6*) -uQuwA>hSf@02Z[K@9]ܸm+tY\U -χ2 -DYpV1uk >ؠW r}ASUn & ^\ -gbZZjk/PR?N%]Y\"p8;C$@$O."~ -sc_,hg@iȰTk㾲qF%aN ߢ]ezCj+Q[O.:C(^ũz!-G⒂QhZ8ąy>"}iwb^[{15%VR42`c$"0C!j$M-0! Q=3A4⒥?zkt6eXck(`c90nkkCt|^eZc3_ 8(hjRp'PrI"!tH;I_0 hqR'ަg$6 `#DmvsSC>j ]bulo 6|Y46T{sߞ#|a4S:Ǟwα7!~c/s,~ j'H*޹%αM~p\u|~^~fAFowbhv47g#ς~}Y< m^=;!T_FVƆ'lpT˯PקVKuwM=/_}T/s8w^*@s˝?f7AɢK0C`ݚ.០vQqfHs:uif2Ng&g0e {zlw ^{p'4$G"WYo~[H+z˿. c(H*, dJCl{CB^"˔P&vivNT5aQόo֔H_3~5&$7G [6 yb[H@k ntʝpY6`A*Akө89n޽|ȇެJŊ'ǬCYl;#ďn +g"RѧXXH\i$p^u3UxL,,g9fLE z jFmqBQPVJ !LXLJ"JIN%0Bn` ~s匿|٦JʰfcBrZ=/mwmR6*E^[3K xH 2Ɍ2EDEZ}[՝IwΟ$TWڵk>GsG5R By!17\rch%{&1VԲeF4K6x&jJa.}뉾ziZgLsdS|Ȭž'C5b!!8xT5͵b[<5IF,*ࣁhZT簆8(,>&xxJS)r}n% 4eKF<> )ڜDR̭N0uU"U靖v3q%z{Ts#ȃ`-aO - l,C$Ḷ-dwCTjV 3"IiO\En绋qKxӪvWwn>(g%vj4xXuKL.P\̂n]Cd/^2Hv1-q&ynmwx#drJ+{ֹ.OQxGN vpCiJ# -g7P| DG7a86sCz?T\g.:+܇ ^Ns{r\ȲmJE/x܊R h DC ӧ , lN-tY:C ɲref^ "֑|}fA&4q6{ZHq@x|,$;p?\>1@" -?F^"mt7N㳪OrZ ƁwP*~dq~V]lʻ&W,G~E/˹-g~YzR/Qfa@ac5]r|cgXY)+/| ndsl~rH9ru>cKC1x/+`&@U9|XgG G5jik_İK˪#WtC&].nz筎iİQ?N716Y &(#fbJrt(n͖9D$j`J\B r-?:yȊWd=K0CV嗱`lM=WNb_)n>y t\ [ĠcB֝ -X2*XnM vu sn4/Y?RQmE s(j{f9ظ!r.Tg?0m6l ۠ U\oyCpmȔB3yZJVq<ض$qœ6̃J-fEe[t;ku[~D1sǐ4Nԩtq r\ܳ6gyghzGgKd P*$5Z<s<wMw:lFVy0Xu6^T ZG^RWr^i"N]O^qhzeߡbߩצъgq:-,r{˧.WS9(k 6\0nH$gH@PGp\xwBw ԾO4 >ΕJz/n2U淉#P)H& w=/?OY ı1?يST6ޢ#53$yWR\~'^,8L}-;8T(LaEERgs.e{zgzuMw&qm?oH_^;6ݫοqxKa?|_9pJ>O[dd '_<0[6'w_}i?-΃WY.>ɤ~ek1@XWK@ -So ym-rJ +?ϛg ӯV\{}xX'Oy{{j8m??JK66,s73mi]߮뫛}ǬW^}`94~j! Os1] -.XkACы}9kL5{,^-U݉iy7M4QiJ,qJO?1nB"SvJo3בPVv}{lgKE'S%o;Xvyq[x_r ۥeu/lP@$|˞,-.aZ $g2$0 r>u.:\Qfn=O=zt򦃔q%0' [3-3Ļjk;J+YI85٘Gl.Xy]ً ])! K.*9pw^8١Uz)r@*qw9,3<.쳪QʉXMhsi吥.'q 'vbw'A_F+̆d -JrI - t3%K08R3&2 z !㣔DduJ {N$I;3ti4b |%7LrQ -ct'@ҟW+As ->k&ZȐj!]Q)#%\*E"Z)$eRz-M@8g|;/ǼqFlɆ#L]9F -O%v7j -Le-qyʁ -Ȣy4qIćg/<\=0mDr|]U{8 tWp4sb m2TbT%Rdi*&i|Mg<^lQa(iHNAvY} c\~FII@@88Y\%k _$R#\K~؉E1~ ON>|)Q :)yt2t!OPNԐ ؔu124Yh)O;.FYぃCĥL_p`.dѱvʰ?PA@ >ս1.hYv^8 -T=ƑQ<pach)A;"" -ǛZGӓ)F!/bICʰ%4~4aº -4-{,^-pU݉i>~0|<{YdP-(e`hN̡MX0c kd:@$L(0"t`F$I=Q8 V%Q򽳩YxA,Id 'Y9%.ւs& .ûP^D.⹇:oIl,b"gH ˺|&#<6εtiע5"\;9E@]4Bx tly`j7ҧN2Gl4! Yc? .߮뫛} ) q[겝/wong,nC>jA>>;^7@l5[ZYX`HFA$4D3~Qռ5U0>c_-YqT@RZyaYH;FYXى^ƃ`e`#]0z9DdUuF2⪲3+"N|z3(U`pV*!ϻf2Et 8(vC*JM[bZAycbٓ-QQ(=DU -+F*aiY3u#Xd)i\8ːlzgJv$h8%Q3" e"z*F::V- -Ԇpؚrlo@ݦαYZIsiJZ/qYedJPqZZʍpXnݕ7179pv 䑫#e9HՒMILa*쀛t/ΊnKWUe_"FK5 m{B|4PF[9p %{N^z6tu>})uye'N+ vX"೮5$̲#pJ"0ӶC v8sw)M~\d/id+kmug_o;k /G˼vC[Isȋ,w]l -w)3t>7-v!ww;]5J16a^.|vW{V]Xn` -v}n`7va7 )``|4da7_ujŪEye@՛Su|\ޡynww'uJ{ 1\Pa[v<&3B]Ԟpe NA5d|;a?y?M.oO βWA86W_Z'28nΒ[Β]L[߬MӦg9AwްŽ!-j"vsWnc6VlQl}o; O/%<̩<{?;v?LNh[/ڵ4DATe.\-fk\Bf}} z 8go?wˏ? ?|}wBZR0; Pn&h -gՀ|8:7 ke!ӗX$zޣCR{Rb0Fb8 B 7 -dY+qmrUFzxAOx]W~BkcbZP Fx(v$bnM3sP3I"NaXTp0j%?(4.|`[8Y툴 r -5pEߋ5չb<=XRXYG&ȅzj(V !yu"JQ ?\&:seV2w0;C0(>qK@ -{ `(7m*R7hͺl(X74AtzZ([F+zihaR u`մH`@2m\͆Y-5--&kJ3{㨬o+]wbVja4m_rXB⯸>:E R[% -8,m}Tkd [ŕ=U몍 n0h^U'`YyZ]U7J~ZIR{ Pf4e+N`yWnJ(Ա2|tix(303 Cl}Ey+G?tM2vgI̞G:3@ޜ[:3 W~J5KkY5j#C'rݣUVzX_:Dϟ&GvWұCFRR w꾉-7at [1p #V[/Qqs_MO]Z-MdԂ²cgݰ1ijNcQNJFejXP K[bڶHis2Ut M)gjp16Fw Fx6Sis<_dxJjv #dN9\-ikښ_,,>[4~OayC*[ 1Y5ZVCS?aޯ_/,loCr,c~({a -WCݴI*&zn:0!?論ocXq߽;,e]ߏucw3*׳gQ3{ 3bKpx! nj,C@#FM<&!7'J'!MΦ!g! ,DqRBYMrIeZZAm+7qs|T1@glzpiޑ3o: ?lus;+>  endstream endobj 5 0 obj <> endobj 29 0 obj <> endobj 51 0 obj <> endobj 73 0 obj <> endobj 95 0 obj <> endobj 117 0 obj <> endobj 140 0 obj <> endobj 148 0 obj [/View/Design] endobj 149 0 obj <>>> endobj 125 0 obj [/View/Design] endobj 126 0 obj <>>> endobj 103 0 obj [/View/Design] endobj 104 0 obj <>>> endobj 81 0 obj [/View/Design] endobj 82 0 obj <>>> endobj 59 0 obj [/View/Design] endobj 60 0 obj <>>> endobj 37 0 obj [/View/Design] endobj 38 0 obj <>>> endobj 14 0 obj [/View/Design] endobj 15 0 obj <>>> endobj 164 0 obj [163 0 R] endobj 185 0 obj <> endobj xref 0 186 0000000004 65535 f -0000000016 00000 n -0000000250 00000 n -0000043273 00000 n -0000000006 00000 f -0000179331 00000 n -0000000008 00000 f -0000043324 00000 n -0000000009 00000 f -0000000010 00000 f -0000000011 00000 f -0000000012 00000 f -0000000013 00000 f -0000000016 00000 f -0000180537 00000 n -0000180568 00000 n -0000000017 00000 f -0000000018 00000 f -0000000019 00000 f -0000000020 00000 f -0000000021 00000 f -0000000022 00000 f -0000000023 00000 f -0000000024 00000 f -0000000025 00000 f -0000000026 00000 f -0000000027 00000 f -0000000028 00000 f -0000000030 00000 f -0000179401 00000 n -0000000031 00000 f -0000000032 00000 f -0000000033 00000 f -0000000034 00000 f -0000000035 00000 f -0000000036 00000 f -0000000039 00000 f -0000180421 00000 n -0000180452 00000 n -0000000040 00000 f -0000000041 00000 f -0000000042 00000 f -0000000043 00000 f -0000000044 00000 f -0000000045 00000 f -0000000046 00000 f -0000000047 00000 f -0000000048 00000 f -0000000049 00000 f -0000000050 00000 f -0000000052 00000 f -0000179472 00000 n -0000000053 00000 f -0000000054 00000 f -0000000055 00000 f -0000000056 00000 f -0000000057 00000 f -0000000058 00000 f -0000000061 00000 f -0000180305 00000 n -0000180336 00000 n -0000000062 00000 f -0000000063 00000 f -0000000064 00000 f -0000000065 00000 f -0000000066 00000 f -0000000067 00000 f -0000000068 00000 f -0000000069 00000 f -0000000070 00000 f -0000000071 00000 f -0000000072 00000 f -0000000074 00000 f -0000179543 00000 n -0000000075 00000 f -0000000076 00000 f -0000000077 00000 f -0000000078 00000 f -0000000079 00000 f -0000000080 00000 f -0000000083 00000 f -0000180189 00000 n -0000180220 00000 n -0000000084 00000 f -0000000085 00000 f -0000000086 00000 f -0000000087 00000 f -0000000088 00000 f -0000000089 00000 f -0000000090 00000 f -0000000091 00000 f -0000000092 00000 f -0000000093 00000 f -0000000094 00000 f -0000000096 00000 f -0000179614 00000 n -0000000097 00000 f -0000000098 00000 f -0000000099 00000 f -0000000100 00000 f -0000000101 00000 f -0000000102 00000 f -0000000105 00000 f -0000180071 00000 n -0000180103 00000 n -0000000106 00000 f -0000000107 00000 f -0000000108 00000 f -0000000109 00000 f -0000000110 00000 f -0000000111 00000 f -0000000112 00000 f -0000000113 00000 f -0000000114 00000 f -0000000115 00000 f -0000000116 00000 f -0000000118 00000 f -0000179687 00000 n -0000000119 00000 f -0000000120 00000 f -0000000121 00000 f -0000000122 00000 f -0000000123 00000 f -0000000124 00000 f -0000000127 00000 f -0000179953 00000 n -0000179985 00000 n -0000000128 00000 f -0000000129 00000 f -0000000130 00000 f -0000000131 00000 f -0000000132 00000 f -0000000133 00000 f -0000000134 00000 f -0000000135 00000 f -0000000136 00000 f -0000000137 00000 f -0000000138 00000 f -0000000139 00000 f -0000000000 00000 f -0000179761 00000 n -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000179835 00000 n -0000179867 00000 n -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000000000 00000 f -0000044989 00000 n -0000180653 00000 n -0000043646 00000 n -0000045295 00000 n -0000045181 00000 n -0000044253 00000 n -0000044425 00000 n -0000044475 00000 n -0000045063 00000 n -0000045095 00000 n -0000045371 00000 n -0000045743 00000 n -0000046721 00000 n -0000052837 00000 n -0000053300 00000 n -0000071520 00000 n -0000098254 00000 n -0000121507 00000 n -0000129082 00000 n -0000132781 00000 n -0000145416 00000 n -0000162249 00000 n -0000180680 00000 n -trailer <]>> startxref 180863 %%EOF \ No newline at end of file diff --git a/admin-dev/themes/default/components/font-awesome/src/assets/js/ZeroClipboard-1.1.7.min.js b/admin-dev/themes/default/components/font-awesome/src/assets/js/ZeroClipboard-1.1.7.min.js deleted file mode 100755 index 32535fddf..000000000 --- a/admin-dev/themes/default/components/font-awesome/src/assets/js/ZeroClipboard-1.1.7.min.js +++ /dev/null @@ -1,8 +0,0 @@ -/*! - * zeroclipboard - * The Zero Clipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie, and a JavaScript interface. - * Copyright 2012 Jon Rohan, James M. Greene, . - * Released under the MIT license - * http://jonrohan.github.com/ZeroClipboard/ - * v1.1.7 - */(function(){"use strict";var a=function(a,b){var c=a.style[b];a.currentStyle?c=a.currentStyle[b]:window.getComputedStyle&&(c=document.defaultView.getComputedStyle(a,null).getPropertyValue(b));if(c=="auto"&&b=="cursor"){var d=["a"];for(var e=0;e=0?"&":"?")+"nocache="+(new Date).getTime()},i=function(a){var b=[];return a.trustedDomains&&(typeof a.trustedDomains=="string"?b.push("trustedDomain="+a.trustedDomains):b.push("trustedDomain="+a.trustedDomains.join(","))),b.join("&")},j=function(a,b){if(b.indexOf)return b.indexOf(a);for(var c=0,d=b.length;c ';b=document.createElement("div"),b.id="global-zeroclipboard-html-bridge",b.setAttribute("class","global-zeroclipboard-container"),b.setAttribute("data-clipboard-ready",!1),b.style.position="absolute",b.style.left="-9999px",b.style.top="-9999px",b.style.width="15px",b.style.height="15px",b.style.zIndex="9999",b.innerHTML=c,document.body.appendChild(b)}a.htmlBridge=b,a.flashBridge=document["global-zeroclipboard-flash-bridge"]||b.children[0].lastElementChild};l.prototype.resetBridge=function(){this.htmlBridge.style.left="-9999px",this.htmlBridge.style.top="-9999px",this.htmlBridge.removeAttribute("title"),this.htmlBridge.removeAttribute("data-clipboard-text"),f(m,this.options.activeClass),m=null,this.options.text=null},l.prototype.ready=function(){var a=this.htmlBridge.getAttribute("data-clipboard-ready");return a==="true"||a===!0},l.prototype.reposition=function(){if(!m)return!1;var a=g(m);this.htmlBridge.style.top=a.top+"px",this.htmlBridge.style.left=a.left+"px",this.htmlBridge.style.width=a.width+"px",this.htmlBridge.style.height=a.height+"px",this.htmlBridge.style.zIndex=a.zIndex+1,this.setSize(a.width,a.height)},l.dispatch=function(a,b){l.prototype._singleton.receiveEvent(a,b)},l.prototype.on=function(a,b){var c=a.toString().split(/\s/g);for(var d=0;d=b))this.iframe=h('